小学四则运算题
项目Github地址:https://github.com/2876416732/SWPM
驾驶员:袁振钧 领航员:卢玉升
项目需求分析文档(卢玉升)UI界面布局(袁振钧)
一年级单元测试题:
49+19= 81-25= 20+30= 30+25=
65-25= 25+25= 60-35= 20+15-5=
二年级单元测试题:
16-2×7= 50+2×8= 2×9×8= 90-81+2=
20÷5+37= 47-3×2= 14+11-2= 51-30+5=
三年级单元测试题:
27÷3×7= 3×6÷9= 25÷5×8= 24-8+10=
28÷4×7= 35+24-12= 48÷8×9= 70×3=
四年级单元测试题:
25×2×11= 52-12+8= 50×2-73= 30+100/5= 42×15+136= (15+20)×3= 145/5×6= 24×36/24=
五年级单元测试题:
4.6×6=27.6 6.4×7=44.8 5.2×5=26 3.2×2.5=8 3.2×6.25=20 26.8÷4=6.7 81÷1.5=54 68.4÷7.2=9.5
什么是四则运算?
四则指加法、减法、乘法、除法四种最基本的运算。如果加减乘除放在同一个算式中,它计算的顺序是先乘除,后加减,有括号先算。
需求分析
选择年级题目(下拉框),每个年级里有练习题,考试题(每个年级的练习题,考试题是随机生成的四则运算题)。
考试时有时间限制,根据题目的数量来设置考试时间(比如:20-30题的时间可以设计为30分钟到1小时之间)。
题目不能有重复。
可以控制题目的取值范围和出题数量和运算符个数。
在做完题目后给出题目对错,并给出正确答案。
测试完成时,成绩总分要有。然后可以选择保存或不保存,保存的数据可以下载和打印,做过的练习可以在历史记录查看,也可以分享给他人。
PSP估算表
项目墨刀原型及运行效果图
总结项目优缺点
这项目的实现和设计的差异性可能只有深入了解和思考才会理解项目不同于理论学习,它最大的特征在于测试的完全性和程序本身的鲁棒性,自己在初期设计的时候没有梳理清楚表达式的生成规则和基础的类的设计,所以在后续还需要继续完善页面视图的设计;这个项目软件可以带给更多热爱学习的人可以随时随地想学习时就能学,提供我们学习场地时间的便利问题。
改进计划
去了解和学习更多的新的技术运用,去认识和熟悉它,更全面的从项目重要的问题考虑。
结对情况总结 --双方互评
袁振钧: 优点:有耐心、积极学新知识,做事认真负责。缺点:代码基础不好。
个人收获
促进双方之间的互动性,更多的去了解自己队员的想法,可以从他身上看到自己看不到的问题,学到他懂而自己不懂的问题。让两个人之间是可以互利互帮互助的。