小学生口算题卡——计应191第二组牛振威
小学生口算题卡
| PSP阶段 | 预计花费时间(小时) | 实际花费时间(小时) |
|---|---|---|
| 计划 | 1 | 1 |
|
|
0.5 | 0.5 |
| 开发 | 9.5 | 4.5 |
|
|
1 | 0.5 |
|
|
0.5 | 0.5 |
|
|
1 | 0.5 |
|
|
5 | 2 |
|
|
1 | 0.5 |
|
|
1 | 0.5 |
需求分析:
用户故事:作为一个小学生,我希望可以使用浏览器模拟口算题卡,以便练习我的口算能力
具体设计:
功能:
1,在主页面可以点击按钮,来选择不同的年级
2,在答题页面根据所选年级生成相对应的题
3,答题完成后会生成作答情况

代码:controller根据选择的年级,在service中根据年级向GenQuestion工具类中传入不同的数据,生成不同的题目

具体编码:
通过随机函数生成题目,在前台中通过传来的数据,通过eval()函数计算算式的值,跟用户输入的值进行判断,最后生成做题情况
关键代码:

页面主体:

测试:




浙公网安备 33010602011771号