201571030301 /201571030302《小学四则运算练习软件软件需求说明》结对项目报告
任务一:
关于本次调查我们利用问卷星平台分别对老师、学生、家长总共提出了20道问题,调查对象主要是老师、小学生和小学生家长,
我们把调查问卷发放到了各个社交平台进行调查评估,调查问卷见:https://www.wjx.cn/m/22671924.aspx?pvw=1#
部分调查问卷分析如下所示,全部调查问卷分析见:https://www.wjx.cn/report/22671924.aspx
第8题:您觉得一次练习多少道题目合适?[单选题]
第13题:您希望我们提供练习是专项练习还是混合练习?[单选题]
任务二:
功能设计图:
任务三:
1) 开发人员:开发本文档所介绍的产品的程序员。
本软件主要针对的是小学生,为了让学生们每天都练习新的不同题型,提高算数能力,加强学习效果,代能够让孩子们在趣味学习中减少数学运算中的枯燥乏味,
并且可以减少老师们的出题压力。
“再来一次”按钮进行多次练习。
多次测试:
老师:不方便出题的时候使用此软件进行测试
家长:在家庭可为孩子提供练习机会
jdk7
Eclipse
测试功能 | 测试项 | 输入/操作 | 检验点 | 预期结果 |
登录功能 |
检测用户名密码 |
单击账户输入框,输入用户名 单击密码框,输入密码点击登录 |
用户名和密码检查 |
用户名或密码错误不能进入测试页面
|
出题功能 | 开始测试 | 点击开始答题按钮 | 检测测试类型 | 出现题目 |
提交答案 | 点击提交按钮 | 提交答案并且告知正确数量。 | ||
重复功能 | 测试结束后 | 点击再来一次 | 检测题目 | 自动生成题目 |
NABCD模型:
1. N(Need,需求):
小学生获取资源的能力弱,希望有更好的方法学到更多的知识来提高能力。小学四则运算练习软件为学生提供了丰富的联系资源。
减轻了老师们的负担,提高了工作效率。
2. A(Approach,做法):
通过调查我们发现小学四则运算练习软件的不足之处,考虑用户的反应后我们即时完善软件功能。
3. B(Benefit,好处):
提高小学生算术能力,减轻老师工作压力。
4. C(Competitors,竞争):
目前市场上有很多同类的软件,丰富多样性让我们意识到需要更加完善我们的软件来满足客户的要求。
5. D(Delivery,推广):
我们将软件通过各个社交平台让广大师生进行试用。
感受与体会:
通过撰写本次软件需求说明之后,我发现我的语言文字表达能力不是很理想,自己想到的方面不能通过优美又合适的文字来形容我们的软件,往往很粗鲁简单。调查评估之后,我认识到,一个软件的评价标准是来自用户的,用户才是真正的“程序员”,他们发现的bug和不足之处比我们开发者多得很多,我们需要按照用户的反应来升级我们的软件才能使软件越做越好。