当前位置:文档之家› 学生宿舍管理信息系统设计报告

学生宿舍管理信息系统设计报告

《管理信息系统》课程设计

太原理工大学宿舍

管理信息系统

班级:

姓名:

学号:

指导教师:

设计时间:

目录

一、系统背景、目的与系统简介

(一)系统背景 (1)

(二)系统目的 (1)

(三)系统简介 (1)

二、系统分析

(一)系统目标和开发可行性 (2)

(二)系统需求说明 (3)

(三)系统分析结果 (4)

三、系统设计

(一)功能模块 (9)

(二)编码方案 (10)

(三)数据库设计 (10)

(四)I/O和交互界面粗略设计 (13)

四、收获与体会 (19)

学生宿舍管理信息系统设计报告

一.系统背景、目的与系统简介

(一)系统背景

现代技术的发展不仅仅体现在经济上、城市中,学校是一个学生赖以生存的场所,宿舍更是一个庇护的地方,为了达到与时俱进,为了给学生提供一个安全方便的家,我们的学生宿舍应该采用高科技的管理系统,在人员出入,甚至物品方面都能做到有效管理。目前有些学校现在的宿舍中虽然配有管理人员,比如说我们太原理工大学,每个宿舍楼配有两个管理人员轮流管理,尽管时间久了,她们能够凭记忆辨认出是否是本宿舍楼学生,但难免有不法份子或欺骗性的推销人员混入;有时其他宿舍楼的本校学生进入宿舍找同学也会被无情的拒之门外……,并且管理员的权力有限,有时发生紧急事件需要一些上报程序,极为不便。所以,面对种种问题,我们学校的宿舍管理应该纳入正规,采用管理系统。

(二)系统目的

首先,对学生基本信息的管理,采用之后,大大减轻新生入住宿舍的程序,减轻登记人员的工作,并且,登入的信息存入系统中,便于核对与查看;其次,对报修信息的管理,当宿舍内出现损坏需要尽快修理时,只需输入系统,通过网络连接公寓修理站,不仅能够尽快联系修理人员进行修理,而且大大提高修理效率,并且对进行维修的情况查看登记随时进行巡检,掌握情况,减少安全隐患。再次,对卫生检查的管理,住过我们学校宿舍的人都知道,虽然学校不是每天都检查卫生,但是检查的频率还是比较高的,并且由于整个宿舍楼分布着不同学院,各个学院参与宿舍卫生检查与评比的频率也较高,所以,应用此管理系统后,卫生检查不再困难,便于与学院要求挂钩,通过检查结果,及时督促相关宿舍,使其达到卫生要求。最后,违纪处理方面实施管理系统后,填补了宿舍管理中的一个空白,现行的违纪处理不仅反应迟钝而且形同虚设。(三)系统简介

学生住在宿舍楼中,每栋宿舍楼都会有若干名老师负责本宿舍楼的日常管理。

1.学生的基本信息

入校时,每位同学都有唯一的学号,并被分配到指定的宿舍楼和指定的宿舍,也会有一个宿舍号,其入校时间就是他的入住时间。另外,为了管理上的方便,同一院系的学生的宿舍一般在一起,相应地会有其所在的院系名称。

2.宿舍的基本信息

每间宿舍都有唯一的宿舍号,入校时,宿舍会装公用电话机,相应地就有宿舍电话号码。

3.报修的基本信息

宿舍楼中经常出现财产的损坏,比如灯泡坏了,厕所的马桶出故障了等,这时,同学们需要将财产损坏情况报告给宿舍楼管理员,以便学校派人进行维修。这时,需要记录报修的宿舍号和损坏的财产编号,同时记录报修的时间和损坏的原因。当损坏的财产维修完毕后,应记录解决时间,表示该报修成功解决。

4.夜归的基本信息

宿舍楼在指定的时间关门(比如晚上12点),若有同学晚于关门时间回宿舍,需通知宿舍楼管理员,同时应登记晚归学生姓名,宿舍号,时间和晚归原因,以利于学校的管理和查证。

二.系统分析

(一)系统目标和开发可行性

1.系统目标

按照管理信息系统的原理和方法,采用成熟的信息技术和手段,支持宿舍管理工作的全过程,加强各种信息资源的管理与运用,提高管理工作的现代化水平,优化人、财、物和信息资源在各环节的运行机制。

2.可行性分析

(1)技术可行性分析

