用例说明.docx

上传人:b****8 文档编号:9611734 上传时间:2023-02-05 格式:DOCX 页数:14 大小:16.66KB
下载 相关 举报
用例说明.docx_第1页
第1页 / 共14页
用例说明.docx_第2页
第2页 / 共14页
用例说明.docx_第3页
第3页 / 共14页
用例说明.docx_第4页
第4页 / 共14页
用例说明.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

用例说明.docx

《用例说明.docx》由会员分享,可在线阅读,更多相关《用例说明.docx(14页珍藏版)》请在冰豆网上搜索。

用例说明.docx

用例说明

二.用例描述

1.信息查询

用例名称:

信息查询

用例描述:

学生到教务系统中查询有关信息

参与者:

学生

前置条件:

学生已经登录到系统中

后置条件:

教务系统中存在相关信息

基本操作流程:

1.学生登录系统;

2.系统验证学生身份;

3.学生请求查询信息;

4.系统接收请求,显示信息;

可选操作流程:

2-

(1)、如果学生密码输入错误,系统验证学生身份错误,返回第一步,学生重新登录。

被包含的用例:

被泛化的用例:

被扩展的用例:

无。

2.网上选课

用例名称:

网上选课

用例描述:

学生登陆教务系统进行网上选课。

参与者:

学生

前置条件:

学生已经登录到系统中

后置条件:

教务系统中存在相关信息

基本操作流程:

1.学生登录系统;

2.系统验证学生身份;

3.学生请求网上选课;

4.系统接收请求,显示信息;

可选操作流程:

如果学生密码输入错误,系统验证学生身份错误,返回第一步,学生重新登录。

被包含的用例:

被泛化的用例:

被扩展的用例:

无。

3.网上报名

用例名称:

网上报名参与者:

用例描述:

学生登陆教务系统进行网上报名

前置条件:

学生已经登录到系统中

后置条件:

教务系统中存在相关信息

基本操作流程:

1.学生登录系统;

2.系统验证学生身份;

3.学生请求网上报名;

4.系统接收请求,显示信息;

可选操作流程:

如果学生密码输入错误,系统验证学生身份错误,返回第一步,学生重新登录。

被包含的用例:

被泛化的用例:

被扩展的用例:

4.教学质量评估

用例名称:

教学质量评估

用例描述:

学生到教务系统进行教学质量评估

参与者:

学生

前置条件:

学生已经登录到系统中

后置条件:

教务系统中存在相关信息

基本操作流程:

1.学生登录系统;

2.系统验证学生身份;

3.学生请求进行教学质量评估;

4.系统接收请求,显示信息;

可选操作流程:

如果学生密码输入错误,系统验证学生身份错误,返回第一步,学生重新登录。

被包含的用例:

查询教师信息

被泛化的用例:

被扩展的用例:

5.课表查询

6.用例名称:

课表查询

7.用例描述:

学生发出学生个人课表查询请求,系统接收后显示该学生指定学期内课表

8.参与者:

学生

前置条件:

用户已经登陆系统,系统数据库存在各人各学期课表信息

后置条件:

学生获取其个人指定学期课表

基本操作流程:

1.学生发出学生个人课表查询请求

2.系统接受,整合该学生指定学期课表

3.学生查看完关闭

可选操作流程:

如果数据库不存在课表信息,则输出“课表不存在”,返回上一级菜单选择

被包含的用例:

被泛化的用例:

被扩展的用例:

信息查询

9.考试查询

10.用例名称:

考试查询

11.用例描述:

学生发出学生考试查询请求,系统接收后显示考试的相关信息,如时间地点等

12.参与者:

学生

13.前置条件:

用户已经登陆系统,系统数据库存在该学生考试信息

14.后置条件:

学生获取其考试相关信息

15.基本操作流程:

16.1. 学生发出学生考试查询请求

17.2. 系统接受,整合该学生考试相关信息

18.3. 学生查看完关闭

19.可选操作流程:

20.如果数据库不存在该学生考试相关信息,则输出“考试信息不存在”,返回上一级菜单选择

21.被包含的用例:

22.被泛化的用例:

23.被扩展的用例:

信息查询

24.成绩查询

25.用例名称:

成绩查询

26.用例描述:

学生发出学生成绩查询请求,系统接收后显示考试的相关信息,如科目,分数等

27.参与者:

学生

28.前置条件:

用户已经登陆系统,系统数据库存在该学生成绩信息

29.后置条件:

学生获取其成绩相关信息

30.基本操作流程:

31.1. 学生发出学生成绩查询请求

32.2. 系统接受,整合该学生成绩相关信息

