当前位置:文档之家› sql学校教室管理系统课程设计

sql学校教室管理系统课程设计

3
常规设备损坏(教室名称,维修工编号,损坏程度,维修工姓名,是否修复,备注); 值班信息(职工编号,姓名,职业名称,星期,上班时间,下班时间); 值班记录(职工编号,姓名,职业名称,星期,周次);
2.4 逻辑模型设计
2.4.1 系统功能模块图
教室管理系统
教 室 查 询 子 系 统









的,但是不同的课程在不同的时间里会使用不同的教室,这与教务处的课程安排是密切相 关的。尤其是使用多媒体教室的时候,这就显得比较麻烦。
为了能够更系统的,更有序的,更合理的,更有效的进行教室管理,有必要利用计算 机来处理各种信息,这也就需要一个更有效的教室管理系统。
3.2 目标与任务
充分了解学校的需求,深入了解工作的流程,以及可能出现的问题。高校教室管理系 统是学校管理中的一个重要内容,随着时代的进步,学校也逐渐变得庞大起来。如何管理 好学校内部教室信息,成为学校管理中的一个大问题。在这种情况下,开发一个小型高校 教室管理系统就显得非常必要。本高校教室管理系统是是把学校的教室信息和学生上课信 息以及员工的值班等进行信息化管理,通过它的管理,可以将信息直观的提供给学校管理 人员,加强对学校资源的优化分配,充分发挥其作用,提高学校整体工作效率,创造价值。 本系统结合学校实际的高校教室分配制度,经过实际的需求分析,采用功能强大的 SQL Server 2012 作为开发工具而开发出来的学校教室管理系统。教室管理系统的具体功能包 括三个方面:教室实体,课程实体,职工实体.
列名
Wno Wname Wsex Wage Jname Addr Tel
char (10) int char(20) Int Char(20)
不允许 不允许 不允许 不允许 不允许
数据类型
char (10) char (20) char (4) int char(10) char(40) char(20)
在这个系统中涉及到了相关人员的问题,而且同一个职工可能在不同的表中存在,要 考虑到,如果辞退或者某职工辞职,那么不仅要在职工信息表中删除相应的信息,还要在 其他的相关表中删除信息,这就涉及到了安全性的问题,初步打算用一个触发器来解决这 个问题。
完整性也是一个重要的内容,它也涉及安全性上的问题。
小组分工说明
5.1 XXXXX…………………………………………………………30 5.2 XXXXX…………………………………………………………31 5.3 XXXXX…………………………………………………………31
6 XXXX ……………………………………………………31
1 写在前面
1.1 本课题的研究意义
本课题的研究对于大学的教室管理有较大的好处,大学里教室数量较多,上课和学生 自习的流动性强,这就为教室的管理带来一些困难,传统的教室管理方式耗人力较多,随 着时代的发展,它就显得跟不上时代的步伐,为了能够更加有效的,耗人力少的管理教室, 也为了能够适应时代的发展,很有必要利用计算机,运用数据库来开发一个教室管理系统。
值班安排表(Duty)
是否允许为空
不允许 不允许 不允许 不允许 不允许
是否主键 主键
备注 职工编号 职工姓名 职业名称 上班时间 下班时间
列名
Rname Wno Wname Describe Repair Mdate Pmark
多媒体维修记录表(Media)
数据类型
char (10) char (10) char (20) char(20) char(4) datetime char(50)
3.3 阶段结果
(1)数据表格
列名
Spart Rname Position Type Room
数据类型
char (10) char (10) char (20) char (10) int
教室信息表(Class)
是否允许为空 不允许 不允许 不允许 不允许 不允许
是否为主键 主键
列名
Cno Cname Rname Cweek Cday
4 XXXX …………………………………………………………19
4.1 XXXXX……………………………………………………19 4.2 XXXXX…………………………………………………………20 4.3 XXXXX………………………………………………………30
5 XXXX ………………………………………………………30
3.1 需求设计………………………………………………………………7 3.2 XXXXX………………………………………………………7 3.3 XXXXX…………………………………………………………7 3.4 XXXXX……………………………………………………………8 3.5 XXXXX…………………………………………………………8 3.6 XXXXX…………………………………………………………8
小组编号
题 目:教室管理系统数据库设计
小组分工情况:束、默认值、触发器、游
标、自定义函数、储存过程。
宋呈祥负责:E-R 图的构建,创建数据库、表、建立索引、控制流语句、触发器
组长签字: 年
月日
学生姓名: 学生姓名:
指导教师对综合实验的评价
1.4 数据结构
数据结构名 含义说明
Class
教室信息
Course
课程信息
Worker
职工信息
组成 校区名,教室名称,所在位置,教室类型,容量
课程号,课程名称,周次,星期,节次,课程学时,教室名称,系号,系名, 班级,人数
职工编号,姓名,职业名称,性别,年龄,住址,联系电话
Duty
值班安排
职工编号,姓名,职业名称,星期,上班时间,下班时间
是否允许为空
不允许 不允许 不允许 不允许 不允许 不允许 允许
是否主键
备注 教室名称 职工编号 职工姓名
描述 是否修复
日期 备注
值班缺勤表(State)
列名
Wno Wname Jname Wdate Wpark
数据类型
char (10) char (20) char(10) char(40) char(20)
它的主要特点是:1.能真实、充分地反映现实世界,包括事物与事物之间的联系,能 满足用户对数据的处理要求,是对现实世界的一个真实模型;2.易于理解,因此可以用它 和不熟悉计算机的用户交换意见;3.易于更改,当应用环境和应用要求改变时,容易对概 念模型修改和扩充;4.易于向关系、网状、层次等各种数据模型转换。
2.2 概念模型设计
设计 E-R 图(详见附录)。
2.3 实体的属性、联系的属性
主码表示如:教室名称;外码表示如:教室名称;普通属性如:教室名称。
教室(校区名,教室名称,所在位置,教室类型,容量); 课程(课程号,教室名称,课程名称,周次,星期,节次,课程学时,系名,班级, 人数); 职工(职工编号,姓名,职业名称,性别,年龄,住址,联系电话); 多媒体设备损坏(教室名称,维修工编号,损坏程度,修复难易,维修工姓名,是否 修复,备注);
SQL Server 数据库 综合实验说明书
学 院:
信息科学与工程学院
班 级:
计算机科学与技术 11-2 班
完 成 人:姓 名: 姓 名:
学 号: 学 号:
指导教师:
山东科技大学 2013 年 10 月 23 日
综合实验任务书
一、综合实验题目:学校教室管理
二、综合实验解决的主要问题、实现的主要功能: (1)目标
设 备 管 理 子 系 统













