宿舍管理系统实验报告.
管理信息系统报告
实验目的
在通过自学数据库的知识后,独立制作一个宿舍管理信息系统,检验自己自学的成果,同时让老师根据作品给予一定指导 。随着自学考试教育的普及和社会对该种学历教育的认可,有了越来越多的考生选择报考,随之而来的就是要求住宿学生的大量增加,由此导致宿舍管理工作日益繁重,而现有工作人员不足,又是采用基本手工的操作方式进行,显然无法满足日益增长的宿舍管理业务工作的需要。因此,为了更加有效的做好宿舍管理工作,为广大学生提供方便、快捷、满意的服务,开发出一套能够进行实时处理的管理信息系统迫在眉睫。本系统就是根据在自学考试住宿中遇到的实际问题进行设计开发。
实验原理
数据库原理和系统总体说明
实验步骤
数据表的制作
创建一个“学生信息”表,在设计视图中输入字段:学号、姓名、性别、宿舍号、床号、学院、专业、年级、班级、入住时间,将“学号”设为主键,设置数据类型和字段属性
创建一个“宿舍信息”表,设计视图中输入字段:宿舍号、宿舍电话、宿舍财产等,将宿舍号设为主键,设置数据类型和字段属性
按照以上方法创建“水电使用信息”表,宿舍号作为主键
(4)“报修信息”表,主键:宿舍号
(5)“卫生检查信息”表,主键:宿舍号
(6)“来访人员信息”表,主键:学号
(7)“用户信息”表,主键:用户ID
给各个表建立联系,即建立关系图
2、设计SQL查询
(1)传递查询 a、 在“创建”选项卡“其他”组中单击“查询设计”
b、不选任何表,关闭显示表,在“设计”选项卡“查询类型”组中选择“传递”,“SQL视图”
c、输入SQL语句,查看“查询属性”窗口,然后输入ODBC连续字符串
(2)子查询 a、在“创建”选项卡“其他”组中单击“查询设计”
b、打开“SQL视图”,输入SQL语句:
SELECT 卫生检查信息.宿舍号, 卫生检查信息.检查结果
FROM 卫生检查信息
WHERE 卫生检查信息.宿舍号 Not In (Select 宿舍号 from 卫生检查信息);
同样的方法制作其他窗体:
“水电使用信息”窗体
“卫生检查信息”窗体
“来访人员信息”窗体
“用户信息”窗体
4、报表的制作
(1)“学生信息”报表:打开“学生信息”数据表在菜单中选择“创建”,再在子菜单中选择“报表”创建一个“学生信息”报表。打开“设计视图”更改页面布置。
(2)同理制作其它报表
5、系统设计
(1)组织结构图
(2)功能模块图
(3)E-R图
业务流程图
数据流程图
更改后信息
新数据
所有信
来人登记管理
房屋管理
水电管理
卫生管理
学生信息管理
宿舍信息管理
系统管理
宿舍管理总功能
更改信息
统计更新
登记数据
查询
管理员