网络考试应用系统-需求分析用例建模-20120507

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

《信息系统分析与设计》课程设计网络考试应用系统需求分析-用例建模北京航空航天大学网络考试应用系统需求分析用例建模【项目组名称】i目录1引言.........................................................................................................................11.1目的..................................................................................................................11.2背景..................................................................................................................11.3范围..................................................................................................................11.4定义、词汇......................................................................................................11.5参考资料..........................................................................................................12项目系统目标.........................................................................................................13功能需求.................................................................................................................23.1系统用例图......................................................................................................23.2系统用例依赖关系图......................................................................................43.3参与者词汇表..................................................................................................43.4用例词汇表......................................................................................................53.5用例(功能)清单..........................................................................................53.6用例说明..........................................................................................................63.7用例优先级矩阵............................................................................................114非功能需求...........................................................................................................125结论.......................................................................................................................12网络考试应用系统需求分析用例建模第1页1引言1.1目的分析软件项目应用场景,使用用例分析用户与系统的交互。以面向对象图的方式来描述系统的功能需求。在宏观上给出模型的总体轮廓,通过对典型的用例的分析,使开发者能够有效地了解用户的需求。1.2背景文字性的系统描述很难从真正意义上了解系统为客户提供的功能需求,所以转变角度,将软件的开发功能以客户的角度来审视,这样符合软件开发的应用对象的原则。1.3范围适用范围是用户可见的系统为用户提供的所有功能的实现场景。1.4定义、词汇(1)用例模型:从使用者(执行者,用户)的角度来描述系统的功能。1.5参考资料(1)158000250-杨金礼-网络考试应用系统-立项报告-20120407.doc(2)258000250-杨金礼-网络考试应用系统-项目章程-20120414.doc(3)2012年《信息系统分析与设计》课程设计任务书.doc2项目系统目标【系统概念图】网络考试应用系统需求分析用例建模第2页网络考试应用系统用户注册与登录题库维护在线考试试卷生成选课模块图1网络考试系统的功能模块成绩管理分析3功能需求3.1系统用例图网络考试应用系统需求分析用例建模第3页系统功能用例图1教师通过该考试系统可以完成的功能包括注册教师个人信息、登录系统、维护教师个人信息、科目信息维护、规定考试参数、维护相应科目的题库、生成和输出成套的试卷、查看和统计学生的考试成绩、试卷分析。教师注册的信息包括:姓名、性别、出生日期、职称、工作单位、通信地址、邮政编码、电话、电子邮件、工作证号、登录密码。学生通过该考试系统可以完成的功能包括注册学生个人信息、登录系统、维护学生个人信息、在线考试、考试完毕时查看和打印成绩、考试完毕时查看和打印考试建议、日常查询个人成绩。学生注册的信息包括:姓名、性别、出生日期、通信地址、邮政编码、电话、电子邮件、学号、密码。系统管理员(数据库管理员)可以通过该考试系统完成的功能包括学生和教师可以完成网络考试应用系统需求分析用例建模第4页的所有功能,拥有最高的权限。3.2系统用例依赖关系图\系统中的主要依赖关系包括各个用例之间的顺序依赖关系和包含依赖关系。如输出试卷要在生成试卷之后,所以输出试卷要依赖于生成试卷。3.3参与者词汇表参与者词汇相关操作学生注册学生个人信息、登录系统、维护学生个人信息、在线考试、考试完毕时查看和打印成绩、考试完毕时查看和打印考试建议、日常查询个人成绩老师注册教师个人信息、登录系统、维护教师个人信息、科目信息维护、规定考试参数、维护相应科目的题库、生成和输出成套的卷、查看和统计学生的考试成绩、试卷分析网络考试应用系统需求分析用例建模第5页系统管理员拥有系统的最高权限用户,可以完成学生和老师的所有功能3.4用例词汇表用例用例描述注册与登录对于非系统用户,进行系统的注册与登录维护学生个人信息学生可以维护个人信息,管理员也可以维护维护老师个人信息老师可以维护个人信息,管理员也可以维护维护管理员个人信息管理员个人维护自己的信息维护科目信息老师登录系统,维护科目的信息规定考试参数(管理员)老师规定试卷的考试参数维护科目的题库老师与管理员维护科目的题库生成试卷软件系统在生成试卷之后打印试卷考试完成后,学生,老师,管理员可以打印试卷查看学生成绩管理员,老师,学生查看学生的考试成绩日常查看个人成绩在日常情况下,登录系统进行查看学生的个人成绩3.5用例(功能)清单(用例名称、编号、初始建立时间、最后修改时间)编号用例名称用例描述初始建立时间最后修改时间1注册与登录对于非系统用户,进行系统的注册与登录2012.4.152012.4.282维护学生个人信息学生可以维护个人信息,管理员也可以维护2012.4.152012.4.283维护老师个人信息老师可以维护个人信息,管理员也可以维护2012.4.152012.4.284维护管理员个人信息管理员个人维护自己的信息2012.4.152012.4.28网络考试应用系统需求分析用例建模第6页5维护科目信息老师登录系统,维护科目的信息2012.4.152012.4.286规定考试参数(管理员)老师规定试卷的考试参数2012.4.152012.4.287维护科目的题库老师与管理员维护科目的题库2012.4.152012.4.288生成试卷软件系统在生成试卷之后2012.4.152012.4.289打印试卷考试完成后,学生,老师,管理员可以打印试卷2012.4.152012.4.2810查看学生成绩管理员,老师,学生查看学生的考试成绩2012.4.152012.4.2811日常查看个人成绩在日常情况下,登录系统进行查看学生的个人成绩2012.4.152012.4.283.6用例说明(作者日期版本用例名称用例类型用例ID优先级来源主要业务参与者其它参与者有兴趣的关联人员描述前置条件触发器典型事件过程替代过程结论后置条件业务规则实现约束与说明假设开放问题作者用例ID用例名称日期优先级杨金礼1登录与注册2012/4/15高来源主要业务参与者其他参与者关联人员描述客户学生、老师、系统管理员无杨金礼对于非系统用户,进行系统的注册前置条件触发器典型事件过程替代过程结论非注册系统用户的直接登录,否则需要注册注册与登录点击系统注册登录后置条件业务规则实现约束与说明开放问题网络考试应用系统需求分析用例建模第7页注册为系统用户根据注册栏中的要求,正确的填写相关用于信息对于系统用户名不能重复作者用例ID用例名称日期优先级杨金礼2维护学生个人信息2012/4/15高来源主要业务参与者其他参与者关联人员描述客户学生、系统管理员无杨金礼学生可以维护个人信息,管理员也可以维护前置条件触发器典型事件过程替代过程结论学生或管理员登录登录然后点击修改维护信息成功后置条件业务规则实现约束与说明开放问题维护信息先选中然后修改只有拥有足够权限才能修改作者用例ID用例名称日期优先级杨金礼3维护老师个人信息2012/4/15高来源主要业务参与者其他参与者关联人员描述客户老师、系统管理员无杨金礼老师可以维护个人信息,管理员也可以维护前置条件触发器典型事件过程替代过程结论学生或管理员登录登录然后点击修改维护信息成功后置条件业务规则实现约束与说明开放问题网络考试应用系统需求分析用例建模第8页维护信息先选中然后修改只有拥有足够权限才能修改作者用例ID用例名称日期优先级杨金礼4维护管理员个人信息2012/4/15高来源主要业务参与者其他参与者关联人员描述客户系统管理员无杨金礼管理员维护个人信息前置条件触发器典型事件过程替代过程结论学生或管理员登录登录然后点击修改维护信息成功后置条件业务规则实现约束与说明开放问题维护信息先选中然后修改只有拥有足够权限才能修改作者用例ID用例名称日期优先级杨金礼5维护科目信息2012/4/15高来源主要业务参与者其他参与者关联人员描述客户系统管理员,老师无杨金礼老师和管理员维护科目信息前置条件触发器典型事件过程替代过程结论学生或管理员登录登录,修改维护信息成功后置条件业务规则实现约束与说明开放问题维护信息先选中然后修改只有拥有足够权限才能修改作者用例ID用例名称日期优先级杨金礼6规定考试参数2012/4/15高网络考试应用系统需求分析用例建模第9页

1 / 14
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功