宿舍管理信息系统.docx
- 文档编号:3598009
- 上传时间:2022-11-24
- 格式:DOCX
- 页数:14
- 大小:718.26KB
宿舍管理信息系统.docx
《宿舍管理信息系统.docx》由会员分享,可在线阅读,更多相关《宿舍管理信息系统.docx(14页珍藏版)》请在冰豆网上搜索。
宿舍管理信息系统
浙江理工大学
管理信息系统课程设计报告
题目:
学生宿舍信息管理系统
班级:
姓名:
学号:
学院:
机械与自动控制
指导老师:
2012年1月9日
第1章系统开发概述
1.1系统开发的需求分析
随着社会信息化步伐的加快,社会对人才的要求越来越高,相应的,需要学校的工作越来越周到、全面、先进、高效。
这不仅使学生管理的日常工作日趋复杂繁重,而且,对它提出了更高的要求。
本学生宿舍管理信息系统强化了学生管理的职能,涵盖了学生管理、床位管理等主要功能,特别是对学生宿舍管理工作进行了提炼和概括,使学生宿舍管理工作日益规范化、制度化和科学化。
学生宿舍管理系统的使用,大大减少了学生处管理者的重复劳动,是学校管理的得力助手。
本系统从对学生的分房入住开始到最后的费用结算全程进行管理。
包括:
分房、住宿登记、卫生评比、维修管理、违纪记录以及对学生的住宿情况查询,可以更快地了解到每个学生的住宿情况;统计出剩余床位;测算出预期时间内的床位总剩余数等。
1.2可行性研究
1.2.1管理可行性
我们正走进一个信息时代,信息技术将从根本上改变人类社会的生产方式和生活方式,各行各业的业务管理现在都已经相继使用计算机来处理,可以说用计算机进行信息管理是一个总趋势。
学生公寓管理软件主要是对公寓、寝室的配置、住宿人员登记、卫生检查、公寓资产、学生违纪、值班老师记录以及对学生住宿情况查询,修改,更新等。
可以更快地了解到每个学生的住宿情况。
开发一个学生公寓管理系统可以达到事半功倍的效果。
随着数据库管理系统的普及以及可视化编程软件的出现,使数据库管理信息系统的开发变得更为简单,因此开发一个学生公寓管理系统是完全可行的。
信息资源已成为各个部门的重要财富和资源,建立一个满足各级部门信息处理需要的信息系统,也一个企业或组织生存越来越重要的信息资源。
长期以来,使用传统人工的方法管理高校公寓,这种管理方式存在着许多缺点,如:
效率低。
而且时间一长,将产生大量的文件和数据,这对于查找、更新、维护都带来了不少的困难。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥越来越重要的作用。
学生公寓管理软件,是以高校的管理方式为实例而设计的一种实用型管理软件。
本系统最大的特点是通用性、简单操作性。
随着学校寄宿人员的增多,公寓管理人员的负担越来越重,为了让所有公寓管理人员能从繁重的工作中解脱出来,实现无纸化办公,使工作更有条理、更方便、更有效率,而开发出这套公寓管理软件。
1.2.2技术可行性
该系统前台我使用的VB作为开发工具,后台数据库使用SQL,该软件的开发是在XP操作系统下进行,利用VB工具进行开发,不需要任何大型的系统软件和应用软件来支持。
该系统是一个多媒体播放的娱乐软件,对该软件的操作不需要高配置的计算机,只要在该计算机上能够运行Windows98,2000,XP操作系统即可,也不需要高配置的计算机来开发和运行该软件。
目前,开发者熟悉VB和WindowsXP操作系统,具有开发大型软件的能力。
综上,开发该管理软件具有技术可行性的。
1.2.3经济可行性
在学校使用学生公寓管理软件方便了大家对学生信息的即时掌握与了解,节省了大量的时间和人为搜索的精力。
第2章系统分析
2.1业务流程分析
通过对寝室的实际调查分析,弄清了该业务的管理工作的业务流程和管理功能,系统的业务流程图如图所示。
从业务流程图可以看出该宿舍管理系统主要有以下几项管理功能:
1.学生进入宿舍楼后,对寝室进行查询并且记录自身信息。
2.寝室管理人员根据数据库对学生进行宿舍分配以及对寝室剩余床位进行统计。
3.学生处管理人员对报修寝室进行维修。
4.学生处管理人员对各寝室进行卫生评比及对寝室内学生进行违纪记录。
2.2数据流程图
2.3数据字典
2.3.1数据流的描述
a.住宿登记
数据字典
数据项目:
用户=学生姓名或学号
数据条项目:
住宿登记信息:
学生的姓名学号性别年龄照片
加工条目:
加工名:
住宿登记信息
编号:
无
输入:
住宿登记信息:
学生的姓名学号性别年龄照片
输出:
显示添加成功
b. 住宿情况查询
数据字典
数据项目:
用户=学生姓名或学号
数据条项目:
住宿信息:
学生的姓名学号性别年龄照片
加工条目:
加工名:
学生住宿信息
编号:
无
输入:
学生姓名或学号
输出:
显示学生住宿情况
c. 分配寝室
数据字典
数据项目:
住宿登记信息:
学生的姓名学号性别年龄照片
数据条项目:
加工条目:
加工名:
分配寝室
编号:
五无
输入:
住宿登记信息
输出:
所分配的寝室信息
d. 卫生评比P4
⑴.卫生登记
数据字典
数据六项目:
卫生评定:
寝室号卫生评分评分日期备注
数据条项目:
寝室号卫生评分评分日期备注
加工条目:
加工名:
卫生登记
编号:
无
输入:
寝室号卫生评分评分日期备注
输出:
登记成功
⑵.卫生情况统计和评比
数据字典
数据项目:
要查询的日期
数据条项目:
卫生评定:
寝室号卫生评分评分日期备注
加工条目:
加工名:
卫生情况统计和评比结果
编号:
无
输入:
要查询的日期
输出:
卫生情况统计和评比结果
第3章系统设计
3.1系统的各项功能
系统要完成的主要功能有:
1.学生查询界面
学生信息查询界面
2.管理人员界面
①创建或删除寝室编号界面并且分房
②添加或删除学生处管理人员信息界面
③查询学生处管理人员信息界面
④学生信息登记界面(添加或删除学生信息)
⑤查询学生信息
⑥查询床位总剩余数
3.学生处管理人员界面
①物品损坏登记
②违规登记
③卫生登记
④卫生统计
⑤物品损坏统计
3.2宿舍管理系统功能模块分析
功能描述:
该宿舍管理管理系统模块可以从前台和后台切入,实现不同人对数据的不同功能。
图3-1顶层数据流程图
3.4开发工具的论述
本软件为自动点歌系统,要对各种歌曲进行管理。
因此,本软件前台使用VB作为开发工具,后台数据库使用Microsoftofficeaccess2007。
3.4.1前台开发工具
前台使用Microsoft公司的VB作为开发工具。
VB是Microsoft公司推出的最新版本。
它是一种可视化的,面向对象的数据库开发工具。
它的数据窗口大大地简化了数据库应用程序的开发,是设计数据库应用程序的极好前台工具[1]。
它能够迅速有效的编制程序界面,它的这种快速程序开发环境在界面设计和程序开发中是非常有效的。
VB提供了大量的控件,利用这些控件可以进行界面设计。
它易学易用,可以大大减少编程人员的工作量,基于以上优点,该系统采用VB作为开发工具[2]。
3.4.2后台数据库
后台数据库采用Microsoftofficeaccess2007来实现。
Microsoftofficeaccess2007数据库是一种高性能的关系型数据库,它是可以实现一定量的数据处理和管理数据存储。
它可以用数据库查询和程序化语言Microsoftofficeaccess2007,通过更新和管理数据库来访问数据。
它的最大特点是直观,简单易学,功能丰富,使用方便。
尤其是它的查询语句可以对一个或多个表进行查询,还可以对视图进行查询[4]。
VB不但是一个高效快速开发数据库应用程序的强大工具,而且也是方便快捷地开发功能完善的Windows应用程序的工具之一[5]。
通过VB来访问数据库并对其进行各种操作。
通过特定的VB程序代码将前台VB和后台数据库连接起来,进行一系列的关联操作。
3.5 系统数据库设计
数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。
合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。
同时,合理的数据库结构也将有利于程序的实现[7]。
在系统的数据库设计中,首先要对系统分析得到的数据字典中的数据存储进行分析,分析各数据存储之间的关系,可采用E-R图的方法进行数据结构分析。
图3-2E-R模型图
七、数据库设计:
寝室:
字段名
数据类型
数据长度
允许空
寝室编号
字符串
30
√
损坏物品
字符串
30
√
寝室所在地址
字符串
50
√
卫生情况统计:
字段名
数据类型
数据长度
允许空
寝室编号
字符串
30
√
统计日期
字符串
20
√
卫生评分
字符串
30
√
学生:
字段名
数据类型
数据长度
允许空
学号
字符串
30
√
登录密码
字符串
20
√
姓名
字符串
30
√
性别
字符串
20
√
出生日期
字符串
30
√
学院
字符串
70
√
专业
字符串
20
√
班级
整型
5
√
入住寝室号
整型
5
√
违纪情况
字符串
30
√
宿舍管理人员:
字段名
数据类型
数据长度
允许空
用户名
字符串
30
√
密码
字符串
30
√
学生处管理人员:
字段名
数据类型
数据长度
允许空
学号
字符串
20
√
姓名
字符串
30
√
密码
字符串
20
√
第4章输入/输出设计
在系统的输入/输出设计上遵循的是既满足用户的需求又方便用户使用的原则。
输入/输出界面的确定都与用户反复沟通,知道用户满意为止。
输入界面的设计不仅考虑数据输入窗口的品目格式,而且考虑如何使输入数据的错误率尽可能的小。
当用户的登录信息输入不正确时,系统将会自动弹出错误信息提示,以便于及时纠正。
以下为实施部分管理信息系统功能的客户端运行效果截图。
(1)登录界面
(2)添加记录界面
(3)信息查询、修改、删除界面
参考文献
[1]李晓黎.数据库应用系统开发与实例[M].北京:
人民邮电出版社,2003.
[2]温志华,王显文.VisualBasic6.0多媒体实用编程技术[M].北京:
中国水利水电出版社,2000.
[3]萨师煊,王珊.数据库系统概论[M].北京:
高等教育出版社,2000.
[4]李清国.Microsoftofficeaccess2007培训教程[M].北京:
高等教育出版社,2002.
[5]飞思科技产品研发中心.VisualBasic数据库开发实例精粹[M].北京:
电子工业出版社,2005.
[6]段兴等.VisualBasic6.0控件实用程序设计100例[M].北京:
人民邮电出版社,2002.
[7]曹军生等.Microsoftofficeaccess2007实用教程[M].北京:
北京理工大学出版社,2001.
[8]严蔚敏.数据结构[M].北京:
清华大学出版,1997.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 宿舍 管理信息系统