1、 SQL Server 数据库数据库 综合实验综合实验说明书说明书 学 院: 信息科学与工程学院 班 级: 计算机科学与技术 11-2 班 完 成 人:姓 名: 学 号: 姓 名: 学 号: 指导教师: 2013 年 10 月 23 日 综合实验综合实验任务书任务书 一、一、综合实验综合实验题目:题目:学校教室管理 二、二、综合实验综合实验解决的主要问题解决的主要问题、实现的主要功能、实现的主要功能: (1)目标 学校教室的使用具有一定的计划性和流动性,即一个班在相应的时间里,所上的课程 和使用的教室是固定的,但是不同的课程在不同的时间里会使用不同的教室,这与教务处 的课程安排是密切相关的。尤
2、其是使用多媒体教室的时候,这就显得比较麻烦。 (2)任务 处理对象: 本系统涉及了三个方面的数据,职工的信息,教室的信息,课程的信息,其中职工信 息包括了教室管理员信息和清洁工信息。此外还有值班安排信息,多媒体设备损坏纪录。 处理功能要求: 教室管理系统的具体功能包括三个方面:教室查询子系统,卫生管理子系统,设备管 理子系统。 教室查询子系统主要完成空闲教室查询(无课教室) ,教室使用查询的功能;卫生管 理子系统主要完成值班安排与修改功能和值班情况记录的功能;设备管理子系统比较麻 烦,主要是接收损坏信息,通过检查其有效性,把有效的损坏信息分类并且记录,然后通 知维修工,再纪录维修情况的功能。
3、(3)安全性和完整性要求 在这个系统中涉及到了相关人员的问题,而且同一个职工可能在不同的表中存在,要 考虑到,如果辞退或者某职工辞职,那么不仅要在职工信息表中删除相应的信息,还要在 其他的相关表中删除信息,这就涉及到了安全性的问题,初步打算用一个触发器来解决这 个问题。 完整性也是一个重要的内容,它也涉及安全性上的问题。 小组分工说明小组分工说明 小组编号小组编号 题题 目:目:教室管理系统数据库设计 小组分工情况:小组分工情况: 王炜程负责:实体、系统关系逻辑结构设计、确定七种查询、建立视图、约束、默认值、触发器、游王炜程负责:实体、系统关系逻辑结构设计、确定七种查询、建立视图、约束、默认值
4、、触发器、游 标、自定义函数、储存过程。标、自定义函数、储存过程。 宋呈祥负责:宋呈祥负责:E-R 图的构建,创建数据库、表、建立索引、控制流语句、触发器图的构建,创建数据库、表、建立索引、控制流语句、触发器 组长组长签字:签字: 年年 月月 日日 指导教师对指导教师对综合实验综合实验的评的评价价 学生姓名: 成绩:成绩: 学生姓名: 成绩:成绩: 指导教师签字:指导教师签字: 年年 月月 日日 目目 录录 1 1 写 在 前 面写 在 前 面 1 1.1 本课题的研究意义本课题的研究意义1 1.2 设计概要设计概要1 1.3 要求要求1 1.4 处理逻辑描述处理逻辑描述2 2 2 概 念 设 计概 念 设 计 2 2.1 引言引言2 2.2 概念模型设计概念模型设计3 2.3 实体的属性、联系的属性实体的属性、联系的属性5 3 3 数 据 库 设 计数 据 库 设 计 6 3.1 需 求 设计需 求 设计 7 3 . 2 X X X X X 7 3 . 3 X X X X X 7 3 . 4 X X X X X 8 3 . 5 X X X X X