四则运算3 项目需求分析
2017-12-08 15:29 Robortxin 阅读(352) 评论(0) 编辑 收藏 举报项目名称:二年级小学生四则运算
编写人 |
马小心 |
日期 |
2017-12-5 |
评审 |
二年级学生 |
评审号/日期 |
2017-12-7 |
批准 |
|
状态 |
|
发布范围 |
二年级学生 |
1引言2
1.1 目的 2
1.2 背景 2
1.3 术语 2
1.4 预期读者与阅读建议 2
1.5 参考资料 2
2.项目概述2
2.1 系统功能 2
2.2 业务描述 2
2.3 用户的特点 2
2.4 运行环境要求 2
2.5 设计和实现上的限制 2
3.功能需求的描述2
4.非功能需求2
4.1 系统性能要求 2
4.2 系统安全及保密要求 2
4.3 系统备份与恢复要求 2
4.4 系统日志 2
6 需求变更识别2
7.功能列表2
日期 |
版本 |
作者 |
修改内容 |
2017-12-5 |
1.0 |
马小心 |
新建 |
2017-12-6 |
2.0 |
马小心 |
增加了背景图片,混合运行 |
第一章:
1.1引言:
共有四种运算,加减乘除。
1.2编写目的:
为了能更好的让小学二年级学生打好数学基础,我们设计了一个能够自主出题的,规定时间的一个动态web项目。
1.3术语:
数据库管理系统my sql,
1.4读者对象和阅读建议 :
对象为小学二年级学生,系统功能的具体描述。
1.5参考资料:
李刚的《java ee》
第二章:
2.1:系统功能:
能够规定时间,能够决定是否有混合运算,能够哪些运算未写,未
2.2业务描述:
期望系统能够监督到小学二年级学生自主学习,能够更好的解决他们的问题。
2.3用户的特点:
用户为二年级学生,所以应该根据二年级学生需求,我们设置了人性化的背景图片,以及未作出答案后的结果。
2.4运行环境:
javaee eclipse jdk9.0 tomcat 8.0
2.5设计和实现上的限制:
数量不能超过千道,输入框中,输入其他字符会出现错误,界面展示不好。
第三章:
3.1描述和优先级:
首先,写出一个菜单界面,有一个选项。而选项后面则是转向其更详细的菜单,题目数量,等等详细功能,点击之后,就会跳转过去。我是用session方法来保存的。然后跳转到核对界面进行核对,如果对了提示回答正确,,如果错误提示错误。
3.2请求:
用户可以选择做题数目和做题时间。
非功能需求:
4.1:系统性能要求:
Win10系统,有eclipse,jdk,tomcat等等
4.2系统备份与恢复要求:
无
5.其他需求
数据库需求:无
国际:UTF-8
6.功能列表
功能点 |
子功能 |
需求编号 |
优先级 |
内容描述 |
时间 |
1 |
1 |
优先 |
能规定时间 |
题数 |
2 |
2 |
优先 |
能规定题数 |
混合运算 |
3 |
3 |
优先 |
能决定是否有混合运算 |
|
|
|
|
|
- 附件:
无