——用例说明文档
1项目文档的信息
1.1 项目名称及目的
项目名称:考研网上辅导系统
项目目的:(1)满足当下研究生的学习需求;
(2)增加学习效率;
(3)为想考研的同学提供一个使用方便的平台;
(4) 有利于跨考学生对信息的及时获取
1.2 文档编写目的及内容概述
编写本文档是为了加深考研网上辅导系统开发者对系统的理解,明确系统功能,更好地理解客户需求,做出客户满意的软件产品。与此同时,通过用例驱动可以为我们良好的软件结构设计打下基础。此文档,也供用户,需求分析人员,设计人员,测试人员和任何其他涉及系统的人员阅读,帮助他们更好地了解此项目。这个用例文档可作为分析人员、设计人员和测试人员的资料,进行用例的分析、设计及相关测试。
我们使用面向对象分析的方法,认为系统是对象的集合,这些对象之间相互协作,共同完成系统的任务。考研网上辅导系统的参与者有普通用户(学生)和管理员。普通用户的任务有修改个人信息,发表文章、评论、下载学习资料;管理员的任务有管理用户、文章、资料,数据库维护。这些是系统的用例分析,在文档第二、三部分,有对其细化。
1.3 文档组织结构
文档分为三个部分,为了方便开发者后续阶段的使用及读者阅读,我们对每一个部分都做了标号。第一部分简介本文档和本项目;第二部分主要是用例图和少量的文字;第三部分主要是用例描述,为了使描述规范化,我们采用了统一的模板进行描述。
1.4 文档约定
对本文档的任何变动都应经过小组讨论,并且每次发生变动都应记录变动内容。
1.5 文档编写人员
本文档由中南林业科技大学涉外学院2019级软工九班姚永天完成。
1.6 参考文献
[1]杨长春.软件需求分析实战.清华大学出版社.2021.
[1] 骆斌,丁二玉.需求工程——网页建模与分析[M].高等教育出版社,2009.
[2] Mark.Priestley.面向对象设计UML实践[M].清华大学出版社,2014.
[3]曹锦芳.2001.信息系统分析与设计.北京:北京航空航天大学出版社
[4]吴键,郑潮,汪杰.UML基础与Rose建模案例(第2版).北京:人民邮电出版社,2007
[5]胡方霞.基于UML的面向对象分析方法[J].四川兵工学报.2004年02期.31-33
[6]计算机软件需求规格说明规范(GT/T 9538-2008)
[7]曹锦芳.2001.信息系统分析与设计.北京:北京航空航天大学出版社.
2.用例图
普通用户可以查看文章、学习视频资源、下载学习资源等。
信息,管理用户信息,维护数据库。
图2.1 考研网上辅导系统的用例图
- 用例描述
用例DC1:
对用例DC1的详细描述,描述的方式如下表所述。
ID: |
DC1 |
名称: |
普通用户注册 |
用例属性 |
创建者:;创建日期:2021-12-18 |
参与者: |
主要参与者:学生。 目标:在登录系统前必须要完成的信息。 |
描述: |
任何运行考研网上辅导系统的用户都需要进行登录。登录时用户需要输入用户账号名和密码,若是用户没有账号,需要注册账号。 |
优先级: |
十分重要 |
触发条件: |
考研网上辅导系统服务器已经打开,用户已经注册登录。 |
前置条件: |
用户已经注册登录 |
后置条件: |
注册成功,显示登录界面 |
正常流程: |
1.用户在系统选择注册功能 2.用户在注册界面按要求输入注册信息 3.注册界面审核注册信息确定注册成功 |
分支流程: |
无 |
异常流程: |
无 |
相关用例: |
DC2、DC3、DC4、DC5、DC6、DC7 |
业务规则: |
顾客可能需要更多软件不包含的信息,使得其放弃查看软件选择人工服务 |
特殊需求: |
系统切换显示界面的响应时间小于0.5秒 |
假设: |
客户端的终端机为浏览器,PC端、移动端设备已准备,网页可基于开发 |
待确定问题: |
无 |
用例DUC2:
对用例DC2的详细描述,描述的方式如下表所述。
ID: |
DC2 |
名称: |
普通用户登录 |
用例属性 |
创建者:;创建日期:2021-12-18 |
参与者: |
主要参与者:学生 目标:在执行所有工作之前必须要完成的信息。 |
描述: |
任何运行考研网上辅导系统的用户在执行所有工作之前都需要进行登录。登录时用户需要输入用户账号名和密码。系统对用户登录信息进行确认。系统确认信息正确后,跳转到系统主界面,登录成功。 |
优先级: |
十分重要 |
触发条件: |
考研网上辅导系统服务器已经打开 |
前置条件: |
系统用户运行考研网上辅导系统,并已经注册成功。 |
后置条件: |
登录成功,显示系统查看界面 |
正常流程: |
1.用户在系统选择登录功能 2.用户在登录界面输入用户账号名和密码 3.登录界面审核登录信息确定登录成功 |
分支流程: |
可能分支在正常流程的2处: 3.用户不想继续完成功能,选择返回 4.系统返回到原界面 |
异常流程: |
无 |
相关用例: |
DC1、DC3、DC4、DC5、DC6、DC7 |
业务规则: |
用户可能需要更多软件不包含的信息,使得其放弃查看软件选择人工服务 |
特殊需求: |
系统切换显示界面的响应时间小于0.5秒 |
假设: |
客户端的终端机为浏览器,PC端、移动端设备已准备,网页可基于开发 |
待确定问题: |
无 |
用例DC3:
对用例DC3的详细描述,描述的方式如下表所述。
ID: |
DC3 |
名称: |
查看网站主界面 |
用例属性 |
创建者:;创建日期:2021-12-18 |
参与者: |
主要参与者:学生 目标:查看网站主界面。 |
描述: |
用户登陆系统后进入主界面,可以看到考研相关的文章,学习视频,资料等栏目内容,用户可以在右上角查看自己的登录信息。 |
优先级: |
重要 |