文档介绍:摘要
课室管理系统是对学校课室管理的现代化,网络化,逐步摆脱当前课室管理的人工管理方式,提高课室管理效率而开发的,本系统主要是实现华南农业大学第三教学楼的教室的查询管理,系统包括教师,学生对课程的查询,对空课室的查询,保安值班情况。
目录
系统需求分析阶段
概念设计阶段
逻辑设计阶段
物理设计阶段
数据库实施阶段
系统调试和测试
系统需求分析阶段
通过对华农大老师和同学的调查,现在有些同学想查找自己感兴趣的课程去旁听,或者迅速查找到空课室自修,而我们华农大课室较多
,如果停留在看纸张课程表或一间一间课室的找等传统的教室管理方式效率较低,为了提高查询管理效率,我们开发这个教室管理系统。
(1)了解目前教室管理的现状以及SQL Server 2005的功能和特点
(2)通过实地调查和查看华农大正方系统的方式了解在教三上的课程及管理信息,并记录和处理相关的数据。
(3)与指导教师交流个人想法,征求意见,改正不合理的地方,为下面的概念设计与逻辑设计奠定基础。
(1)处理对象:
系统要处理的对象包括教室信息,课程信息,管理人员信息。
教室信息:教室编号,教室的座位数,教室的空闲情况,每间教室所对应的课程
课程信息:课程编号,任课老师,课程的上课时间,课程所对应的学院班级
管理人员信息:人员数目,管理人员的编号,管理人员的姓名,所负责的教室,联系方式
(2)处理功能要求:
系统主要完成以下功能:
1基本信息管理: 教师、教室、班级、课程等数据的输入、编辑功能;
2数据处理: 查询教室所上什么课、课表修改、删除功能;
3数据输出: 桌面查询教师、教室、所上课程、空余教室;
4帮助: 指导用户使用该系统及其他相关说明。
(3)安全性和完整性要求.
安全性:
1系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用
2系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容
完整性:
1各种信息记录的完整性,信息记录内容不能为空
2各种数据间相互的联系的正确性
3相同的数据在不同记录中的一致性
(1)体会与收获
系统需求分析主要采取实地询问和在学校正方系统中查询的方式,了解目前教三管理的现状和课程,教室等信息。了解老师,学生,管理员对现存管理和查询的不足,吸取经验教训。
(2)教室管理系统业务流程图:
:
用户
查询信息
教务处
课程信息
查询结果
查询系统
教室信息
管理处
2工作人员工作流程图
.
工作人员
上班时间
负责项目
管理处
上班情况
联系方式
(3)数据字典:
表1数据项列表
数据项编号
数据项名
数据项含义
与其它数据项的关系
存储结构
别名
DI-1
RNo
教室编号
char(10)
教室号
DI-2
Room
容量
Int(4)
座位数
DI-3
CNo
课程编号
char(10)
DI-4
CName
课程名称
char(20)
DI-5
Week
周次
Int(10)
DI-6
Day
星期
Date
DI-7
Node
节次
char(20)
DI-8
CgNo
班级编号
char(20)
DI-9
Cgname
班级名
char(20)
DI-10
SNo
保安员编号
Char(10)
编号
DI-11
Sname
姓名
char(20)
DI-12
Sex
性别
char(2)
DI-13
Age
年龄
Int(4)
DI-14
Ontime
上班时间
char(20)
DI-15
uptime
下班时间
char(20)
数据项编号
数据项名
数据项含义
与其它数据项的关系
存储结构
别名
DI-16
CollegeNo
学院编号
Char(20)
DI-16
College
学院
char(20)
DI-17
TNo
教师编号
char(20)
教师号
DI-18
Tname
教师名字
char(20)
数据结构列表
数据结
构编号
数据结构名
数据结构
含义
组成
DS-1
Class
教室信息
RNo,Room
DS-2
Course
课程信息
ame,College,Week,Day,Node,
DS-3
Security
保安信息
SNo,Sname,Se