201571030141/201571030138《小学四则运算练习软件软件需求说明》结对项目报告
github项目地址 : FundamentalOperations
演示地址:小学生四则运算在线测试
测试账号:admin 、admin1、admin2、admin3、admin4
密码:111
注:由于服务器环境原因,请忽略验证码,直接登陆
结对同伴的园子:
fateiceb
学号:201571030141 同伴学号:201571030138
第1题 你的性别? [单选题]
| 选项 | 小计 | 比例 | 
| 男 | 8 | 38.1% | 
| 女 | 13 | 61.9% | 
| 本题有效填写人次 | 21 | 
 | 
第2题 你的身份是学生,老师还是家长? [单选题]
| 选项 | 小计 | 比例 | 
| 学生 | 17 | 80.95% | 
| 老师 | 2 | 9.52% | 
| 家长 | 2 | 9.52% | 
| 本题有效填写人次 | 21 | 
 | 
第3题 你是几年的学生/老师/家长? [单选题]
| 选项 | 小计 | 比例 | 
| 一年级 | 7 | 33.33% | 
| 二年级 | 3 | 14.29% | 
| 三年级 | 4 | 19.05% | 
| 四年级 | 1 | 4.76% | 
| 五年级 | 3 | 14.29% | 
| 六年级 | 3 | 14.29% | 
| 本题有效填写人次 | 21 | 
 | 
第4题 你之前使用过《小学四则运算练习软件》吗? [单选题]
| 选项 | 小计 | 比例 | 
| 是 | 3 | 14.29% | 
| 否 | 18 | 85.71% | 
| 本题有效填写人次 | 21 | 
 | 
第9题 你对我们现有软件,有什么好的建议?
外观:动漫化风格、可爱、可以简约一点
功能:更丰富一些、易操作、功能增多、反应快
其他:有游戏,更好了 、 越做越好
第10题 根据你使用我们的软件,请做以评价 ?
该矩阵题平均分:2.71
| 题目\选项 | 不满意 | 一般 | 满意 | 非常满意 | 平均分 | 
| 外观 | 4(19.05%) | 5(23.81%) | 7(33.33%) | 5(23.81%) | 2.62 | 
| 功能 | 4(19.05%) | 4(19.05%) | 7(33.33%) | 6(28.57%) | 2.71 | 
| 总评 | 4(19.05%) | 4(19.05%) | 5(23.81%) | 8(38.1%) | 2.81 | 
年级分布:
身份比例:

对原型的满意程度:

根据上述数据以及访谈结果我们画出了如下的需求思维导图:(思维导图下方有图片链接)

2.重视孩子教育的家长
| 约束 | 描述 | 
| 高级语言 | 该系统主要采用JAVA和SQL这两种语言,运用jspringboot技术实现服务端。 | 
| 可靠性需求 | 该系统主要针对于小学生的四则运算,题目是通过自动生成存储在数据库中,如若问题与答案不匹配将影响教师正常教学,同时可能影响小学生做题兴趣,因此题目与答案的正确匹配需要更多的精力投入。 | 
| 并行操作 | 该系统的用户对象为小学教师、家长、辅导中心以及小学生,如果同时多个用户使用,极有可能造成服务器崩溃等问题。 | 
假定方面:
1.小学老师、家长、辅导中心以及学生会使用并且愿意使用改软件‘。
2.老师、家长以及辅导中心会关注学生做题的情况。
3.学生、老师、家长以及辅导中心会提前提供用户信息,以便后台导入用户信息。
3.开发团队均掌握开发系统所需的相关知识。
4.开发时间充足。
| 功能 | 概述 | 
| 登录 | 输入用户名和密码,点击“登录”按钮,数据库判断登录信息是否正确,若正确,则登录成功,进入答题界面。 | 
| 试题模式 | 百以内整数算式、带括号算式、真分数算式三种模式供用户选择,选择成功将进入答题界面。 | 
| 计时 | 模式选择后,进入答题界面,自动开始计时。 | 
| 多轮测试并计分 | 测试可多轮进行,每轮将提供20道题,结束后可再次进行下轮测试。 | 
| 绘制成绩柱状图 | 系统自动将用户多轮答题情况,以条形图的方式显示在主页面上,供用户参考对比。 | 
- 设计交互界面,首页登陆


- 登陆成功后,跳转主页面,进行选择不同类型的题目,同时下方显示该用户以往测试结果的柱状图 
- 
选择试题类型后,进行答题,并计时 

- 答题结束后,提交并获取分数,也可查看错误答案


| 字段 | 精度 | 
| 用户名 | 1-10个字符 | 
| 密码 | 5-20 个字符,包括大小写字母,数字,下划线 | 
| 生成题目 | 正整数,真分数 | 
| 题目答案 | 正整数,真分数 | 
| 倒计时 | 格式为**分钟**秒,精确到秒 | 
| 已用时 | 格式为**分钟**秒,精确到秒 | 
本系统涉及数据库存储的字段均为varchar型。
若用户某题无法计算出,不必编造答案,系统允许答案为空,但不允许输入非数字外其他字符。
数据库数据通过后台生成试题存入数据库中,以便前端可快速有效的获取正确试题。
考虑到多人同时访问服务器,服务器是否能正常运行,是否会发生崩溃?由于目前处于测试且条件有限,将会提示用户避免系统使用高峰期。
无
- 用户接口
用户需要通过浏览器访问服务器的目标端口。服务器其他服务不可占用该web程序端口。
由于本系统采用目前主流技术,对程序的运行和控制都没有特殊要求。
| 测试功能 | 测试项 | 输入/操作 | 检验点 | 预期结果 | 
| 登录功能 | 用户名密码检测 | 单击用户名输入框,输入用户名 单击密码框,输入密码 点击登录 | 用户名和密码检查 | 用户名或密码错误出现红色提示。 用户名密码正确,跳转至主页面。 | 
| 出题功能 | 开始测试 | 点击测试按钮 | 检测测试类型 | 进入测试页面。 | 
| 答题逻辑 | 点击“下一轮”按钮 | 检测是否提交答案 | 没有提交答案提示先提交答案。如果已经提交答案则进行下一轮。 | |
| 点击“查看答案”按钮 | 检测是否提交答案 | 没有提交答案提示先提交答案。如果已经提交答案则展示答案。 | ||
| 点击“提交答案”按钮 | 提交答案并且告知分数。 | |||
| 计时功能 | 计时结束后 | 等待计时结束 | 检测时间 | 计时结束自动提交答案 | 
| 绘图功能 | 成绩图表 | 登录进入主页面 | 检测用户答题记录 | 绘制当前用户的答题图表。 | 



 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号