分析与设计

## 一、需求分析:
软件的最终目的是用来解决用户的某些问题,需求分析就是要理解要解决的问题,真正明确用户需求。初步的需求分析。


1. 调研文档:

为了给您提供更好的服务,希望您能抽出几分钟时间,将您的感受和建议告诉我们,我们非常重视每位用户的宝贵意见,期待您的参与!现在我们就马上开始吧!


您的身份
老师 跳到第一题
家长 跳到第十一题
学生 跳到第二十一题

1.你教的是几年级的学生:

选项
A 一年级
B 二年级
C 三年级
D 四年级
E 五年级
F 六年级

2.你使用过类似的四则运算的软件吗:

选项
A
B 没有

3.你支持学生使用软件来学习吗:

选项
A 支持
B 反对

4.给学生一次布置的作业量多少合适:

选项
A 小于10题
B 10~20题
C 20~30题
D 其他

5.给学生布置作业什么样的频率合适:

选项
A 一天一次
B 两天一次
C 一天两次
D 一周一次

6.学生需要错题本吗:

选项
A 需要
B 不需要

7.需要错题重复测试吗:

选项
A 需要
B 不需要

8.你希望有自己出题给学生作的功能吗:

选项
A
B 不是

9.你觉得我们的软件对学生帮助大吗:

选项
A 可能大
B 不需要

10.你对我们的软件有什么期望或建议:

期望

11.你的身份是孩子的:

选项
A 父亲
B 母亲

12.你的孩子是几年级的学生:

选项
A 一年级
B 二年级
C 三年级
D 四年级
E 五年级
F 六年级

13.你使用过类似的四则运算的软件吗:

选项
A
B 没有

14.你支持孩子使用软件来学习吗:

选项
A 支持
B 不支持

15.你觉得孩子学习需要监督吗:

选项
A 需要
B 不需要

16.给学生一次布置的作业量多少合适:

选项
A 30
B 40
C 50
D 其他

17.对于不会的题目,你更愿意让孩子:

选项
A 放弃
B 继续努力
C 其他

18.你孩子的自主学习性如何:

选项
A 很差
B 一般
C 优秀

19.你觉得我们的软件对孩子帮助大吗:

选项
A 一般
B 很有帮助
C 其他

20.性别:

选项
A
B

21.今年上几年级:

选项
A 一年级
B 二年级
C 三年级
D 四年级
E 五年级
F 六年级

22.你使用过类似的四则运算的软件吗:

选项
A
B 没有

23.你喜欢用什么样的背景:

选项
A 卡通
B 风景
C 人物

24.你自己做练习题时希望做多少道题:

选项
A <20题
B 20~30题
C 其他

25.你觉得我们的软件对你帮助大吗:

选项
A 有帮助
B 一般般
C 其他

调研结果:

选项
A老师 1.A 2.A 3.D 4.A 5.A 6.C 7.D 8.A 9.A 10.A 能保证出题的质量和出题的效率
B老师 1.C 2.B 3.E 4.A 5.A 6.B 7.C 8.B 9.A 10.A 避免重复出题
C老师 1.E 2.C 3.F 4.A 5.A 6.A 7.B 8.C 9.A 10.A 无
A家长 11.B 12.A 13.A 14.A 15.A 16.A 17.A 18.B 19.A
B家长 11.A 12.C 13.A 14.B 15.B 16.B 17.A 18.A 19.A
C家长 11.B 12.E 13.A 14.A 15.A 16.A 17.A 18.B 19.B
A学生 20.A 21.E 22.C 23.A 24.A 25.A
B学生 20.B 21.A 22.A 23.A 24.B 25.A
C学生 20.A 21.D 22.C 23.B 24.A 25.A

综上调研结果可得,我们的软件应用的人群更加针对老师和家长,尤其是老师,对我们的软件需求较高,通过我们的软件使用,在提升学生学习效率的同时,也减轻了老师和家长的负担,而学生则表现出对学习软件兴趣不大:同时在调查中我们也发现,由于目前电子产品与网络的快速发展,几乎所有的学生都能自主使用手机电脑等电子产品,这就更加突出了我们产品应用的优势,只需通过简单的教程学生便能自主做题,适合教师和家长针对学生对于学习的提升,教师和家长有较大市场空间。

软件需求说明书地址:
https://github.com/FantasyDream/techweb/blob/master/软件需求规格说明书.docx

二、原型设计






三、用例规约

四、顺序图



五、类图

六、编码规范

https://github.com/FantasyDream/techweb/blob/master/编码规范.docx

posted @ 2018-05-20 18:25  FantasyDream  阅读(181)  评论(0编辑  收藏  举报