一 功能介绍
我们的学生选课系统有以下的功能
| 系统管理员 | 学生用户 | 教师用户 |
| 1.发布选课相关信息功能。 | 1.添加要选修的课程,删除已选的课程。 | 1.选择教授课程,删除已选课程 |
| 2.进行课程表的维护,包括 增加课程,修改课程,删除课程。 | 2.成绩查询,选课查询功能 | 2.学生考试成绩输入 |
| 3.设定选课时间,查看教师选择课程信息等选课管理功能。 | 3。退选已选课程功能 | 3.课程查询 |
| 所有用户都可以进行登录的功能,还有系统维护(密码修改,退出系统)功能。 | ||
| 登录功能 | 测试举例 | 测试结果 |
| 正确的用户名,正确的密码,权限正确 | 1、用户名:cys 密码:cys 权限:学生 2、用户名:admin 密码:321 权限:管理员 3、用户名:test 密码: test 权限:教师 | 1、进入学生界面 2、进入管理员界面“ActorVIEW” 3、进入教师界面 |
| 用户名或密码错误,权限正确 | 用户名:cys 密码:111 权限:学生 | “请确认用户名和密码正确” |
| 用户名和密码正确,权限错误 | 用户名:cys 密码:cys 权限:管理员 | “请确认正确的用户类型” |
| 密码修改功能 | 测试举例 | 测试结果 |
| 输入正确的原密码,两次输入的新密码相符 | 原密码:cys 新密码:123 再新密码:123 | “密码修改成功” |
| 输入正确的原密码,两次输入的新密码不符 | 原密码:cys 新密码:123 再新密码:321 | “两次输入的新密码不一致” |
| 输入错误的原密码,两次输入的新密码正确或不正确 | 1、原密码:csy 新密码:123 再新密码:123 2、原密码:cys 新密码:123 再新密码:456 | 1、“原密码错误” 2、“两次输入的新密码不一致” |
| 学生选课功能 | 测试举例 | 测试结果 |
| 在可选课程中添加要选的课程 | 在“可选课程”中选择选课号为11的课,点击“添加“按钮 | 弹出“添加成功“,在“已选课程”中增加所选记录 |
| 教师选课功能 | 测试举例 | 测试结果 |
| 在可选课程中添加要选的课程 | 在“可选课程”中选择选课号为11的课,点击“添加“按钮 | 弹出“添加成功“,在“已选课程”中增加了所选记录 |
| 管理员添加课程功能 | 测试举例 | 测试结果 |
| 添加与课表中不同课程号的课程 | 课程号006,课程名:English,学分:4 | “增加成功” |
| 添加与课表中相同课程号的课程 | 课程号003,课程名:大学英语,学分:4 | “增加失败“ |
| 管理员修改课程功能 | 测试举例 | 测试结果 |
| 修改课程学分或者别的 | 课程号:005 课程名:Computer 学分:4 | “修改成功“ 课程列表中自动修改 |
| 信息未填完整 | 课程号:005 课程名:Computer 学分: | “请确认信息填写完整” |