一.前提
(2)GitHub地址:https://github.com/GVictory/MakeOutQuestionsWithInterface
(3)调试环境:IntelliJ IDEA ,CHORME浏览器
二.作业要求
(1)基本要求
- 自动生成题目,单个题目最多不能超过4个运算符,操作数小于100。
- 用户可以输入答案
- 若用户输入答案正确,则提示正确;若答案错误,则提示错误,并要提示正确答案是多少。
(2)扩展要求
- 用户答题结束以后,程序可以显示用户答题所用的时间
- 用户可以选择出题的个数(最多不能超过5个题目),答题结束可以显示用户答错的题目个数和答对的题目个数
- 用户在第一次答题时,需要用户输入用户名,用户下次启动后,程序需要记住用户前一次输入的用户名
- 程序可以设置答题时间,时间设置为整数,单位为秒,最大不能超过120秒,若超过了答题时间未答题,则提示:时间已到,不能答题。
(3)结对成员
姓名:李志成 学 :201606110064 博客园地址:https://www.cnblogs.com/97lzc/
姓名:郭木凯 学 :201606110066 博客园地址:https://www.cnblogs.com/GMUK/
三.时间估算
结对项目软件过程耗时估计表与统计表
(时间单位:小时)
PSP2.1
|
个人软件实现阶段 |
预计时间 |
实际时间 |
||||||||||||||||||||||||||||||||||||||||||||||||
Planning |
计划 |
1 |
2 |
||||||||||||||||||||||||||||||||||||||||||||||||
· Estimate |
估计这个任务需要多少时间 |
10 |
15 |
||||||||||||||||||||||||||||||||||||||||||||||||
Development |
开发 |
10 |
10 |
||||||||||||||||||||||||||||||||||||||||||||||||
· Analysis |
需求分析 (包括学习新技术) |
1 |
1 |
||||||||||||||||||||||||||||||||||||||||||||||||
· Design Spec |
生成设计文档 |
1 |
1 | ||||||||||||||||||||||||||||||||||||||||||||||||
· Design Review |
设计复审 |
0.5 |
0.5 |
||||||||||||||||||||||||||||||||||||||||||||||||
· Coding Standard |
代码规范 |
1 |
1 |
||||||||||||||||||||||||||||||||||||||||||||||||
· Design |
具体设计 |
1 |
1 |
||||||||||||||||||||||||||||||||||||||||||||||||
· Coding |
具体编码 |
1 |
1 |
||||||||||||||||||||||||||||||||||||||||||||||||
· Code Review |
代码复审 |
0.5 |
0.5 |
||||||||||||||||||||||||||||||||||||||||||||||||
· Test |
测试(自我测试,修改代码,提交修改) |
1 |
1 |
||||||||||||||||||||||||||||||||||||||||||||||||
Reporting |
告 |
1 |
1 |
||||||||||||||||||||||||||||||||||||||||||||||||
· |
测试 告 |
1 |
1 |
||||||||||||||||||||||||||||||||||||||||||||||||
· |
计算工作量 |
2 |
2 |
||||||||||||||||||||||||||||||||||||||||||||||||
· |
并提出过程改进计划 |
2 |
2 |
四:工作详情
(一)工作:
李志成: 题目和答案生成,前台题目和答案的渲染。
郭木凯: 前台设计,换肤,计时。
(二) 部分功能代码介绍:
首先是前端页面的实现,通过html,css,JavaScript,jQuery,vue.js编写
当选好题数并单击按钮时,选题数部分消失,时间开始计时,题目出现,并且用户可以输入题目的答案并提交。
当点击提交时,答题情况部分出现,时间静止,考试结束。
六:结对照片

七:收获与感悟
由于此前已有计算类的实现,所以该作业的难度在于页面的交互以及逻辑的处理,与队友一路做下来,发现所花的时间甚多,特别是调试和测试上,一改再改,与计划的时间相差甚远,至此有感,技术决定效率,效率决定未来。
相关资源:凯歌软件安装管理器1.0-其它文档类资源-CSDN文库
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!