我们正走进一个信息时代,信息技术将从根本上改变人类社会的生产方式和生活方式,各行各业的业务管理现在都已经相继使用计算机来处理,可以说用计算机进行信息管理是一个总趋势。学生宿舍管理系统主要是对宿舍、寝室的配置、住宿人员登记、卫生检查、宿舍资产、学生违纪、值班老师记录以及对学生住宿情况查询,修改,更新等。可以更快地了解到每个学生的住宿情况。开发一个学生宿舍管理系统可以达到事半功倍的效果。随着数据库管理系统的普及以及可视化编程系统的出现,使数据库管理信息系统的开发变得更为简单,因此开发一个学生宿舍管理系统是完全可行的,并且本系统基于MicroSoft Visual Foxpro6.0,易于实施。

(2)经济可行性分析

学校有自己的微机室可以使用,并且学校机房中有些闲置电脑可以进行资源优化,重新分配调用,这样,即有效利用了资源,也减轻了机器成本。在人员方面,无需聘请外来人员,一方面每个宿舍管理中除了宿舍管理人员外,还有从学生中选出的楼管助理,他们在平时学习中会接触此门课程,若他们无法实施,可以选用计算机与科学工程学院的学生进行助理管理,大大降低成本。此外,建立此系统后,可以降低一些不必要的成本,减少人工浪费,是一个两全的策略。

(3)管理可行性分析

各个宿舍除了配备掌管学生水电利用等生活起居的管理阿姨外,有从学生中选出的宿舍楼管理助理,他们具有高素质的管理技术,便于系统实行,并且,公寓管理中心大力支持本管理系统,更加为系统的实施提供了可行性。

(二)系统需求说明

1. 信息要求

宿舍楼管理员能查询上面提到的宿舍楼的所有相关信息,包括某一学号的学生在宿舍楼中住宿的详细信息,便于核对信息,防止不法人员混入宿舍;快件收发的所有信息,这个给予了学生极大方便,学校收发室离宿舍较远,许多学生不能及时收到自己的信件;报修的所有信息,便于达到尽快维修尽快恢复使用,比如说水管系统,若不能及时修理给学生造成极大的不便;夜归的详细信息和学生离返校的信息,夜归的管理便于给学生创造一个安全的环境,也便于重大事件发生的查询,同时帮助学生形成良好的生活习惯,对于离校返校进行管理,既能做到对同学物品进行看护,也能做到及时对返校人员进行安全管理,以利于对整个宿舍楼的全面管理。

2.处理要求

当学生基本信息发生变化时,宿舍楼管理员能对其进行修改。比如,某些同学搬到其他的宿舍中去,他们在本宿舍楼中相应的记录就应该删去;或者学生转换专业,他们记录中院系的信息也要作相应的修改等等。

当宿舍楼的电话号码发生变更时,宿舍楼管理员能根据有关证明做出修改。

当宿舍财产报修及时解决后,管理员应登记解决时间,表明该报修问题已成功解决。

3.安全性与完整性要求

安全性要求:

系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用;系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容;系统应对不同用户设置不同的权限,区分不同的用户如区分普通用户(学生),管理员。

完整性要求:

各种信息记录的完整性,信息记录内容不能为空;

各种数据间相互的联系的正确性;

相同的数据在不同记录中的一致性.

(三)系统分析结果:

1.数据流程图:

图一分房模块的数据流图

图二住宿登记模块的数据流图

图三卫生评比模块的数据流图

图四维修管理模块的数据流图

图五违纪模块的数据流图

图六学生住宿查询模块的数据流图

图七总的数据流图

2.数据字典

(1)数据项

名称:学号

说明:在校学生的一种身份标识,具有唯一性类型及长度:字符型,12位

(2)数据结构

名称:住宿学生信息

说明:用户所填用户情况及订货要求等信息数据结构组成:学号

姓名

性别

专业

宿舍号

入住时间

(3)数据流

名称:登记报修信息

说明:学生宿舍物品损坏后申请报修

来源:学生

去向:管理员

数据流组成:报修信息

数据流量:2张/天

高峰流量:10张/天(每月25—30日)

(4)数据存储

名称:学生报修登记表

说明:宿舍物品报修时登记的表

输入数据流:报修信息、已报修信息

输出数据流:报修信息

数据存储组成:报修信息、已报修信息

关键字:报修登记

(5)处理过程

名称:查询夜归

说明:用来查询学生违纪情况

输入数据流:夜归信息

输出数据流:夜归信息

