c#小学生四则运算wpf项目开发
小学生四则运算团队项目小组仓库一、 需求分析二、设计实现三、类图四、PSP五、项目总结小组仓库小组Git仓库:https://gitee.com/lu-sir/ArithmeticUnit.git一、 需求分析小学一年级数学有如下的几个特点:一年级数学要求掌握10以内的加减法,结果不大于20,不小于0.被减数不能大于减数经过分析,这个程序应当:使用的数字小于10数字定义类型应为整数类型需要能按要求
一、 需求分析
小学一年级数学有如下的几个特点:
一年级数学要求掌握10以内的加减法,结果不大于20,不小于0.
被减数不能大于减数
经过分析,这个程序应当:
使用的数字小于10
数字定义类型应为整数类型
需要能按要求生成n道题目,并且其题目随机生成
小学二年级数学有如下的几个特点:
特点1一百内加减法。
特点2九九乘法表的表内乘除法。
特点3-小学二年级学到整百整千加减法。
特点4小学二年级学到几百几十加减整百或整十数。
对二年级题来说,使用的数字小于10000;100内加减随意;
整百整千加减随意;
过百整数加减整百或整十;
乘时数字1-9;
除时要得出商和余数。
小学三年级数学有如下的几个特点:
特点1:会笔算一位数除多位数的除法、两位数乘两位数的乘法,会进行相应的乘、除法估算和验算。
特点2:会口算一位数除商是整十、整我通过网上查找的方式了解到,小学三年级数学有如下的几个特点:
特点1:会笔算一位数除多位数的除法、两位数乘两位数的乘法,会进行相应的乘、除法估算和验算。
特点2:会口算一位数除商是整十、整百、整千的数,整十、整百数乘整十数,两位数乘整十、整百数(每位乘积不满十)。
特点3:初步认识简单的小数(小数部分不超过两位),初步知道小数的含义,会读、写小数,初步认识小数的大小,会计算一位小数的加减法。
特点4:学会混合运算,学会使用小括号。
经过分析,我认为这个程序应当:
使用的数字小于100。
不能出现两位小数。
可以出现小括号
二、设计实现
三、类图
四、PSP
PSP2.1 | Personal Software Process Stages | 预估耗时(小时) | 实际耗时(小时) |
---|---|---|---|
Planning | 计划 | ||
· Estimate | 估计这个任务需要多少时间 | ||
Development | 开发 | ||
· Analysis | 需求分析 (包括学习新技术) | ||
· Design Spec | 生成设计文档 | ||
· Design Review | 设计复审 (和同事审核设计文档) | ||
· Coding Standard | 代码规范 (为目前的开发制定合适的规范) | ||
· Design | 具体设计 | ||
· Coding | 具体编码 | ||
· Code Review | 代码复审 | ||
· Test | 测试(自我测试,修改代码,提交修改) | ||
Reporting | 报告 | ||
· Test Report | 测试报告 | ||
· Size Measurement | 计算工作量 | ||
· Postmortem & Process Improvement Plan · | 事后总结, 并提出过程改进计划 | ||
合计 |
五、项目总结
这次团队项目对每个人来说都是一次不同的体验。总之,团队要想建设好,不仅仅是老师的引导有方,或是技术组长的亲力亲为,而是团队里每一个人的努力,只有每一个人热心、负责、真心的和团队成员交流互相学习,才能充分调动团队每一个人积极参与团队项目,大胆创新、不断进取,团队成员才会为了团队目标共同奋斗、共同努力,才能营造一支和谐、高效的团队。
更多推荐
所有评论(0)