宿舍管理系统说明
- 格式:doc
- 大小:317.50 KB
- 文档页数:4
信息系统与数据库技术应用------宿舍管理系统
- 1 -
宿舍楼管理系统
一、系统设计文档
(1)
系统介绍和功能说明
本宿舍楼管理系统主要包括后台数据库的建立和维护以及前端
应用程序的开发两个方面。我们通过需求分析,模拟了宿舍楼的管理系
统,以一栋宿舍楼为单位,能够对入住学生,宿舍管理人员以及宿舍事
务进行规范化的管理。管理人员可以再通过在这个系统来查询入住学生
信息,同时,学生也可以进入到寝室反馈页面对寝室情况向管理员进行
反馈,以便管理员能及时处理问题。
本宿舍楼管理系统主要有以下功能模块:
(1)、管理系统包括人员信息的查询、维护,实现管理人员与学生的
互动。
(2)、管理员子系统:实现宿舍管理人员进行学生信息的录入、修改,
外来人员信息的登记,学生反馈意见的查询。
(3)、学生反馈子系统:学生可通过此系统及时进行宿舍情况的反馈,
方便管理人员及时了解所出现的问题并及时进行处理。
二、数据库设计说明:
设计数据库时我们采取了原型法的设计方法,在设计中不断改进我
们的设计。考虑到模拟与现实的差距,我们也在一些环节上采取了理想
化处理,比如说学生进入宿舍时,在实际情况中是用校园卡刷卡进入的,
而在设计应用时无法实现。
信息系统与数据库技术应用------宿舍管理系统
- 2 -
1、ER图:
学生
学号性别床位号姓名寝室号学院电话
寝室反馈信息寝室号楼层
入住
n
1
管理人员
性别职务姓名
工号
联系
电话
管理
n
m
所找人
员学号
外来人员
离开
时间
来访
时间
编号
拜访
m
n
姓名
2、关系表:
寝室号学号性别姓名床位号学院联系电话
学生表
工号姓名性别职务联系电话
管理人员表
寝室号楼层反馈信息
寝室表
编号来访时间离开时间
所找人员学号
外来人员表
姓名
信息系统与数据库技术应用------宿舍管理系统
- 3 -
3、数据表结构:
学生表(T_Student)
字段名称 字段说明 类型定义 属性限定 索引 关系(外键)
StudentName 姓名 Varchar(16) Not Null
StudentCode 学号 Char(9) Primary Key 主键
Sex 性别 Char(2) Not Null “男”或“女”
RoomNum 寝室号 Char(4) Not Null 主索引 T_Room.:Room
Num
BedNum 床位号 Char(1) Not Null
TelNum 电话 Varchar(11)
Academy 学院 Varchar(20) Not Null
管理人员表(T_Manger)
字段名称 字段说明 类型定义 属性限定 索引 关系(外键)
WorkCode 工号 Char(8) Primary Key 主键
WorkName 姓名 Varchar(16) Not Null
Sex 性别 Char(2) Not Null “男”或“女”
Title 职位 Varchar(18) Not Null
TelNum 电话 Varchar(11)
寝室表(T_Room)
字段名称 字段说明 类型定义 属性限定 索引 关系(外键)
RoomNum 寝室号 Char(4) Primary Key 主键
FloNum 楼层 Char(1) Not Null
Back 反馈信息 Char(50)
外来人员表(T_Visitor)
字段名称 字段说明 类型定义 属性限定 索引 关系(外键)
VisCode 编号 Char(5) Primary Key 主键
ComeTime 来访时间 DateTime Not Null
BackTime 离开时间 DateTime Not Null
Name 姓名 Varchar(16) Not Null
StudentCode 所找人学号 Char(9) Not Null
主索引
T_Student:
StudentCode
信息系统与数据库技术应用------宿舍管理系统
- 4 -
4、关系图:
T_Room表与T_Student表的关系:T_Room作为主表;
T_Student表与T_Visitor表的关系:T_Student作为主表。
5、数据:
对于其中数据,我们用了我们小组及几个同学的信息,另外对于宿管表及其他表格
的数据是随意编写填入的。
6、视图:
我们制作了四个视图。一个是用T_Room表制作的,用于查询学生的反馈信息;一
个是用T_Student表与T_Visitor表制作的,用于连接查询来访者与所方访问的学生;
另两个分别用T_Student表和T_Manger制作的,主要用于查询信息。
7、存储过程和触发器:
我们制作了一个存储过程,用于查询同一寝室的学生;另有一个触发器,在向外来
人员登记表添加记录是触发,检查所插入数据是否符合条件。