1.2 课题设计目标
该课题设计目标是分为三个角色:超级管理员想要进入后台必须先输入用户名及密码,验证成功,超级管理员进入后台,可以对主试者的信息进行增加与修改,对试题进行添加,修改;主试者可以进行信息的填写,对试题进行增加;被测试者点击测试可以进行测试题的测试。通过测试者的答题情况进行分析测试者属于哪种类别。
1.3 系统开发的意义源:自;751'-论.文,网·www.751com.cn/
该软件的开发意义在于随着科技的发展,计算机的编程语言也是日新月异,想要跟着时代就必须不断的学习,这款心理测试软件它的意义在于人们对Android语言的进一步了解及学习,还在于现在生活压力的增大,人们容易急躁,暴力,致使失手做错事,人们需要适时地调节自己的情绪。如何才能知道人们的心理状态,通过使用这软件进行心理测试,可以对所处的状态进行了解从而做出相应的调节,对人们的行为可以起到督促的作用,并且有助于维护社会安定与发展。
2 系统分析
2.1 需求分析
在软件工程过程中,要先对系统进行需求分析,再进行需求分析,作为软件工程的过程之一,该过程之前需要进行的是对软件进行设计。经过需求分析过程之后,就变成对体系结构进行的设计、对接口进行的设计以及对构建进行的设计以及对行为与功能进行数据化表示。对软件进行需求分析过程需要进行如下工作:对问题进行识别、并且综合的评估,接着进行建立模型以及相关规约、最后评审。而该心理测试软件的需求分析如下:该系统有三个参与者:超级管理员,主试者,被测试者,被测试者的主要动作是登录,完善个人信息,完成测试。主试者的主要动作是查看被测试者信息,对试题进行操作,添加词汇,查看测试结果。超级管理员主要的动作是登录,超级管理员有一个默认的帐号所以不需要注册,它可以查看主试者信息;对主试者信息进行操作;对词汇进行添加;添加试题;修改分值;查看被测试者测试结果。超级管理员拥有所有权限。