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