用例说明1.docx

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

用例说明1.docx

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

用例说明1.docx

用例说明1

二.用例描述

1.信息查询

用例名称:

信息查询

用例描述:

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

参与者:

学生

前置条件:

学生已经登录到系统中

后置条件:

教务系统中存在相关信息

基本操作流程:

1.学生登录系统;

2.系统验证学生身份;

3.学生请求查询信息;

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

可选操作流程:

2-

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

被包含的用例:

被泛化的用例:

被扩展的用例:

无。

2.网上选课

用例名称:

网上选课

用例描述:

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

参与者:

学生

前置条件:

学生已经登录到系统中

后置条件:

教务系统中存在相关信息

基本操作流程:

1.学生登录系统;

2.系统验证学生身份;

3.学生请求网上选课;

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

可选操作流程:

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

被包含的用例:

被泛化的用例:

被扩展的用例:

无。

3.网上报名

用例名称:

网上报名参与者:

用例描述:

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

前置条件:

学生已经登录到系统中

后置条件:

教务系统中存在相关信息

基本操作流程:

1.学生登录系统;

2.系统验证学生身份;

3.学生请求网上报名;

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

可选操作流程:

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

被包含的用例:

被泛化的用例:

被扩展的用例:

4.教学质量评估

用例名称:

教学质量评估

用例描述:

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

参与者:

学生

前置条件:

学生已经登录到系统中

后置条件:

教务系统中存在相关信息

基本操作流程:

1.学生登录系统;

2.系统验证学生身份;

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

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

可选操作流程:

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

被包含的用例:

查询教师信息

被泛化的用例:

被扩展的用例:

5.课表查询

用例名称:

课表查询

用例描述:

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

参与者:

学生

前置条件:

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

后置条件:

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

基本操作流程:

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

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

3.学生查看完关闭

可选操作流程:

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

被包含的用例:

被泛化的用例:

被扩展的用例:

信息查询

6.考试查询

用例名称:

考试查询

用例描述:

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

参与者:

学生

前置条件:

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

后置条件:

学生获取其考试相关信息

基本操作流程:

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

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

3. 学生查看完关闭

可选操作流程:

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

被包含的用例:

被泛化的用例:

被扩展的用例:

信息查询

7.成绩查询

用例名称:

成绩查询

用例描述:

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

参与者:

学生

前置条件:

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

后置条件:

学生获取其成绩相关信息

基本操作流程:

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

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

3. 学生查看完关闭

可选操作流程:

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

被包含的用例:

被泛化的用例:

被扩展的用例:

信息查询

8.补考查询

用例名称:

补考查询

用例描述:

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

参与者:

学生

前置条件:

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

后置条件:

学生获取其补考相关信息

基本操作流程:

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

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

3. 学生查看完关闭

可选操作流程:

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

被包含的用例:

被泛化的用例:

被扩展的用例:

信息查询

9.公共选修课报名

用例名称:

公共选修课报名

用例描述:

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

参与者:

学生

前置条件:

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

后置条件:

学生选择公共选修课

基本操作流程:

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

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

3. 学生选择课程

可选操作流程:

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

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

被包含的用例:

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

被泛化的用例:

被扩展的用例:

网上选课

10.计划内课程选课

用例名称:

计划内课程选课

用例描述:

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

参与者:

学生

前置条件:

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

后置条件:

学生选择计划内课程

基本操作流程:

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

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

3. 学生选择课程

可选操作流程:

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

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

被包含的用例:

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

被泛化的用例:

被扩展的用例:

网上选课

11.体育选课

用例名称:

体育选课

用例描述:

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

参与者:

学生

前置条件:

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

后置条件:

学生选择体育课程

基本操作流程:

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

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

3. 学生选择课程

可选操作流程:

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

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

被包含的用例:

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

被泛化的用例:

被扩展的用例:

网上选课

12.学科交叉课选课

用例名称:

学科交叉课选课

用例描述:

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

参与者:

学生

前置条件:

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

后置条件:

学生选择学科交叉课课程

基本操作流程:

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

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

3. 学生选择课程

可选操作流程:

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

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

被包含的用例:

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

被泛化的用例:

被扩展的用例:

网上选课

13.学生成绩录入

用例名称:

学生成绩录入

用例描述:

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

参与者:

教师

前置条件:

教师登陆到教务系统中

后置条件:

学生成绩录入成功

基本操作流程:

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

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

3.老师填入信息并提交

可操作流程:

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

被包含的用例:

学生查找

被泛化的用例:

被扩展的用例:

14查询学生课表

用例名称:

个人课表查询

用例描述:

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

参与者:

教师

前置条件:

教师登陆到教务系统中

后置条件:

查看成功

基本操作流程:

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

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

3.老师查看后关闭

可操作流程:

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

被包含的用例:

被泛化的用例:

被扩展的用例:

15.学生成绩修改

用例名称:

成绩修改

用例描述:

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

参与者:

教师

前置条件:

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

后置条件:

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

基本操作流程:

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

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

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

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

可选操作流程:

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

被包含的用例:

被泛化的用例:

被扩展的用例:

学生成绩录入

16.学生查找

用例名称:

学生查找

用例描述:

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

参与者:

教师

前置条件:

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

后置条件:

教师查找学生信息成功。

基本操作流程:

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

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

3.教师查看并关闭

可操作流程

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

被包含的用例:

被泛化的用例:

被扩展的用例:

17.学生信息修改

用例名称:

修改学生信息

用例描述:

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

参与者:

管理员

前置条件:

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

后置条件:

成功覆盖原有数据库信息

基本操作流程:

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

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

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

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

可选操作流程:

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

被包含的用例:

学生查找

被泛化的用例:

被扩展的用例:

18.发布公告

用例名称:

发布公告

用例描述:

管理员登陆系统发布公告

参与者:

管理员

前置条件:

管理员已经登陆系统

后置条件:

公告发布成功

基本操作流程:

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

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

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

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

可选操作流程:

公告发布失败

被包含的用例:

被泛化的用例:

被扩展的用例:

19.查看教学评价

用例名称:

查看教学评价

用例描述:

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

参与者:

管理员

前置条件:

管理员已经登陆系统

后置条件:

查看成功

基本操作流程:

1.管理员发出查看请求

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

3.管理员查看后关闭

可选操作流程:

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

被包含的用例:

被泛化的用例:

被扩展的用例:

20.密码修改

用例名称:

密码修改

用例描述:

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

参与者:

学生、管理员

前置条件:

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

后置条件:

新密码覆盖数据库原密码

基本操作流程:

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

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

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

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

5.系统显示修改成功

可选操作流程:

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

被包含的用例:

被泛化的用例:

被扩展的用例:

信息维护

21.查看个人信息

用例名称:

查看个人信息

用例描述:

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

参与者;学生

前置条件:

学生登陆成功

后置条件:

学生查看信息成功

基本操作流程

1;学生登陆成功;

2.系统验证学生身份;

3.学生请求查询信息;

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

可选操作流程:

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

被包含的用例:

被泛化的用例:

被扩展的用例:

信息维护

 

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

当前位置:首页 > IT计算机 > 计算机软件及应用

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

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