做一份教务管理系统的用例图及用例描述
时间: 2023-11-15 07:52:54 浏览: 319
用例图:
![教务管理系统用例图](https://i.imgur.com/4KzvC6Y.png)
用例描述:
1. 登录系统
- 用例名称:登录系统
- 参与者:用户
- 前置条件:用户已注册账号
- 后置条件:用户成功登录系统
- 步骤:
1. 用户打开教务管理系统网站
2. 系统显示登录界面
3. 用户输入用户名和密码
4. 系统校验用户信息
5. 登录成功,系统显示主页面
2. 查看个人信息
- 用例名称:查看个人信息
- 参与者:用户
- 前置条件:用户已登录系统
- 后置条件:用户成功查看个人信息
- 步骤:
1. 用户点击“个人信息”按钮
2. 系统显示用户的个人信息,包括姓名、学号、年级、专业等
3. 查看课程信息
- 用例名称:查看课程信息
- 参与者:用户
- 前置条件:用户已登录系统
- 后置条件:用户成功查看课程信息
- 步骤:
1. 用户点击“课程信息”按钮
2. 系统显示所有课程的信息,包括课程名称、教师、上课时间和地点等
4. 选课
- 用例名称:选课
- 参与者:学生
- 前置条件:学生已登录系统
- 后置条件:学生成功选课
- 步骤:
1. 学生点击“选课”按钮
2. 系统显示所有可选的课程信息
3. 学生选择要选的课程
4. 系统检查课程是否有余量,如有余量,则学生成功选课,系统更新选课信息
5. 查看成绩
- 用例名称:查看成绩
- 参与者:学生
- 前置条件:学生已登录系统
- 后置条件:学生成功查看成绩
- 步骤:
1. 学生点击“成绩查询”按钮
2. 系统显示学生的所有课程成绩信息
6. 录入成绩
- 用例名称:录入成绩
- 参与者:教师
- 前置条件:教师已登录系统
- 后置条件:教师成功录入成绩
- 步骤:
1. 教师点击“成绩管理”按钮
2. 系统显示教师所带课程的学生名单和成绩录入界面
3. 教师输入学生的成绩
4. 系统检查成绩是否合法,如合法则录入成功,系统更新成绩信息
7. 课程管理
- 用例名称:课程管理
- 参与者:教务管理员
- 前置条件:教务管理员已登录系统
- 后置条件:教务管理员成功管理课程
- 步骤:
1. 教务管理员点击“课程管理”按钮
2. 系统显示所有课程的信息和课程管理界面
3. 教务管理员可以添加、删除、修改课程信息,系统更新课程信息
8. 用户管理
- 用例名称:用户管理
- 参与者:教务管理员
- 前置条件:教务管理员已登录系统
- 后置条件:教务管理员成功管理用户
- 步骤:
1. 教务管理员点击“用户管理”按钮
2. 系统显示所有用户的信息和用户管理界面
3. 教务管理员可以添加、删除、修改用户信息,系统更新用户信息
阅读全文