学生宿舍管理信息系统课程设计.docx
《学生宿舍管理信息系统课程设计.docx》由会员分享,可在线阅读,更多相关《学生宿舍管理信息系统课程设计.docx(17页珍藏版)》请在冰豆网上搜索。
学生宿舍管理信息系统课程设计
学生宿舍管理信息系统课程设计
引言
学生宿舍管理系统对于一个学校来说是必不可少的组成部分。
通过这几个学期在楼管会的工作,让我有更多的机会去深入了解宿舍管理者在管理过程中遇到的难题,而急需想要解决。
目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。
而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。
当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物。
信息世界永远不会是一个平静的世界,当一种技术不能满足需求时,就会有新的技术诞生并取代旧技术。
21世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。
对此,我构想了一套学生宿舍管理系统。
学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。
由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。
这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。
本系统具有运行速度快、安全性高、稳定性好的优点,并且具备完善的报表生成、修改功能,能够快速的查询学校所需的住宿信息。
一.需求分析……………………………………………………1
二.系统需求分析………………………………………………2
1.业务需求………………………………………………………2
2.业务流程………………………………………………………2
3.功能需求………………………………………………………3
三.可行性分析………………………………………………4
1.经济的可行性……………………………………………………4
2.技术上的可行性…………………………………………………4
3.社会可行性分析…………………………………………………4
4.操作可行性分析…………………………………………………5
四.组织结构图…………………………………………………5
五.业务流程图…………………………………………………6
1.住宿登记……………………………………………………………6
2.安全管理……………………………………………………………7
3.维修管理……………………………………………………………7
六.数据流程图………………………………………………………8
系统功能分析
一.结构图…………………………………………………………13
二.数据库表设计…………………………………………………14
三.逻辑结构设计…………………………………………………17
四.系统的实施……………………………………………………21
结束语……………………………………………………………23
参考文献…………………………………………………………24
一、需求分析
随着社会的发展,21世纪人类已经进入信息时代,走向信息化的社会,在这日新月异、千变万化的新时代,信息技术将从根本上改变人类社会的生产方式和生活方式,各行各业的业务管理现在都已经相继使用计算机来处理,可以说用计算机进行信息管理是一个总趋势。
经过对学生宿舍管理信息进行调查,发现了随着近几年的高校招生人数的不断扩大,学生宿舍管理工作也越来越繁重和琐碎,如住宿安排、卫生评比、安全管理等种种问题,手工管理已不能满足当前的需要,因此要对学生宿舍管理信息系统进行改善。
可以更快地了解到每个学生的住宿情况。
开发一个学生宿舍管理系统可以达到事半功倍的效果。
学校学生管理信息系统是针对学校人事处的大量业务处理工作而开发的管理软件,是典型的管理信息系统(ManagementInformationSystem)。
它是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,它能够为用户提供充足的信息和快捷的查询手段。
能有效的帮助学校和老师掌握学生的情况,为学生提供成绩跟课程方面的查询。
通过该系统,用户可以查看学生的基本资料、学习成绩等各方面的资料,能够方便的了解学生总体情况。
该管理系统为用户提供了一些简单的数据查询、输出各种信息等。
学生用户通过输入学生基本信息、课程基本信息等,由系统自行生成相应的数据以供学生查询,另外人事处的管理用户还可以对这些基本信息进行更新和删除,学校学生管理信息系统力求给用户方便快捷的途径去管理这些繁琐的数据。
二、系统需求分析
1.业务需求
在本学生宿舍管理系统的设计中,使用者仅为学生宿舍的管理员,他通过用户登陆来使用该系统,同时系统的操作都与学生宿舍管理数据库相连接,以确保业务数据的保存,修改,添加。
2.业务流程
(1)用户登录
用户只需要填写姓名和密码就可以完成登录操作,如果您忘记密码可以点击“忘记密码”按钮跳转到找回密码页面,通过回答问题来找回密码。
如果登录成功则自动跳转到信息查询页面。
(2)找回密码
如果您在用户登录页面忘记您的密码,然后点击“忘记密码”按钮跳转到此页面,通过回答提示问题找回密码,找回成功则自动跳转到信息查询页面。
(3)信息查询
用户在此可以通过输入宿舍、班级、学号等进行分类查询,查看相对应的学生基本信息。
查询完后可以通过链接跳转到其他页面进行相关操作。
(4)卫生评比
本页面主要是对学生宿舍卫生方面的管理,用户可以在此周评分登记,查询以前评分以便统计和评出卫生最佳宿舍。
操作完成后可以通过链接跳转到其他页面进行相关操作。
(5)宿舍管理
本页面主要进行对晚归学生的登记管理,还有对入住情况及员工信息的查询。
操作完成后可以通过链接跳转到其他页面进行相关操作。
(6)修改信息
用户在此可以通过添加新宿舍和新生信息来修改基本宿舍信息。
操作完成后可以通过链接跳转到其他页面进行相关操作。
图1业务流程图
3.功能需求
本学生宿舍管理系统应提供简单、层次关系明了、清晰的操作界面,使用户一目了然。
尽可能的为用户的录入、查询等功能操作提供方便。
在设计该系统时,应尽可能的贴近学生,便于用户操作。
系统在实现上应该具有如下功能:
1.系统要求用户必须输入正确的用户名和密码才能进入系统。
2.系统应提供查询功能,以方便用户对学生基本信息的查询(要实现按多种条件的查询)及楼房信息的查询。
3.系统还应具有添加、修改、删除基本信息的功能。
4.系统应该实现对学生宿舍的卫生、晚归情况等方面的管理。
三、可行性分析
1.经济的可行性:
主要从对项目的经济上进行分析评价,一方面是支出的费用,包括设备购置费、管理和维护费用、人员工资和培训费等,另一个是取得的收益。
这是个小型的管理系统,从投入的人力,财力与物力来讲是非常之小的,只要一台电脑,一台打印机,这个系统就可以搞起来,考虑到学校里有电脑,现只要购置一台打印机就可以了。
从节省人力方面,可以让管理人员从繁与复杂的工作中解脱出来,做更多的工作,可以给宿舍里的管理提高一个层次
2.技术上的可行性:
在目前的科学技术水平条件下,已经成功地创建了众多复杂的管理信息系统,而宿舍管理信息系统与这些系统而言是十分简单的系统。
因此,建立一个供学校内部使用的学生宿舍管理信息系统,在技术上不存在实质性的障碍。
技术上的可行性分析要考虑将来要采用的硬件和软件技术能否满足用户(这里是校方)提出的要求(如计算机的容量、速度等)。
此外,还要考虑开发人员的水平,这个系统很简单,有一定专业知识的人都可以完成。
3.社会可行性分析:
在高校扩招的大环境下,大多学校都在扩建,给宿舍管理造成困难,目前已有很多开发学生公寓管理信息系统的先例,因而学校需要现代化、信息化标准化、系统化的公寓管理。
该系统方便宿舍管理员工作,方便查询与宿舍有关的个人信息,同时也能满足学校对学生宿舍的方便安全。
4.操作可行性分析:
为了实现无纸化管理,使工作更有条理,更方便,从而选用灵活、方便、友好的用户界面,为操作者准备灵活的输入形式。
本系统运行在通用的Windows操作系统上,具有Windows相似的操作界面。
具有简单易学,使用方便等特点,系统所采用的操作和工作方式皆符合公寓管理人员和学生的日常习惯,使用者会感到操作非常方便,公寓管理人员需要做的就是将数据输入到系统的数据库中去熟悉计算机的人员不需要再经过专门的培训即可熟练操作。
由于数据库的存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失,这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式管理,取得无形的社会效益。
四、组织结构图
五、业务流程图与分析
经过对宿舍的管理信息进行调查可知,该系统主要有三个部分,分别住宿登记,安全管理以及维修等业务过程,为此我画出了一个简单的高层业务流程图。
如下所示。
1.住宿登记
住宿登记是学生住宿管理工作的开始,它主要是每年开学的时候,管理员根据学生的信息,如学院,专业,班级等安排新生的住宿并和老生的住宿调整结合,同时受理学生的宿舍变动申请。
业务流程图如下图所示
2.安全管理
该业务程序主要是对学生的宿舍安全进行管理,主要包括晚归未归情况的登记存档,违规电器的使用等违纪情况,并通知违纪学生的辅导员的业务过程,则该业务流程图如下图所示:
3.维修管理
该业务程序主要是对学生的维修进行管理,主要学生登记报修,然后对故障情况分类,并进行处理的过程,则该业务流程图如下图所示:
六、数据流程图
业务流程图虽然能较好地描绘各项业务内各个处理环节之间的信息流,但却不能反映出数据的处理细节,因此,必须进行进一步的数据流程分析。
1.高层数据流程图:
2.住宿登记数据流程图
3.安全管理数据流程图
4.维修管理数据流程图
系统功能分析
一.结构图
二.数据库表设计
1学生住宿信息
字段名称
数据类型
字段大小
索引否
姓名
字符
8
无
性别
逻辑
1
无
学号
数字
9
有
专业
字符
12
无
班级
字符
10
无
宿舍
字符
10
无
床号
数字
1
无
个人电话
数字
11
无
备注
备注
4
无
2宿舍变动表
字段名称
数据类型
字段大小
索引否
学号
数字
9
有
姓名
字符
8
无
宿舍变动
字符
50
无
申请理由
字符
50
无
3查房情况表
字段名称
数据类型
字段大小
索引否
日期
日期
无
宿舍
字符
10
无
学号
数字
9
有
姓名
字符
8
无
考勤
逻辑
1
无
违规电器
逻辑
1
无
备注
备注
4
无
4请假学生表
字段名称
数据类型
字段大小
索引否
宿舍
字符
10
无
学号
字符
9
有
姓名
字符
8
无
请假天数
数据
2
无
请假原因
字符
50
无
5维修登记表
字段名称
数据类型
字段大小
索引否
日期
日期
无
宿舍
字符
10
无
报修物品
字符
50
无
故障类型
字符
10
无
6维修处理表
字段名称
数据类型
字段大小
索引否
日期
日期
无
宿舍
字符
10
无
维修情况
字符
50
无
三、逻辑结构设计:
概念模型转换成数据模型的二维表,如下:
1.报修E-R图
2.基本信息E-R图
3.夜归登记E-R图
4.卫生评比E-R图
四、系统的实施
1.系统物理结构采用微机局域网,星形拓扑结构,计算机选择国内品牌机联想计算机。
2.计算机购置的基本原则:
能够满足MIS的设计和运行的基本要求。
3.计算机的环境要求:
机房要安装双层玻璃门窗,并且要求无尘;硬件通过电缆线连接至电源,电缆走线要安放在防止静电感应的耐压有脚的活动地板下面;为了防止由于突然停电造成的事故,应安装备用电源设备。
4.计算机设备到货,按合同开箱验收,其包括两个方面:
安装与调试任务主要应由供货方负责完成;系统运行用的常规诊断校验系统也应由供货方提供。
结束语:
经过两个多星期的有关宿舍楼信息管理系统课程的设计,渐渐地清晰了管理信息系统设计的总体流程和步骤,感觉收获颇多。
在设计的开始阶段为了尽快熟悉网站设计,我详细翻阅有关该方面的资料,对书中的基本理论知识逐章逐节地分析,同时还上机操作来加深理解。
特别是对书中的一些典型实例,认真学习它的编程思想,吸取它的编程技巧,弄懂程序中每句话的含义。
在对所要应用的技术有了一个基本认识之后,就开始构思自己的系统设计。
认真听老师对设计要求的讲解,并且通过自己在楼管会的工作,能够更好地了解到管理者在管理宿舍时,遇到的各种麻烦并且亟待解决。
设计的过程中不时地翻阅资料,用一些巧妙的技术来优化程序。
但是,由于初学管理信息系统这门课程,在课程设计中遇到了很多的难点,通过请教同学,渐渐地也就解决了,从中得到了很好的掌握。
总之,通过这次的课程设计,不仅是对我在学习之后的一个综合运用,也是一次增长知识和经验的好机会,同时也使我学会了许多处理、解决问题的方法,大大提高了自己的逻辑思维能力。
参考文献:
[1]华蕊.学生宿舍管理信息系统的设计及实现「J」.电脑开发与应用,2002.
[2]过国忠.宿舍计算机管理系统的设计「J」.浙江海洋学院学报自然科学版,1999.
[3]赵东,邹英,等.学生宿舍管理系统软件的开发和应用[J].四川工业学院学报,1999.
[4]彭倬平,杨波,沈学锋.高校学生宿舍管理信息系统的开发[J].天津职业技术师范学院学报,2004
[5]徐秀春,如何建立学生宿舍管理信息系统.[J].职业,2009.
[6]薛华成.管理信息系统[M].北京:
清华大学出版社,2007.
[7]黄明等.VisualBasic.NET信息系统设计与开发实例[M].北京:
机械工业出版社,2005.
[8]黄梯云.管理信息系统[M].北京:
高等教育出版社,2007.
[9]马秀麟.管理信息系统及其开发技术[M].北京:
清华大学出版社,2006.
[10]刘瑞新张二峰等.VisualBasic管理信息系统开发毕业设计指导及实例[M].北京:
机械工业出版社,2005.