1.5.2 使用者权限要求
(1)学生
a、每个在校学生可以访问该系统,学生毕业以后不可以再使用该 系统;
b、在校学生可以通过该系统查看并打印本学期的课表;
c、学生可以对本学期的每一天公共教室的使用情况进行查询,方 便自习教室的查找;
d、学生可以对自己感兴趣的课程或者老师开设的课程进行查找, 以便于去旁听;
e、学生可以对本学期或者之前学期的成绩进行查询;
f、学生可以更改登录密码等。
(2)教师
a、每个教师在职期间可以登录该系统进行访问,离职之后不得访 问该系统;
b、在职教师可以访问系统查询自己的课表;
c、教师可以登录查询空闲教室的使用情况,对查找结果申请占用 该教室;
d、教师可以对本学期的课程考试进行安排,可以查看已经安排过 的考试;
9
e、教师可以发布关于课程补课或者更改上课教师的安排;
f、教师可以自行更改登录密码等。
(3)管理员
a、该系统至少存在一个管理员,对教室及其相关信息进行管理和 维护;
b、管理员对教室的基本信息进行管理,包括教室的增加和删减、 教学楼教室的查找添加和删除。
c、管理员可以对本学期每间教室的课程表进行打印和查看;
d、管理员可以对本学期考试的安排进行查看和取消;
e、管理员可以申请教室的占用,并且对申请过占用教室的人员进 行查看,并且有权删除占用信息;
f、管理员可以对本学期课程安排进行导入;
g、管理员可以备份和恢复数据库内容;
h、管理员可以对所有用户进行注册和登录等。
1.5.3 数据流图
(1)教室查询
10
(2)教师查询
(3)课程查询
11
(4)教室借用查询
12
(5)学生查询
(6)自习系统查询
13
教室管理系统的数据库设计



