分析与设计

Posted 初问学 三千戒

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了分析与设计相关的知识,希望对你有一定的参考价值。

 一、需求分析:

(1)用户访问

                             小学生四则运算需求分析问卷调查

    您好!首先感谢您在百忙之中抽出时间来参与我们的调查问卷。我们是集美大学计算机学院的团队,现在正在做一个有关小学生四则运算的系统,麻烦您就您

的实际情况填写我们的问卷,感谢您的参与与配合。

1、 您是老师,家长还是小学生?

  A、 老师(转到2题)   B、家长(转到17题)  C、小学生(转到31题) 

2、您教的是什么学科?

  A、数学        B、语文       C、英语        D、其他

3、您教几年级的学生?

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

4、现在的小学生普遍会使用电脑吗?

  A、会              B、不会  

5、如果有一款小学生练习四则运算的系统,您会让您的学生使用嘛?

  A、 会(转到第6题)      B、不会 (转到第16题)

6、学生需要练习哪种类型的运算题?(多选)

  A、简单算数题 例如 2+2-1=3         B、四则混合运算 例如1+2*(3+4)/2=8  C、带真分数的四则运算 例如 2/3+3/4=17/12           D、其他____________

7、学生们在网上做题一次做多少道题能达到练习的目的: 

  A 、20道          B、30道  C、 50道          D、80道  E、 其他:__________

8、学生在线答题您建议的频率: 

  A 、每天两次         B、每天一次  C、 两天一次         D、三天一次  E、其他____________

9、学生做错的题需要在错题本里显示之前的错误答案吗?  

  A、需要             B、不需要

10、在所做测试中,是否需要对学生错题进行重复测试?

  A、需要             B、不需要

11、您希望系统设有学习模块嘛?

  A、希望(转到第12题)                  B、不希望(转到第13题)

12、您认为学习模块应该以什么方式展示?(多选)

  A、视频讲解     B、动态图片      C、图片     D、其他_______

13、您为什么不希望有学习模块?(多选)

  A、学校已经学习过了,耽误时间  B、模块没有实际用处  C、有这个模块我的学生不会使用  D、其他_______

14、那您觉得什么模块是学生需要的(多选)

  A、只需要测试功能  B、趣味答题模块  C、游戏  D、其他__________

15、您希望有出题功能吗?

  A、希望         B、不希望

16、为什么您不希望您的学生使用四则运算系统?

  A、怕没有效果  B、太麻烦  C、学生不习惯这种模式  D、其他________

家长:

17、您的孩子现在在上小学几年级?

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

18、您的孩子现在会自己操作使用电脑吗?

  A、会            B、不会

19、如果有一款小学生练习四则运算的系统,您会让您的孩子使用吗?

  A、会(转到第20题)      B、不会 (转到第30题)

20、您觉得孩子在线答题需要监督吗?

  A、需要             B、不需要

21、您觉得查看孩子做题情况的时候需要知道在错题本里显示之前的错误答案吗?

   A、需要             B、不需要

22、您查看孩子做题情况希望看到的信息是(多选):

  A、看孩子做错的题  B、查看孩子做题频率  C、看孩子做题总量  D、看孩子完成一次练习的时间  E、其它______________

23、您希望孩子在线上做什么类型的题?(多选)

  A、简单算数题 例如 2+2-1=3           B、四则混合运算 例如1+2*(3+4)/2=8  C、带真分数的四则运算 例如 2/3+3/4=17/12    D、其他____________

24、您的孩子在家学习的自主性如何?

  A、自主性很强,每次都能自觉独立完成作业  B、一般,做作业时会拖拖拉拉  C、很差,每次学习都需要家长的监督  D、从不自己主动学习

25、您希望系统设有学习模块吗?

  A、希望(转到第26题)                  B、不希望(转到第27题)

26、您认为学习模块应该以什么方式展示?

  A、视频讲解     B、动态图片      C、图片     D、其他_______

27、您为什么不希望有学习模块?(多选)

  A、学校已经学习过了,耽误时间  B、模块没有实际用处   C、有这个模块我的孩子不会使用  D、其他_______