33.3. 学生查看完关闭

34.可选操作流程:

35.如果数据库不存在该学生成绩相关信息,则输出“成绩不存在”,返回上一级菜单选择

36.被包含的用例:

37.被泛化的用例:

38.被扩展的用例:

信息查询

39.补考查询

40.用例名称:

补考查询

41.用例描述:

学生发出学生补考查询请求,系统接收后显示补考的相关信息,如科目、地点、时间等

42.参与者:

学生

43.前置条件:

用户已经登陆系统,系统数据库存在该学生补考信息

44.后置条件:

学生获取其补考相关信息

45.基本操作流程:

46.1. 学生发出学生补考查询请求

47.2. 系统接受,整合该学生补考相关信息

48.3. 学生查看完关闭

49.可选操作流程:

50.如果数据库不存在该学生补考相关信息,则输出“不存在”,返回上一级菜单选择

51.被包含的用例:

52.被泛化的用例:

53.被扩展的用例:

信息查询

54.公共选修课报名

55.用例名称:

公共选修课报名

56.用例描述:

学生登陆教务系统在网上选课中选择公共选修课

参与者:

学生

前置条件:

用户已经登陆系统,系统数据库存在该学生课程信息

后置条件:

学生选择公共选修课

基本操作流程:

1. 学生发出公共选修课选课请求

2. 系统接受,整合该学生课程信息

3. 学生选择课程

可选操作流程:

如果学生课程冲突,系统显示“课程冲突,该课不可选”。

如果课程可选,系统显示“选课成功”。

被包含的用例:

查询课程信息;判断有无冲突

被泛化的用例:

被扩展的用例:

网上选课

57.计划内课程选课

58.用例名称:

计划内课程选课

59.用例描述:

学生登陆教务系统在网上选课中选择计划内课程

参与者:

学生

前置条件:

用户已经登陆系统,系统数据库存在该学生课程信息

后置条件:

学生选择计划内课程

基本操作流程:

1. 学生发出计划内选课请求

2. 系统接受,整合该学生课程信息

3. 学生选择课程

可选操作流程:

如果学生课程冲突,系统显示“课程冲突,该课不可选”。

如果课程可选,系统显示“选课成功”。

被包含的用例:

查询课程信息;判断有无冲突

被泛化的用例:

被扩展的用例:

网上选课

60.体育选课

61.用例名称:

体育选课

62.用例描述:

学生登陆教务系统在网上选课中选择体育课程

参与者:

学生

前置条件:

用户已经登陆系统,系统数据库存在该学生课程信息

后置条件:

学生选择体育课程

基本操作流程:

1. 学生发出计划内选课请求

2. 系统接受,整合该学生课程信息

3. 学生选择课程

可选操作流程:

如果学生课程冲突,系统显示“课程冲突,该课不可选”。

如果课程可选,系统显示“选课成功”。

被包含的用例:

查询课程信息;判断有无冲突

被泛化的用例:

被扩展的用例:

网上选课

63.学科交叉课选课

64.用例名称:

学科交叉课选课

65.用例描述:

学生登陆教务系统在网上选课中选择学科交叉课课程

参与者:

学生

前置条件:

用户已经登陆系统,系统数据库存在该学生课程信息

后置条件:

学生选择学科交叉课课程

基本操作流程:

1. 学生发出计划内选课请求

2. 系统接受,整合该学生课程信息

3. 学生选择课程

可选操作流程:

如果学生课程冲突,系统显示“课程冲突,该课不可选”。

如果课程可选,系统显示“选课成功”。

被包含的用例:

查询课程信息;判断有无冲突

被泛化的用例:

被扩展的用例:

网上选课

66.学生成绩录入

用例名称:

学生成绩录入

用例描述:

教师将学生成绩录入到教务系统中

参与者:

教师

前置条件:

教师登陆到教务系统中

后置条件:

学生成绩录入成功

基本操作流程:

1.教师发出学生成绩录入请求

2.2.系统接受,显示成绩录入页面

3.3.老师填入信息并提交

可操作流程:

如果学生没有必修的该科考试成绩,则提示重修

被包含的用例:

学生查找

被泛化的用例:

被扩展的用例:

14查询学生课表

用例名称:

个人课表查询

用例描述:

教师查询教务系统中学生个人课表

参与者:

教师

前置条件:

教师登陆到教务系统中

后置条件:

查看成功

基本操作流程:

4.老师发出查看学生课表请求

5.2.系统接受,显示学生个人课表

6.3.老师查看后关闭

可操作流程:

如果没有该学生课表,则提示“未查询到”