职 工 管 理 子 系 统












3 数据库设计
3.1.引言
教室是教学的主要场所,也是学生学习的重要场所,所以教室环境和设备直接影响到 教学活动的开展和学生的学习。
为了保证教室环境良好的运转,教室的管理也就显得十分的必要和重要。教室的使用 具有一定的计划性和流动性,即一个班在相应的时间里,所上的课程和使用的教室是固定
成绩: 成绩:
指导教师签字: 年 月日
目录
1 写在前面 …………………………………………………………1
1.1 本课题的研究意义…………………………………………………………1 1.2 设计概要……………………………………………………………………1 1.3 要求…………………………………………………………………………1 1.4 处理逻辑描述………………………………………………………………2
学校教室的使用具有一定的计划性和流动性,即一个班在相应的时间里,所上的课程 和使用的教室是固定的,但是不同的课程在不同的时间里会使用不同的教室,这与教务处 的课程安排是密切相关的。尤其是使用多媒体教室的时候,这就显得比较麻烦。 (2)任务 处理对象:
本系统涉及了三个方面的数据,职工的信息,教室的信息,课程的信息,其中职工信 息包括了教室管理员信息和清洁工信息。此外还有值班安排信息,多媒体设备损坏纪录。 处理功能要求:
(3)设备管理子系统
3
输入:插入或修改或查询的条件或目标 结果:输出查询结果或插入成功或修改成功 处理:在相关表中完成相关的操作。
2 概念设计
2.1 引言
概念结构的实际是整个数据库设计的关键,这个阶段主要的目标是通过对用户需求进 行综合、归纳与抽象,形成一个独立于 DBMS 的概念模型(E-R 图)。
1.2 概要设计
根据功能分析,建立系统的体系结构,即将整个系统分解成若干子模块,用 E—R 图 表示各功能。通过本系统软件,能帮助教务处人员利用计算机,快速方便的对教室使用情 况进行管理、输入、输出、查询的所需操作,使散乱、动态的教室使用情况档案能够具体 化,直观化、合理化。
相关主题