【文件属性】:
文件名称:网络选课用例图
文件大小:106KB
文件格式:JPG
更新时间:2017-07-07 02:58:17
网络选课 UML
用例名称:查看选课
用例描述:查看学生自己的选课信息
前置条件:学生登录进入系统
后置条件:显示选课信息
基本操作流程:
1. 学生点击学生选课情况
2. 通过条件筛选选课信息(如什么学年什么学期)
3. 显示相对应的课程
可选操作流程:学生没有选课,筛选的信息为空。
用例名称:修改选课
用例描述:修改学生自己的选课信息
前置条件:学生登录进入系统
后置条件:选课信息发生改变
基本操作流程:
1. 学生点击学生选课情况
2. 对现有的选课进行删除或新添加选课
3. 保存修改
可选操作流程:
1. 退出时提示是否保存更改;
2. 学生没有选课时提示没有对应记录;
3. 选课科目满员、学生已选此科目时提示课程不可选;
4. 选课时间已过时提示不可修改
用例名称:个人信息修改
用例描述:修改登录用户的个人信息
前置条件:用户登录进入系统
后置条件:个人信息发生改变
基本操作流程:
1. 用户点击个人信息栏目
2. 对个人信息进行相应修改
3. 保存修改
可选操作流程:退出时提示是否保存更改
用例名称:查看课程信息
用例描述:查看教师本人的授课信息
前置条件:教师登录进入系统
后置条件:显示授课信息
基本操作流程:
1. 教师点击教师授课情况
2. 通过条件筛选授课信息(如什么学年什么学期)
3. 显示相对应的课程
可选操作流程:课程未分配,提示没有相应课程
用例名称:提交学生成绩
用例描述:提交学生相应的科目成绩
前置条件:教师登录进入系统
后置条件:数据库录入学生成绩
基本操作流程:
1. 教师点击学生成绩管理栏目
2. 选定需录入成绩的科目
3. 输入学生姓名和成绩
4. 提交成绩
可选操作流程:
1. 退出时提示是否提交成绩
2. 输入的成绩为0-100之外的数据时提示输入的数据有误
用例名称:学生管理
用例描述:对学生信息进行添加,修改,删除和查询操作
前置条件:管理员登录进入系统
后置条件:学生信息发生改变
基本操作流程:
1. 管理员点击学生管理栏目
2. 通过系统检索相关的学生信息
3. 对学生信息进行修改
4. 保存修改
可选操作流程:
1. 检索结果为空时,提示没有相关的学生信息
2. 退出时提示是否保存修改过的信息
用例名称:教师管理
用例描述:对教师信息进行添加,修改,删除和查询操作
前置条件:管理员登录进入系统
后置条件:教师信息发生改变
基本操作流程:
1. 管理员点击教师管理栏目
2. 通过系统检索相关的教师信息
3. 对教师信息进行修改
4. 保存修改
可选操作流程:
1. 检索结果为空时,提示没有相关的教师信息
2. 退出时提示是否保存修改过的信息
用例名称:课程管理
用例描述:对学校课程进行添加,修改,删除和查询操作
前置条件:管理员登录进入系统
后置条件:系统课程信息发生改变
基本操作流程:
1. 教师点击课程管理栏目
2. 点击添加选项添加课程
3. 填写所分配的任课教师,上课时间和地点
4. 提交保存
可选操作流程:
1. 退出时提示是否提交添加的信息
2. 当添加的课程中的任课教师,上课时间和地点有所冲突时,提示管理员添加失败及原因