28、那您觉得什么模块是孩子需要的(多选)

  A、只需要测试功能  B、趣味答题模块  C、游戏  D、其他__________  

29、您希望有出题功能吗?

  A、希望         B、不希望

30、为什么您不希望您的孩子使用四则运算系统?

  A、怕没有效果  B、太麻烦  C、孩子不习惯这种模式  D、其他________

小朋友:

31、你今年在上几年级?

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

32、你会自己操作电脑吗?

  A、会     B、不会

33、你喜欢什么风格的主题页面:

  A、动物  B、漫画风格  C、植物  D、水果  E、其它______________

34、练习算数题,你想一次做多少道题?

  A 、20道          B、30道  C、 50道          D、80道  E、其它______________

35、查看错题的时候,你希望看到自己的错误答案吗?

  A、希望           B、不希望

36、你喜欢什么颜色的背景?   

  A、粉红色          B、红色  C、蓝色            D、绿色  E、紫色            F、黄色  G、其他颜色

 

调研结果:

教师

  用户1:1A 2A 3B 4A 5A 6AB  7B 8B 9A 10A 11A 12AC 13B 14B 15A 16D

  用户2:1A 2A 3F 4A 5A 6BC  7C 8B 9A 10A 11A 12A  13B 14A 15A 16D

  用户3:1A 2B 3E 4A 5A 6ABC 7B 8B 9A 10A 11A 12A  13B 14A 15A 16D

  用户4:1A 2C 3E 4A 5A 6ABC 7B 8B 9A 10A 11A 12A  13B 14A 15A 16D

家长

  用户5:1B 17C 18A 19A 20B 21A 22ABCD 23ABC 24B 25A 26A 27B 28A 29A 30B

  用户6:1B 17E 18A 19A 20B 21A 22ABC  23ABC 24C 25A 26A 27B 28B 29A 30A

  用户7:1B 17B 18A 19A 20B 21A 22ABC  23ABC 24A 25A 26A 27B 28A 29A 30C

小学生

  用户8: 1C 31C 32A 33B 34B 35A 36C

  用户9: 1C 31B 32A 33B 34B 35A 36A

  用户10:1C 31E 32A 33B 34B 35A 36E

 

  本次调查的对象教师居多,教师:家长:学生=4:3:3。调查对象分布平均在2至6年级的老师及学生。大部分教师及学生表示在网上做题一次做30道题能达到目标,并建议答题的频率为每天一次,学生做错的题需要在错题本里显示之前的错误答案所有的调查者都希望用学习模块,并且认为学习模块应该以视频的方式展示。除了拥有学习模块,还希望拥有趣味答题模块,借此提高学生/孩子的学习兴趣。根据小学生们的调查问卷可以看出大部分的小学生喜欢漫画风格的主题页面,对于颜色每个人都有各自的想法,所以可以拥有更换颜色的功能。

 

(2)需求规格说明书

 https://gitee.com/liangs96_master/team_FourOperations

 

二、原型设计

  登陆时通过判断注册时选择的类型自动跳转至相应界面,每个界面有主功能(班级,作业,我的),根据类型不同,功能也不同。

 

教师界面

  

学生界面

  

家长界面

  

墨刀项目原型地址:

  https://modao.cc/workspace/apps/pA3EC5051B31526781731462

 

三、用例图、用例规约

  

用例规约地址:

  https://gitee.com/liangs96_master/team_FourOperations

 

 四、顺序图

   

 

五、类图

  

编码规范地址:

  https://gitee.com/liangs96_master/team_FourOperations

 

六、小组分工

  陈锦宾:原型设计,归档整理

  翁杰:需求分析,问卷调查

  陈颖婷:用例图,类图,顺序图

  廖以捷:用例规约,代码规范

 

以上是关于分析与设计的主要内容,如果未能解决你的问题,请参考以下文章

可靠性分析与可靠性设计的区别

如何做好系统分析与设计

系统分析与设计 复习

系统分析与设计 复习

可靠性设计与分析关键技术

可靠性设计与分析关键技术