结对项目
作者:互联网
结对项目评价
带UI的小初高中的出题软件。
代码复用
由于采用c++做UI据说很困难,所以本次结对项目采用的java编写,故复用了周学才的个人项目题目生成代码。
项目要求
功能:
1、所有功能通过图形化界面操作,可以是桌面应用,可以是网站(编程语言和技术不限);
2、用户注册功能。用户提供手机号码,点击注册将收到一个注册码,用户可使用该注册码完成注册;
3、用户完成注册后,界面提示设置密码,用户输入两次密码匹配后设置密码成功。密码6-10位,必须含大小写字母和数字。用户在登录状态下可修改密码,输入正确的原密码,再输入两次相同的新密码后修改密码成功;
4、密码设置成功后,跳转到选择界面,界面显示小学、初中和高中三个选项,用户点击其中之一后,提示用户输入需要生成的题目数量;
5、用户输入题目数量后,生成一张试卷(同一张卷子不能有相同题目,题目全部为选择题),界面显示第一题的题干和四个选项,用户选择四个选项中的一个后提交,界面显示第二题,...,直至最后一题;6、最后一题提交后,界面显示分数,分数根据答对的百分比计算;
7、用户在分数界面可选择退出或继续做题;
8、小初高数学题目要求见个人项目。
功能实现
登录界面输入账号密码
账号注册输入手机号和验证码
进入注册界面
出题界面
更改密码界面
题目显示界面
题目结果
通过脚本计算并生成3个错误答案,但UI界面的显示题目和选项还未完全实现。
问题
我和队友对js的并不是很了解,在前端方面做的不是很好,从数据库中取出数据后在显示的时候还未完全实现,其次写的代码耦合度太高不利于复用。
其次重视对于之间的交流合作和分工。
标签:结对,题目,项目,用户,密码,界面,界面显示,输入 来源: https://www.cnblogs.com/liuker/p/15391182.html