四则运算题目生成求解及图形界面程序(结对项目)
结对伙伴博客地址
GitHub地址
问题描述
自动生成小学四则运算题目的命令行软件,一次可以出一千道不重复的题目,并写入一个文件中,支持真分数、乘方,并能让用户输入答案,程序判定对错,给出对错的数量。
扩展方向
我们选择的扩展方向是图形界面程序,增加倒计时功能、历史记录功能。
分工
我的结对伙伴负责题目及答案生成、避免重复,我负责图形界面、用户输入及判定对错、倒计时、历史纪录。
效果展示
性能及改进思路(只包括前端)
开始的思路是调用生成四则运算的函数获得题目,后改为调用可执行文件将一千道题目写进文件中,再从文件中直接读取。
收获与体会
这次结对项目让我体会了合作的重要性与困难所在,在合作的过程中,规范就显得尤为重要。
时间分配(前端)
stages | 预估耗时/分钟 | 实际耗时/分钟 |
计划 | 15 | 10 |
-估计耗时 | 15 | 10 |
开发 | 365 | 445 |
-需求分析 | 20 | 25 |
-生成设计文档 | 25 | 30 |
-设计复审 | 10 | 10 |
-代码规范 | 20 | 10 |
-具体设计 | 30 | 40 |
-具体编码 | 150 | 200 |
-代码复查 | 50 | 60 |
-测试 | 60 | 70 |
报告 | 90 | 120 |
-测试报告 | 30 | 40 |
-计算工作量 | 30 | 45 |
-总结/改进计划 | 30 | 35 |
合计 | 470 | 575 |