小学生口算题卡——计应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()函数计算算式的值,跟用户输入的值进行判断,最后生成做题情况

    关键代码:

    页面主体:


    测试:

    posted @ 2021-05-31 10:16  拾柒nzw  阅读(66)  评论(1)    收藏  举报