首页 > 其他 > 详细

《小初高数学习题生成软件》项目总结

时间:2020-10-10 09:44:59      阅读:33      评论:0      收藏:0      [点我收藏+]

一、需求分析

    首先进行需求分析,总结用户功能需求:

1、所有功能通过图形化界面操作;

2、用户注册功能。用户提供手机号码,点击注册将收到一个注册码,用户可使用该注册码完成注册;

3、用户完成注册后,界面提示设置密码,用户输入两次密码匹配后设置密码成功。密码6-10位,必须含大小写字母和数字。用户在登录状态下可修改密码,输入正确的原密码,再输入两次相同的新密码后修改密码成功;

4、密码设置成功后,跳转到选择界面,界面显示小学、初中和高中三个选项,用户点击其中之一后,提示用户输入需要生成的题目数量;

5、用户输入题目数量后,生成一张试卷(同一张卷子不能有相同题目,题目全部为选择题),界面显示第一题的题干和四个选项,用户选择四个选项中的一个后提交,直至最后一题;

6、最后一题提交后,界面显示分数,分数根据答对的百分比计算;

7、用户在分数界面可选择退出或继续做题;

8、小初高数学题目要求见个人项目。

 

 

 

二、使用技术及流程

    1、Javafx、json、css

    2、eclipse、idea(Java1.8)

    3、云服务器(已创建,未部署)

 技术分享图片

 

 

 

三、运行效果

 技术分享图片

 

 

技术分享图片

 

 

 

 

 

四、总结

    本次项目主要使用javafx技术在Java1.8的环境下来进行程序的编写,在项目分工中,由于我对Java语言及相关框架不熟悉,所以在本次结对编程项目中代码部分主要由搭档唐诗远同学负责,我参与讨论以及相关资料的搜集与整理。在我们的计划中打算部署于云服务器上,因此,在搭档进行代码的编写的同时,我搭建了一个服务器。但由于我们打包时出现了一些问题,我并没有成功的在服务器上部署运行,如果时间充足,相信我们能够攻克这个难题。

 

《小初高数学习题生成软件》项目总结

原文:https://www.cnblogs.com/moyantianji/p/13789639.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!