被包含的用例:

被泛化的用例:

被扩展的用例:

15.学生成绩修改

16.用例名称:

成绩修改

17.用例描述:

老师发出修改学生成绩的请求,系统接收后显示成绩信息并予以修改权限,老师修改后提交,系统录入并覆盖原有成绩的数据库文件

18.参与者:

教师

19.前置条件:

教师已经登陆系统,系统数据库存在成绩信息

20.后置条件:

成功覆盖原有成绩数据库信息

21.基本操作流程:

22.1.教师发出学生成绩修改请求

23.2.系统接受,显示成绩修改页面

24.3.老师填入修改信息并提交

25.4.系统录入数据并覆盖原成绩数据库文件

26.可选操作流程:

27.如果数据库中不存在原成绩文件,则作为学生成绩输入操作

28.被包含的用例:

29.被泛化的用例:

30.被扩展的用例:

学生成绩录入

31.学生查找

用例名称:

学生查找

用例描述:

教师登陆教务系统查找学生信息

参与者:

教师

前置条件:

教师已登陆教务系统,系统有该学生信息

后置条件:

教师查找学生信息成功。

基本操作流程:

1.教师发出查找学生信息请求

2.系统接受,显示学生信息

3.教师查看并关闭

可操作流程

如果该学生信息不在教务系统中,则显示“该学生不存在”。

被包含的用例:

被泛化的用例:

被扩展的用例:

17.学生信息修改

18.用例名称:

修改学生信息

19.用例描述:

管理员发出修改学生信息的请求,系统接收后显示学生信息并予以修改权限,老师修改后提交,系统录入并覆盖原有信息的数据库文件

20.参与者:

管理员

21.前置条件:

管理员已经登陆系统,系统数据库存在学生信息

22.后置条件:

成功覆盖原有数据库信息

23.基本操作流程:

24.1.管理员发出学生信息修改请求

25.2.系统接受,显示信息修改页面

26.3.管理员填入修改信息并提交

27.4.系统录入数据并覆盖原成绩数据库文件

28.可选操作流程:

29.如果数据库中不存在原学生信息文件,则显示“该学生不存在”

30.被包含的用例:

学生查找

31.被泛化的用例:

32.被扩展的用例:

33.发布公告

34.用例名称:

发布公告

35.用例描述:

管理员登陆系统发布公告

参与者:

管理员

前置条件:

管理员已经登陆系统

后置条件:

公告发布成功

基本操作流程:

1.管理员发出发布公告请求

2.系统接受,显示发布页面

3.管理员填入信息并提交

4.系统录入数据并在系统显示

可选操作流程:

公告发布失败

被包含的用例:

被泛化的用例:

被扩展的用例:

36.查看教学评价

37.用例名称:

查看教学评价

38.用例描述:

管理员登陆系统查看教学评价

参与者:

管理员

前置条件:

管理员已经登陆系统

后置条件:

查看成功

基本操作流程:

1.管理员发出查看请求

2.系统接受,显示教学评价页面

3.管理员查看后关闭

可选操作流程:

不存在该教师或者该时段教学评价

被包含的用例:

被泛化的用例:

被扩展的用例:

39.密码修改

40.用例名称:

密码修改

41.用例描述:

学生发出修改密码请求,系统接收后提示确认原密码,学生输入正确后,系统提示输入新密码,学生输入后系统修改后台数据库储存原密码

42.参与者:

学生、管理员

43.前置条件:

用户已经登陆系统,并输入原密码成功

44.后置条件:

新密码覆盖数据库原密码

45.基本操作流程:

46.1.学生发出密码修改请求

47.2.系统接受,请求输入原密码确认和新密码输入(2次)

48.3.学生输入原密码和新密码(2次)

49.4.系统确认原密码正确后,将新密码覆盖于数据库原密码文件上

50.5.系统显示修改成功

51.可选操作流程:

52.如果输入密码错误,则输出“原密码错误,请重新输入”,3次错误则返回上一级菜单选择

53.被包含的用例:

54.被泛化的用例:

55.被扩展的用例:

信息维护

56.21.查看个人信息

用例名称:

查看个人信息

用例描述:

学生登陆教务系统查看个人信息

参与者;学生

前置条件:

学生登陆成功

后置条件:

学生查看信息成功

基本操作流程

1;学生登陆成功;

2.系统验证学生身份;

3.学生请求查询信息;

4系统接收请求,显示信息;

可选操作流程:

如果学生密码输入错误,系统验证学生身份错误,返回第一步,学生重新登录。

被包含的用例:

被泛化的用例:

被扩展的用例:

信息维护

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1