学生成绩管理系统用例模型

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验三:用例模型

题目:学生成绩管理系统

一、用例图

二、用例描述

(一).用例名称:登录。

参与者:使用者。

1.1 简要说明

对登录的流程进行描述,操作者输入用户名、密码、选择用户类型进行登录。

1.2 事件流

1.2.1 基本流

(1) 用户:进入登录页面,用例开始;

系统:显示登录界面;

(2) 用户:输入登录信息,登录信息包括:用户名、密码、用户类型;

系统:显示输入信息;

(3) 用户:可能进行下面两种操作:

(a) 用户:选择登录,则执行基本流(4);

(b) 用户:选择重置,则返回到基本流(1);

(4) 系统:验证用户的登录信息,可能有下边两种情况;

(a) 登录成功:执行基本流(5);

(b) 登录失败:执行备选流(1);

(5) 登录成功,结束此用例。

1.2.2 备选流

(1) 登录失败:如果系统检测到用户名、密码不存在或错误,则提示用户输入的登录信息不正确,系统返回到选择登录前的状态,用户可以重新输入/修改登录信息,重新执行基本流(3)。

1.3特殊需求(约束和非功能性需求)

1.3.1 第一特殊需求

要求用户密码安全。

1.4 前置条件

1.4.1 第一前置条件

系统已启动到登录界面。

1.5 后置条件

1.5.1 第一后置条件

用户登录成功后,根据用户类型进入到相应界面。Administrator用户进入到管理员界面,Employee用户进入到个人用户界面。

1.5.2 第二后置条件

用户登录失败,返回到登录界面。

(二).用例名称:添加成绩。

参与者:老师。

2.1 简要说明

对添加成绩的流程进行描述,老师对学生的各科成绩进行添加。

2.2 事件流

2.2.1 基本流

(1)用户:老师选择进入添加成绩界面,用例开始;

系统:显示添加成绩界面;

(2)用户:新添加一条成绩;

系统:显示添加信息;

(3) 用户:可能进行下面两种操作:

(a) 用户:选择提交添加的成绩信息,则执行基本流(4);

(b) 用户:选择重置添加成绩信息,则返回到基本流(1);

(c)用户:选择退出,则返回老师管理界面;

(4)系统:显示是否提交添加信息:

(a)选择是,执行基本流(5);

(b)选择否,则执行备选流(1);

(5) 添加成绩成功,结束此用例。

2.2.2 备选流

(1)选择否:如果不想添加成绩,执行备选流(2);继续对成绩进行操作,执行事件流(2);

(2)退出添加成绩界面,返回主界面。

2.4 前置条件

第一前置条件

老师成功进入添加成绩的界面。

2.5 后置条件

第一后置条件

完成了对成绩的添加,返回主界面。

(三).用例名称:管理信息。

参与者:管理员

3.1 简要说明

对管理信息的流程进行描述,管理员对学生、老师进行增、删、改、查的操作。

3.2 事件流

3.2.1 基本流

(1)用户:管理员进入信息管理界面,用例开始;

系统:显示管理信息界面;

(2)用户:选择对信息的管理;

(3) 用户:提交对信息的操作;

系统:显示是否提交信息;

(4) 用户可能进行下面操作:

(a)选择是:提交对信息的操作,则执行基本流(5);

(b)选择否:执行备选流(1);

(5) 信息操作成功,返回管理员界面,结束此用例。

3.2.2 备选流

(1)选择否:如不再对信息进行操作,执行备选流(2);如果继续操作。则执行事件流(2);

(2)返回管理员界面。

3.4 前置条件

第一前置条件

老师成功进入添加成绩的界面。

3.5 后置条件

第一后置条件

完成了对成绩的添加,返回主界面。

(四).用例名称:查看成绩信息

参与者:学生

4.1 简要说明

对学生查看成绩信息的流程进行描述,学生对自己的各科成绩进行查看。

4.2 事件流

4.2.1 基本流

(1)用户:学生输入登录信息,用例开始;

系统:显示登录界面,系统提示输入验证信息;

(2)用户:可能进行下面两种操作:

(a)验证成功,执行基本流(3);

(b)验证失败,执行备选流(1);

(3) 用户:进入查看成绩界面,选择要查看的成绩;

系统:根据要求显示成绩;

(5) 查看结束,返回主界面,结束此用例。

4.2.2 备选流

(1)验证失败:如果不想继续查看成绩,执行备选流(2);继续查看成绩,执行事件流(1);

(2)退出系统。

4.4 前置条件

第一前置条件

学生成功进入查看成绩的界面。

4.5 后置条件

第一后置条件

完成了对成绩的查询,返回主界面。

相关文档
最新文档