功能:查询学生夜归记录,用来作为违纪记录处理频率:每月一次

三、系统设计

(一)功能模块

1. 主要功能模块层次图

图八主要功能模块层次图

2. 部分功能模块的IPO图

图九住宿登记模块的IPO图

图十报修管理模块的IPO图

(二)编码方案

●学号:12位前2位入学年份;第3,4位学部;第5,6位专业;7,

8位班级;最后2位在班级的顺序号;

●寝室号:5位前2位楼栋号;3位楼层号;最后2位同一楼层的

寝室顺序号

(三)数据库设计

1.实体描述

本系统中所涉及的实体有5个,其结构如下

学生(姓名、性别、学号(主键)、班级、宿舍、寝室、入学时间、年制、寝室电话、个人电话、备注)

管理员(帐号、密码)

违规(日期、学号、原因、程度、处罚、备注)

卫生(日期、寝室、得分、减分、等级、备注)

资产(日期、宿舍、名称、数量、单价、总价、用途、备注)

寝室(宿舍名称、寝室)

2.联系描述

本系统实体间的联系:

住宿关系:寝室、学生的关系是:1:M,一个寝室可以住多个人。

违规关系:学生、违规记录的关系是:1:M,一个学生可能会对应多条违规记录。

3.E-R图

4.数据库表

按照数据字典中的数据元素说明确定每个数据项的类型和长度,使每个关系都对应一个数据库表:

(1)学生基本情况表主要是存放学生的基本情况,字段包括:姓名、性别、学号、班级、宿舍、寝室、入学时间、年制、寝室电话、个人电话、备注。如下表二:

表二数据结构表

(2)学生违规情况表主要存放学生违规情况,字段包括:日期、原因、程度、处罚、备注。如下表三:

表三数据结构表:

(2)卫生情况表主要存放寝室卫生情况,字段包括:日期、寝室、检查1到

5、得分、减分、等级、备注。如下表四:

表四数据结构表:

(四)I/O和交互界面粗略设计1. 登录界面设计

2.管理员登录后的主界面

(1)房间管理模块的界面

(2)学生住宿登记

(3)卫生评比记录

(4) 报修管理

(5) 违纪记录登记

(6) 查询信息

四、收获和体会

首先,感谢老师给我这次实践的机会,俗话说的好,不看不知道,一看吓一跳。平时学惯了理论知识的大学生,果然在实践这一关通不了关。更何况是对于管理信息系统这门重要的课程,平时也根本没有学通,所以捉襟见肘是不可避免的。当然,受点挫折是再所难免的,所以这让我得到了深刻的体会。

通过本次管理信息系统课程设计,让我不仅知道了管理信息系统在企业中、学校中、在生活学习中乃至社会方方面面中的重要性,而且让我看到了自己的严重不足。是的,就学校宿舍管理信息系统而言,一个好的宿舍管理信息系统不仅可以给学生带来方便提供了安全保障,也给学校公寓管理方面带来了极大的方

便,降低了不必要的成本与风险,为学校获得更大收益奠定重要基础。

这一次的宿舍管理信息系统设计,掌握了数据库语言的基本使用;学会了制作数据流程图,E-R图以及E-R图到逻辑模型的转换;知道了完成最终的管理信息系统,需要先完成逻辑模型、功能模型。设计过程中,许多细节需要注意,各种实际应用需要经过多次试验后,才能建立起完善的系统,是对平时学习的检验与应用。

完成本次课程设计后,深刻了解到计算机技术的广泛性,及掌握各种数据库技术、语言等功能技术的重要性。熟练操作、使用各种数据库技术,对自身未来的发展和各种企业的发展有着更高的地位。在以后的各种计算机课程中,我会更加认真学习理论知识,并在课后积极进行实际演练,使自己尽快并多方面的掌握各种计算机知识与技术。

最后,我意识到了自己在计算机以及相关工程管理专业学科应用上的严重不足。在做本次课程设计中,由于平时学习的不足,我不得不只一次一次的向别人寻求指导,甚至于一些简单的东西都费劲,也不得不上网搜索相关内容,这映射了上课学习的不足,所以,经过本次设计,我给自己下了决心,不仅平时上课要好好学习好好听课,更重要的是学会将理论变成实践,大学生最重要的是要走到社会中去,把学到的知识应用的社会中,否则会一无所用。

再次感谢老师给予的机会,以及让我从中学到很多课堂中学不到的知识。

相关主题
文本预览
相关文档 最新文档