《小学四则运算练习软件》博文链接:http://www.cnblogs.com/mzll/p/8709480.html
GitHub的链接地址:https://github.com/13993013291/Shiyan3.git
任务一:
以
小学生喜欢的动画人物不同,他们都希望使用自己喜欢的动画人物做答题界面。
任务二:采用适当的建模方法描述任务1所获取的需求,请调研用户复查。
采用在线作图工具ProcessOn:如下图:
2、开始答题:
4、当一轮结束后有相应的柱状图:
3.1.4 用户场景
学生:认识到自己运算数学学科薄弱,自主学习。
老师:便于对学生进行测试,提高教学效率,随时进行比较简单。
家长:便于及时掌握孩子学习情况,督促孩子及时学习,随时学习。帮助解决孩子遇到的学习困难。
3.2 对性能的规定
3.2.1 精度
出题个数是正整数,随机产生的数字也是正整数。
3.2.2 时间特性要求
响应时间:当打开软件时及时生成题。
3.2.3 灵活性
1、当遇到不会做的题时,允许答案为空,点击“提交答案”,即可跳过并可以看到正确答案。
2、若随机生成的题目都比较难时可以在随机生成题,给学生给与信心。
3.3 输入输出要求
1、用户需要输入产生随机数的个数及随机数的范围。
2、输出正确的结果,若是错误的软件自动会给出正确结果。
3.4 数据管理能力要求
数据库数据通过后台生成试题存入数据库中,以便前端可快速有效的获取正确试题。
3.5 故障处理要求
对于产生随机数后,写入文件时出错这种情况用了try-catch语句判断处理异常。输入错误就会执行catch语句中内容,给出文件出错提示等。
3.6 其他专门要求
限时
4.运行环境规定
4.1 设备
硬件设备:服务器,电脑;
软件设备:Windows操作系统,eclipse;
络设备: 卡、 线等。
4.2 开发环境
Windows10 操作系统 java语言 eclipse
4.3 接口
软件接口:基于Windows系统上的操作、 打开软件生成题目
硬件要求:笔记本电脑
4.4 控制
5、验收总结
(1)Need
1、学生:自主学习,加强练习,提高四则运算能力。
2、教师:进行高效教学,及时准确了解学生运算能力。
3、家长:及时掌握孩子学习情况,解决学生遇到的学习困难。
(2)Approach
根据用户需求进行软件设计,基本符合用户要求。
(3)Benefit
小学生四则运算程序有助于学生进行四则运算的自学,提高自身四则运算能力;对老师而言,是进行教学的好帮手,减轻其教学压力,提高其教学效率;在家长方面,便于其及时掌握孩子的学习情况。
6、设计总结
此次设计的完成令我们收获很大,本来是自己研发的第一个这种软件想着没有缺点,但当我们做成调查问卷的形式收集信息时发现我们软件中还存在着很多问题,这就给我们一些很好的启示,当开发一个软件时提取用户对软件需要的信息时非常关键的,还有就是当开发一个软件是开始的构想,需求分析尤为重要。我们开发这个软件的目的是(1)为了让小学生在课后加强主动性,进行主动学习,提升自己的算数能力。(2)为了老师减少工作量的同时保证学生练习数量,(3)为了家长及时的掌握学生学习情况。此次软件的使用发现了很多问题,完成了一些基本的功能也很欣慰,再接再厉。
文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树数据库组成表31286 人正在系统学习中 相关资源:滚齿机速查挂轮软件2.1版本.zip_插齿机挂轮计算软件-制造文档类…
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!