结对小伙伴的学号:201571030316
结对小伙伴的博文链接:http://www.cnblogs.com/mqqgd/p/8872347.html
一、调研过程:
本文档的目的是详细地介绍小学生四则运算练习软件所包含的需求,以便客户能够确认产品的确切需求以及开发人员能够根据需求设计编码,以下叙述将结合文字描述,流程图,界面原型以及类图等来描述教师报课系统的功能,性能,用户界面,运行环境,外部接口以及针对用户操作给出的各种响应。 本文档的预期读者有客户(教师、学生、学生家长),项目经理,开发人员以及跟该项目相关的其他竞争人员和无关人员。
本文档介绍的软件是《小学生四则运算练习软件》,该软件面向所有的小学生、小学数学老师和家长。能为小学老师减轻出题负担,同时也可提高效率,大大简化了教师的工作;也能进一步的帮助家长和学生自我监督自我学习。 在如今信息化的时代,无论在某个领域,信息数据已成为重中之重,但要能运用这些信息与数据,数学的基础无容置疑,那运算的能力则为小学生必须掌握的技能。该软件是由学生导师提出,学生自主学习开发。并能帮助小学生教师、家长以及辅导中心可以快速有效的出题,与此同时保证出题的质量和答案的正确性。以便于高效的提高小学生四则运算的能力。
(1)用户:通过小学生四则运算练习软件来进行测试的小学生以及对学生进行辅导的老师和学生家长们。
(2)用户调查:事先对用户进行问卷了解、分析产品需求的过程称用户调查。
(3)开发人员:开发本文档所介绍的产品的程序员。
(4)软件:小学生四则运算练习软件。
假设:
(1)学生和老师用户均能使用手机app完成四则运算练习对学生管理和查看。
(2)开发团队均掌握开发系统所需的相关知识。
(4) 开发时间充足。
依赖:
(1)学生四则运算系统的运行依赖于服务器端的核心计算功能。
(2)学生四则运算系统的用户信息依赖于教师的学生信息数据库。
(3)学生四则运算系统的运行依赖于移动端的app应用。
功能 | 概述 |
登录 | 输入用户名和密码,点击“登录”按钮,数据库判断登录信息是否正确,若正确,则登录成功,进入答题界面。 |
出题 | 用户输入题目数量和答题次数,点击“开始答题”按钮,进行答题,点击“下一个”,接着下一道题 |
计分 | 用户输入算式答案,程序检查答案是否正确,每道题正确计5分,错误不计分,测试结束后给出总分。 |
绘制柱状图 | 答题结束后,自动绘制出前几轮的成绩柱状图。 |
(2)类图:
- 自动生成运算式功能
自动生成百以内加减乘除运算式,其中也包括有带括号的算术混合运算,算式难度适中。
- 多次测试功能
软件用户可以多次进行测试,系统会记录用户每次的答题测试成绩。用户可以在系统中查看自己的每次成绩,系统为用户每次的测试成绩提供了柱状图显示,直观的反映了用户的成绩走势。
- 免注册登录功能
该软件不需要用户注册,直接登录就可直接进行算式运算测试。用户不用担心忘记密码或者用户名的问题。
- 答题规范功能
用户进入答题界面后,在每个算式右边的输入框中输入自己的答案。输入框会自动检测输入字符的正确性,系统规定用户只能输入数字且非空。如出现非法字符,系统将提示用户重新输入,否则将无法提交测试答案。
1.登录界面
2.数据库
3.做题界面
4.答题结束时,自动显示柱状图
字段 | 精度 |
用户名 | 1-10个字符 |
密码 | 6-20 个字符,包括大小写字母,数字,下划线 |
输入的答案 | int类型,正整数 |