宿舍管理系统论文

时间:2022-04-13 03:21:13

摘要:宿舍管理系统的长期目标是根据学校的招生情况以及住宿情况进行灵活配置,为不同情况和特殊需求提供服务。随着学校招生规模的不断扩以及学生群体的多样性变化,未来系统还需要不断改进和完善、升级,才能真正展现和发挥出学生宿舍管理系统的强大功能。

宿舍管理系统论文

宿舍管理系统论文:高校宿舍管理系统论文

1高校宿舍管理现状分析

充分调研当前高校宿舍管理工作现状发现,宿舍管理工作十分重要又相当繁琐。该工作直接影响到能否为大学生提供良好的宿舍环境,能否时刻确认在校大学生到勤情况,并保证大学生们人身安全等重要问题。因此,利用计算机技术,为学生和学生管理人员提供一个高效、实用、稳定的宿舍管理系统是一件急需解决的事情。

2高校宿舍管理系统用户角色分析

在调研辅导员和学生对宿舍管理工作和业余生活中的种种需求,综合分析宿舍管理工作中的特点的基础上,该系统设计了系统管理员、辅导员及学生3种用户角色;同时,该系统也设计了签到、请假、班级论坛、资源共享4大功能模块。

2.1管理员角色功能分析

系统管理是为管理员准备使用的,从权限来说是最高级别的,需要对系统有一定的了解和熟悉。系统管理员要负责整个宿舍的电脑网络,数据库的日常维护,制定并执行软件管理系统的备份和恢复计划、保障系统的正常运行。另外,系统管理员应全面熟练掌握系统的整体框架、各子系统的流程框架以及系统中的所有操作,在面对系统故障或者功能瘫痪的时候,能够分析并找到原因,并进行正确的恢复操作。在该系统中,系统管理员主要负责维护各个功能模块中的底层数据库,监督用户的非正常操作,并排除数据库中的异常值。

2.2辅导员角色功能分析

辅导员是宿舍管理系统中的学生管理工作者,日常工作包括实时关注学生动态以及帮助解决学生在日常学习生活中遇到的种种问题。在该系统中,辅导员管理签到功能模块,查看学生在校情况,负责处理学生们的请假请求,并予以批准/否定。同时,辅导员也能通过浏览班级论坛和资源共享文件,实时掌握班级学生的生活动态,并处理相关问题。通过实现辅导员在4个功能模块中的操作流程,系统可以有效提高辅导员的工作效率,降低学生管理工作中各种信息的维护成本。

2.3大学生角色功能分析

学生角色是宿舍管理系统中的核心角色。他们可以在宿舍管理系统中申请请假,并查看请假批准状态,实时完成签到,既可以在班级论坛上帖子,与同学们进行交流,也可以在资源共享模块中下载有用资源或者上传自己的共享文件。系统中这4个功能模块的实现不仅方便学生配合宿舍管理工作,而且给学生提供了自由交流,分享生活体验的网络平台。

3高校宿舍管理系统的业务逻辑分析

宿舍管理系统主要由权限控制功能模块、签到功能模块、请假功能模块、班级论坛功能模块与资源共享功能模块组成。权限管理功能模块包括模块管理、角色管理、用户管理、密码修改和密码追回5个子模块。权限管理模块会跟踪所有在线用户状态,通过权限控制向不同权限的用户提高不同的操作限制,不同的操作界面,并可以改变用户的操作权限。通过该模块,可以保证底层数据的高度安全性和一致性;同时,通过模块化管理也提高了学生宿舍管理系统的扩展性和复用性。签到功能模块在权限管理模块的作用下,向不同的角色提供不同的子模块。当用户为辅导员时,签到功能模块由签到公告子模块,查看签到情况子模块和查看历史签到情况子模块组成。其中,签到公告子模块实现了辅导员可以定期地向学生签到公告,等待学生签到回应的功能;查看签到情况子模块用于显示最近一次签到结果;查看历史签到情况子模块用于显示历史上所有签到情况。当用户为学生时,签到功能模块由响应签到公告子模块和查看历史签到记录子模块构成。其中,响应签到公告子模块实现了学生响应辅导员的签到公告的功能;查看历史签到记录子模块实现了查看自己签到情况的功能。请假功能模块在权限管理模块的作用下,向不同的角色提供不同的子模块。当用户为辅导员时,请假功能模块由查看待批准请假申请子模块、查看历史请假申请子模块和批准或拒绝请假申请子模块组成。其中,查看待批准请假申请子模块实现了辅导员可以查看最新的学生请假申请记录;查看历史请假申请子模块实现了辅导员可以查看班级所有同学历史上的请假记录;批准或拒绝请假申请子模块可以让辅导员对待批准的请假记录进行批准或者拒绝。当用户为学生时,请假功能模块由申请请假子模块,查看请假申请状态子模块和查看个人请假记录子模块组成。其中,申请请假子模块实现了学生可以向辅导员申请假期;查看请假申请状态子模块可以查看最新申请的假期是否被批准;查看跟人请假记录子模块实现了让学生可以查看本人所有的请假记录。班级论坛功能实现了基于班级内部的论坛贴吧功能。辅导员和学生都能在该模块中使用发新帖,回复帖子,查看帖子的功能。即班级论坛功能模块由发帖功能模块,回复功能模块以及查看所有帖子功能模块组成。同时,在权限管理模块的作用下,当用户为管理员或者是辅导员的情况下,向该用户开放删除帖子功能模块,以维护良好和健康的论坛环境。资源共享功能模块由资源,下载资源模块以及资源限制模块组成。其中资源模块实现了所有用户可以向资源共享模块上传自己的文件;下载资源模块实现了所有用户可以从资源共享模块下载到自己想要的资源;资源限制模块对上传和下载的资源大小,类型已经数目做出了详细的规定。与班级论坛模块一样,资源共享功能模块在权限管理模块的作用下,向辅导员和管理员用户开放删除指定资源模块,以维护良好,健康的资源共享平台。

4高校宿舍管理系统总结与展望

只有不断地完善和提高,高校宿舍管理系统才会日益完善,功能才更强大,带来的效果才更显著。因此,接下来工作方向主要包括以下几点。一是进一步了解学生宿舍日常管理工作和学习生活娱乐当中的流程细节,挖掘更多用户需求,进一步方便老师和学生们的日常生活,提高工作效率。二是由于该系统是面向大量用户的综合系统,所以,如何让系统面对大规模并发请求的情况下,能稳定、高效运行是一个不可回避的问题。因此,在系统中添加并发管理模块,有效解决以后将会出现的大规模并发访问的问题。三是将该宿舍管理系统与学校现有的教务管理系统进行相关链接,让用户在该系统中就能获取学校教务管理系统相关信息或通知,使教务管理,宿舍管理最终实现一体化。

作者:黄伟斌单位:同济大学

宿舍管理系统论文:教务管理系统与宿舍门禁控制系统的数据实时同步研究

摘要:智慧校园建设过程中与高校各类信息系统数据交互频繁,基础数据依赖性较强,由于数据没有及时更新,导致各系统数据库的数据不一致,本文论述了如何实现教务管理系统中学生信息数据与宿舍门禁控制系统学生数据的实时同步,为宿舍门禁控制系统实时更新学生数据,保证数据的准确性、有效性。

关键词:宿舍门禁控制;教务管理;数据实时同步

0引言

实施智慧校园建设是高校信息化发展的必然趋势,也是高校现代化管理的独有标志[1]。具体来说,就是构建与完善教学、科研、管理及服务手段方面的现代化。在此整体发展背景需求下,若能自动实现教务系统中关联门禁控制系统所对应学生信息数据的对接交互,不仅可将研发者们从传统手工数据的繁琐窘境中解脱出来,更可为高校推进学生宿舍管理信息化提供现实可行的技术依据,因而也已然成为突破智慧校园发展瓶颈的关键所在。

一般情况下,学生宿舍多是通过宿舍管理员执行进出监管,这种方式存在一定的安全隐患,容易因为管控疏漏而发生外来闲杂人员混入等不良事件。因此,学校决策启用校园宿舍门禁控制系统。学生进入宿舍时,需持校园卡在安装于宿舍门上的读卡器上刷卡,经电脑系统确认是本栋宿舍学生后,门锁自动打开,若并未刷卡或不具开门权限的人员则禁其进入,由此可大大提高宿舍的安全防卫系数。

教务管理系统(学校购买的强智系统)与宿舍门禁控制系统之间存在着现实频发的学生数据同步、数据交换等信息处理过程,因离校、调整宿舍、调换专业等原因所致,学生数据若不能及时更新到校园卡数据库中,必将引发学生宿舍管理无法正常开展等问题发生。为了高效合理解决上述问题,本文研究利用数据库触发器技术实现教务管理系统与宿舍门禁控制系统中的学生信息的自动同步。

1数据结构分析

1.1 教务管理系统的数据结构

根据教务管理系统功能设计的要求以及功能模块的划分,对于教务管理数据库中学生信息的描述管理,可以列出以下数据项和数据结构:

1.2 门禁控制系统的数据结构

学生进、出宿舍均要刷卡,仅当具有开门权限时才允许该生进入,没有卡或未获开门权限的学生均禁止进入。学生进出宿舍应有详细记录,如学生姓名、有效证件号码、系别、班级号、进入时间和出去时间等。

名称:基本信息表

表名:CardInfo表

数据来源:办理校园卡时基本信息录入模块进行录入,学生信息部分由教务管理系统中导入。

基本信息表(CardInfo)结构:

教务管理系统数据库与校园卡数据库数据同步工作模式如图1所示。

2数据同步的技术实现

由于教务管理系统和门禁控制系统都是分别独立定制安装的, 教务管理系统中数据库变化较为频繁,只要有系统中成员进校或离校,数据表军要改变。为了保证两个系统数据库中数据能够实时同步,本文采用触发器实现两个数据库之间表数据的一致同步,在源数据库中数据发生变化时,则会及时更新目的数据库数据。

在此,给出实现步骤,详述如下:

建立了上述的触发器,当Student表进行插入、删除、修改操作时,本地服务器中的CardInfo表也会执行相应的操作,从而实现两台服务器间不同数据库的表进行数据实时同步,最终使得两个表中的相关数据获得了完全一致的理想效果。

3 结束语

通过触发器实时更新目标系统数据库表的数据,进行系统间数据转入,门禁系统基本上不需要负担数据维护, 更不必录入庞大的学生相关数据,节省了操作时间,提高了工作效率。实践证明,这种方法简单方便有效, 适于推广使用。为我校的智慧校园建设提供了现实基础,同时更为各信息系统之间数据同步提供了有益参考案例。

宿舍管理系统论文:学生宿舍管理系统设计与开发分析

摘 要 随着现代社会科技的日益进步,许多管理日趋信息化,计算机软件开发管理系统发挥着越来越重要的作用,学生宿舍管理是属于后勤管理的一部分,为了能更好的管理学生宿舍,确保学生处工作的高效性和达到服务学生的目的,通过对宿舍管理系统设计的开发,利用互联网的便利服务于学校师生,使得我们的学习、生活更加有规律,提高学校的管理水平,本文主要围绕学生宿舍管理系统设计开发分析。

【关键词】学生宿舍 管理系统 设计开发

随着学校规模的越来越大,明显地对管理系统有着更高的要求,一项好的 宿舍管理系统可以减轻学生处的工作量,更加便利于他们进行管理工作,提高学校对宿舍的管理水平。日前计算机应用已经渗透我们的生活与工作,计算机软件开发也是为了更好的呼应学校对高效管理的需求,学校有效的开展学生宿舍管理工作,实现学校管理的系统化、高效化和规范化。

1 学生宿舍管理系统设计的概述

在普通的学生宿舍管理系统中,每个学生入学都有自己的学号,学号代表的就是学生在学校的一个有效的身份,根据学号,宿舍管理人员可以很快的将学生的基本资料调出并了解,比如,姓名、宿舍号、专业等信息,宿舍管理人员能快捷的、准确的掌握学生的基本信息,这样就减少了再一次询问、记录信息,缩短了工作时间,工作效率得到了提高,减轻了管理人员的工作量。针对宿舍管理制度,系统也有专业的考核制度,如,宿舍卫生情况、学生违规情况等,都一一的登记在系统,让宿舍管理员和辅导员了解学生的动态去向,确保他们的人身安全。所以,建立一个完善的宿舍管理系统是一件很有意义的事情,也是学校有效的管理手段之一。

2 学生宿舍管理系统设计开发需求的分析

2.1 提高学校管理水平

现代学校的管理,无论是硬件设施还是软件设施,学校管理者有更高的要求,对学生、教师的管理等。在信息化的当今,计算机软件开发,将软件平台应用于管理已经是一个流行趋势,学校不缺乏信息化管理学生的例子,将学生信息和网络手段结合以便更加有效的管理方式尤其常见,节省了学生处的工作量,使得学生在学校的生活更加便利。所以,建立一支高效的、有专业素质的管理人员是学校管理者素质的提升,完善学校运行模式,对学生的负责,提升学校的形象,对于学校良好的发展有着重要的意义。

2.2 提高后勤管理效率

学生宿舍管理系统是通过应用计算机对学生进行有效管理,是便利学校服务于学生的的管理方式,我国的学校人数多,按照传统的登记薄登记学生个人信息已经不适合现代学校的管理要求,一来,学生信息容易丢失;二来,信息没能及时的更新,信息不准确等问题。现代学生管理宿舍系统可以有效的登记学生个人信息,并且能长久保存并做到及时更新信息,学生可以通过系统管理平台,进行宿舍相关的咨询,都可以在管理平台上得到管理人员的回应,满足学生对生活便利的要求和提高宿舍管理水平。

2.3 完善学生宿舍管理制度

学校的生活基本是三点一线,宿舍作为其中主要部分,是休息、娱乐休闲和社交的场所,学校为学生提供一个舒适和健康的宿舍氛围已经是学校管理改革的一大重点。结合宿舍管理系统,学生处会定期的到宿舍进行查看,将宿舍管理做到规范化、系统化和人性化,完善学生宿舍管理制度,培养出更高素质符合当今时代需求的人才。

3 学生宿舍管理系统设计开发的分析

3.1 宿舍系统管理设计开发稳定

现代日益进步的科技,设计开发软件的工作分工越来越精细,每个专业人员都有自己负责开发的部分,技术的进步和成熟,只会让宿舍管理系统设计的开发功能越来越齐全,在网络健全的情况下,系统应用稳定,确保宿舍管理系统正常运行,能准确及时地更新学生信息,满足管理者对管理水平提高的要求,促进学校发展。

3.2 管理系统的结构

宿舍管理系统设计主要分为四大板块,分别为管理员、学生处、辅导员、学生,这四个版块在管理设计中的拥有的权限是各不相同的,如管理员,作为宿舍管理设计的开发者,拥有最高的权限,也是最熟悉系统的一个拥有者;学生处则主要是由宿舍管理员管理;辅导员是学生的主要负责人,将他们的应用功能编入宿舍管理设计中是合理的;最后是学生本人的管理板块,这个系统就是为更好服务学生而设计开发的,促进学校宿舍管理水平。

3.3 宿舍管理系统设计基本应用

宿舍系统设计内容是就着能快速了解学生宿舍情况而开发的,学生在入学登记时办理相关的住宿手续,都会在宿舍管理系统上记录和保存个人信息,学号是学生在学校的另一个身份,系统设计中,学生需要在登入时输入自己的学号和姓名后又属于自己的账号,才可以进入系统。

3.4 宿舍管理系统设计开发内容

宿舍管理系统设计开发内容中又可以分为三大版块,查询信息版块,缴费板块和内务情况版块,三个板块相互独立又相互联系的,他们各自发挥的功能不一样但是有时相互联系的。如,学生想要了解自己宿舍的情况,在登入自己的账号后,输入本宿舍的楼号和房间号,就可以看到宿舍的相关情况,能看到自己的个人信息以及入住、离校的日期,还有学生宿舍房间号以及宿舍卫生情况、宿舍财产状况等信息;如有需要咨询,还可以向后勤管理员提出问题,如,这个月宿舍的电费和水费是多少等问题,宿舍后勤管理员都能专业的给出回答,然后进行本宿舍的缴费工作,宿舍长可以查看本宿舍的内务,宿舍管理员给出的评价或者意见,或者是宿舍长提议等,都可以在内务版块和缴费板块中切换交流,利于我们解决问题。

4 结语

综上,无论是学校管理者角度,还是为了满足学生日常需求,学校学生宿舍管理系统设计开发的应用都具有重要的意义,宿舍系统管理设计的多样性、稳定性和实用性都可以很好的负责协助校园管理员开展宿舍管理工作,减轻宿舍管理员的工作负担,方便学生信息的查询,节省人力、物力,达到资源共享的最大化,为学生提供更高质量的服务,提高工作人员的专业水平,使得学校的管理水平得到提升,让学校的管理更加科学合理和有效,完善学生宿舍管理系统。

作者单位

湖南电气职业技术学院 湖南省湘潭市 411101

宿舍管理系统论文:基于JSP的学生宿舍管理系统的设计与实现

摘 要:21世纪信息化管理时代已经走入我们的生活,然而很多地方却还是人为管理并记录信息数据。为了方便学校对学生宿舍的管理,提高管理效率,充分利用资源,减少不必要的人力、物力和财力支出,方便宿舍管理部门工作人员全面掌握学生住宿情况并对学生住宿信息进行管理,为学校的宿舍管理部门开发设计一套专用系统――学生宿舍信息管理系统来管理学生宿舍,实现标准化管理和规范化制度管理十分必要。

关键词:学生宿舍;管理系统;设计;实践

1.需求分析

(1)学生端需求。个人信息模块:用于学生查看自己的个人基本资料,以及所居住的宿舍和宿舍人数,等等。电量查询模块:方便学生查询寝室剩余电量,让学生能早发现,以防止宿舍突然断电现象。转寝申请模块:对于学生而言,很可能会有与室友相处不和谐的情况发生,导致住宿压力过大,提交转寝申请,经管理员审核通过,则可让学生更换寝室,以缓解宿舍关系不和谐现象发生。离校申请模块:由人工填写,辅导员监督,费时费力,因此学生可以在此模块上填写自己的离校记录, 以计算机的方式记录数据,保证数据的长期存储,并且可减轻辅导员的负担。

(2)管理员端需求。个人信息管理模块:管理员可在此模块内添加学生名额,为学生完善个人资料,或者修改个人资料。转寝申请管理模块:管理员可以在这个模块中查看申请转寝的申请列表,并审核,决定是否允许所申请同学更换寝室。离校记录管理模块:查看学生节假日离校返校记录情况,保障学生安全。

2.系统设计

(1)学生端UML用例图(如图1所示)。

(2)管理员UML用例图(如图2所示)。

3.项目工程实践

本文着重介绍了系统需求、系统模块,该系统的实现方便了学校宿舍管理员对宿舍的管理,简化了学生个人信息、转寝申请、电量查询、设备报修的申请流程。界面友好,方便快捷,系统安全。

总之,学校对宿舍进行科学化、系统化的管理是必不可少的,使用这种原始的手工记录数据方式管理宿舍对于规模小或者信息量数据不大的学校来说还可以接受,但是一旦学生信息量比较大,使用人工记录是相当麻烦的,难查找,而且数据是写在纸上的,很可能由于环境因素或者人为因素导致数据丢失。而现在信息智能化管理方式早已进入我们的生活,应该淘汰原始的人工记录数据方式,实现宿舍管理系统人性化,让管理员操作方便,可良好保持数据,系统能长时间运行,为学校宿管人员提供便利。

宿舍管理系统论文:高校学生宿舍管理系统需求设计

【 摘 要 】 论文首先分析了本课题研究的背景,明确项目需求,详细描述了项目总体设计需求、框架设计和相关核心技术模块,最后对系统的稳定性和有效性进行综合评估。该系统进一步提高了学生宿舍管理工作的效率,保证了管理工作中的正确性和完整性。同时,通过信息化管理技术,为学生和辅导员日常学习工作中的方方面面提供了方便和可靠的服务。

【 关键词 】 高校;管理系统;需求;设计

1 引言

1.1 项目背景及意义

在计算机科学蓬勃发展和互联网大浪潮的背景下,大部分高校已经推出了自己的学生教务信息化管理系统,用来维护学生基本信息,教务相关信息,并有效提高了教务管理工作效率,大大降低了工作量和维护成本。本文研究目的旨在建立满足学生日常生活学习需求,为辅导员在学生管理工作中提供信息化支持的学生宿舍管理系统。

基于充分调研了当前宿舍管理工作现状的基础上,我们发现宿舍管理工作十分重要又相当繁琐。该工作直接影响到能否为学生提供良好的宿舍环境,能否时刻确认在校学生到勤情况,并保证学生人身安全等重要问题。另外,我们也了解到学生们对一个完善的班级信息共享平台的需求也是很强烈的。因此,根据实际情况,分析各方面需求,利用计算机技术,为学生和学生工作人员提供一个高效、实用、稳定的宿舍管理系统是一件很有意义的事情。

1.2 研究内容

大学生宿舍生活和业余活动是组成整个大学四年学习生活的重要组成部分。从学生的角度来看,学生们需要一个平台,来方便他们互相交流和共享自己学习,生活,娱乐中的点点滴滴。从辅导员和学生管理工作者的角度来看,他们需要一个信息化的平台,来高效,稳定的管理学生业余生活,了解学生实时动态,为学生提供更加健康,良好的学习生活环境。在当前的宿舍管理工作中,很多情况下都会采用传统的手工管理。如以请假为例,学生由于个人原因需要向辅导员请假,这时要么给辅导员打电话,或者去找辅导员写请假条。辅导员方面,他要记录每个学生的请假记录,请假缘由,请假时间。这种传统的人工录入和手动操作的方式存在着诸多不利之处,如效率差、维护成本高、不方便,从而导致学生管理工作难度加大,而且当面对查询以前的请假记录等需求时,这种人工记录的方法很难会得到让人满意的结果。同时,学生请假成本提高,甚至会导致夜晚无故不归寝等情况。

因此,建立一个宿舍管理系统,能够有效减少辅导员的日常工作量,并提升工作效率,同时使得学生的宿舍生活因此获益,从而创造方便舒适的宿舍环境是十分有必要的。

2 系统功能需求

在综合分析宿舍管理工作中的特点,调研辅导员和学生对宿舍管理工作和业余生活中的种种需求的基础上,该系统设计了三种用户角色,分别为系统管理员、辅导员和学生。同时该系统也设计了四个功能模块,分别为签到、请假、班级论坛和资源共享。因此,用户根据自己角色和定位,在各个功能模块中被授予的权限是不相同的。

2.1 管理员功能需求分析

系统管理员作为系统最高权限拥有者,对整个系统的正常运行和日常维护来说不可或缺的。系统管理员要负责整个宿舍的电脑网络的稳定,数据库的日常维护和检查,保证整个系统能正常有效运行。另外,系统管理员应全面熟练掌握系统的整体框架、各子系统的流程框架以及系统中的所有操作,在面对系统故障或者功能瘫痪的时候,能够分析并找到原因,并进行正确的恢复操作。在该系统中,系统管理员主要负责维护各个功能模块中的底层数据库,监督用户的非正常操作,并排除数据库中的异常值。

2.2 辅导员角色需求分析

辅导员是宿舍管理系统中的学生管理工作者,日常工作包括实时关注学生动态,帮助学生们在解决问题,进行思想辅导和答疑解惑。在该系统中,辅导员负责处理学生们的请假请求,并予以批准或否定,管理签到功能模块,查看学生在校情况。同时,辅导员也能通过浏览班级论坛和资源共享文件,实时掌握班级学生的生活动态,并处理相关问题。通过实现辅导员在四个功能模块中的操作流程,系统可以有效提高辅导员的工作效率,并降低了学生管理工作中各种信息的维护成本。

2.3 学生角色需求分析

学生角色是宿舍管理系统中的核心角色。他们可以在宿舍管理系统中申请请假,并查看请假批准状态,实时完成签到,可以在班级论坛上帖子,与同学们进行交流,也可以在资源共享模块中下载有用资源,也可以上传自己的共享文件。系统中这四个功能模块的实现不仅方便学生配合宿舍管理工作,同时也给学生提供了自由交流,分享生活体验的网络平台。

2.4 系统非功能需求

高校每年学生的流动性比较大,每年都会有新生加入,有毕业生离校,甚至在某些情况下,会出现变换宿舍的需求。因此,每次出现大规模数据变动的时候,宿舍管理系统需要具有良好的伸缩性,有效处理新数据的存储和老数据的转存。另外,还需要高易用性,使得该系统能精确处理上述需求,保证系统数据管理上的巧妙、紧凑、完整。

综上,从宿舍管理系统中的每个角色出发,分析其业务逻辑需求,满足其日常工作学习生活的基本要求。从系统功能需求和系统非功能需求角度出发,全面综合地对系统进行需求分析。

3 系统设计

系统的设计好比建筑的蓝图,结构清晰功能完善的系统设计能够使得Web应用系统能够运行得更加流畅、易用。因此,在着手开发实现系统之前,对系统进行详细的考察并做出合理的设计,同时使所有的设计文档化十分有必要,能够使得今后的工作事半功倍。下面我们介绍系统架构设计和系统功能模块设计。由该部分处理用户与远程服务器和数据库之间的消息传递。

3.1 系统架构设计

本系统是由数据访问层、业务逻辑层、用户界面层这三层组成典型的Web信息系统。

用户界面层。该层使用Struts框架,组要负责用户界面的实现与维护。该层主要负责用户向系统的数据输入,将用户输入的信息传递给业务逻辑层。另外,该层要负责将业务逻辑层的数据展示给用户。前端层面上的数据合法性校验等工作也是由用户界面层负责。

业务逻辑层。该层主要接收来自于用户界面层的用户请求数据。对用户数据进行分析与处理,将该数据按照需求转发给其他业务逻辑组件,或者通过数据访问层,对底层数据库进行相应操作。同时,在接收到来自数据访问层的数据时,业务逻辑层会将该数据进行分析与处理,并传送给正确的用户界面层组件。

数据访问层。数据访问层主要处理来自业务逻辑层对底层数据库的访问。通过分析业务逻辑层的请求,数据访问层可以操作底层数据库,对底层数据库进行数据的增删改查,并将数据库数据返回给业务逻辑层。

3.2 系统功能模块设计

宿舍管理系统主要由五个部分组成,分别是权限控制模块、签到模块、请假模块、班级论坛模块以及资源共享模块,如图1所示。权限管理模块包括模块管理,角色管理,用户管理,密码修改,密码追回等五个子模块构成;签到模块在权限管理模块的作用下,向不同的角色提供不同的子模块;与签到模块一样,请假模块也在权限管理模块的作用下,向不同的角色提供不同的子模块;班级论坛功能实现了基于班级内部的论坛贴吧功能;资源共享功能模块由资源,下载资源模块以及资源限制模块组成。

3.3 数据库设计

通过对需求阶段的分析以及功能模块的设计,对整个问题进行划分。最终得到六个实体,分别为用户、签到、帖子、回复、请假以及资源文件。

4 结束语

本文所做的工作主要有两点:一是在前期准备工作中,对高校中宿舍管理工作中所涉及业务进行详细调研和分析,总结出一系列宿舍管理工作中业务需求;二是在系统设计部分,根据前期调研情况,结合宿舍管理工作中的业务需求,设计系统框架,使得系统在满足业务逻辑的基础上,保证可用性和稳定性。

在未来的工作中,将进一步了解学生宿舍日常管理工作和学习生活娱乐当中的流程细节,挖掘更多用户需求,进一步方便老师和学生们的日常生活,提高工作效率。在上述功能基础上,添加功能模块,提供完善的学生宿舍管理系统。

作者简介:

曾慧津(1983-),女,福建平和人,硕士研究生,厦门海洋职业技术学院,研究实习员;主要研究方向和关注领域:学生管理、数据库和网络安全。

宿舍管理系统论文:TreeView控件在宿舍管理系统中分类导航的设计与应用

摘要:TreeView控件是以树形目录形式显示数据,并能分层展开和收缩各节点子目录。该文以学生宿舍管理系统为例,介绍通过使用TreeView控件以树形目录的形式添加菜单,连接到不同的功能页面的导航的几种方法。

关键词:TreeView控件;XML;宿舍管理

在Web应用中,对于导航文字非常多,并且对导航内容可以进行分类的网站来说,可以将页面中的导航文字以树形目录的形式来显示,这样不仅可以有效地节约页面,而且大大方便了用户的遍历访问站点中的不同页面。

在Visual Studio 2010中,TreeView控件的基本功能是将有序的层次化结构数据显示为树形结构,该控件可以轻松快捷设计树形结构导航系统。在Web应用开发中,该控件的层次数据可以设计时添加,也可以通过编程操作TreeNode对象动态地添加和修改,还可以使用数据源控件进行绑定,如利用XMLDataSource从XML文件中或缺填充数据,使用SiteMapDataSource控件将网站地图数据填充到TreeView控件中[1]。下面以学生宿舍管理系统中分成楼房管理、宿舍管理、住宿管理和分类统计四个模块的导航为例,介绍TreeView控件的设置与应用的方法。

1 TreeView控件设计时添加数据

创建Web窗体后,可通过拖放的方式将TreeView控件添加到Web页的适当位置,在Web页上就会显示如图1所示的TreeView 控件和“TreeView任务”快捷菜单。快捷菜单可以设置TreeView控件常用的任务,其中自动套用格式是用于设置控件外观,选择数据源是

用于连接一个现有数据源或创建一个数据源[2]。

图1 TreeView控件

选择“编辑节点”命令,会弹出如图2所示的对话框,可以定义TreeView控件的节点和相关属性,通过添加节点和子节点方式设置每个节点TreeNode的Text,value和NavigateURL属性值,如图2所示,即可完成宿舍管理系统的导航,产生相应TreeView控件部分源代码如下。

2 TreeView控件绑定XML文件

首先根据宿舍管理系统中需要导航数据建一份XML的文件NavigateXML.xml,在该XML文件中依据导航的4个分类,构建根节点(Root)、父节点(ParentNode)、子节点(ChildNode),并设置每个节点中的导航地址url属性和导航名称Text属性,部分代码如下所示。

宿舍管理系统论文:学生宿舍管理系统分析与设计探讨

摘 要:随着高校规模的日益扩大,学生管理成为了重要的管理课题。依靠传统的人工管理显然已经无法应对逐渐繁琐和复杂的情况,必须实行新的学生宿舍管理系统来进行管理,才能提高工作效率,降低人、财、物的消耗。因此设计一套合理科学的学生宿舍管理系统显得尤为重要。

关键词:学生宿舍管理;分析与研究;设计

学生宿舍内部牵扯到的环境很多,包括学生的分布、管线配置、人员管理、安全措施等等。学生宿舍管理水平的高低,不仅是对学生的学业负责,还要对学生的生活以及安全负责。属于学校教学管理质量评估的重要组成部分。

一、学生宿舍管理的内容

学生宿舍是学生的除了教室之外的第二大活动区域,在这里学生休息、活动、学习、娱乐,拥有布置、打扫、管理的义务和责任。学生的主动性和创造性在这里也需要得到施展。

(一)学生基本信息。学生宿舍需要将学生的基本信息进行收集和整理。包括学生的床位、房间号、楼号等等。

(二)宿舍的基本信息。每间宿舍都有唯一的标志。一般称为寝室号,前面要配以楼号。

(三)宿舍内的财物。每间宿舍都有物品,称为宿舍财产,包括床、柜体、空调、照明、水、电灯设施,需要维修就要产生维修费用。

(四)报修财物。学生在使用寝室物品时,如果遇到损坏情况,可以提出报修。如果是物品本身的质量问题或者使用年限到期造成的损坏,则无需赔偿,但报修时要提供报修信息,如维修物品型号规格、损坏情况说明等等。

(五)开关门时间。宿舍一般都会规定开关门时间,遵守宿舍管理纪律就要按照规定时间进行作息和出入。在规定时间之外进出宿舍是要登记和说明,必须出示学生证等证件方能进入。

(六)离校信息。学生在假期或者学业结束时必须办理离校登记手续后方可离开。宿舍管理信息中需要有交接手续的备案,以便日后查找和清理[1]。

二、系统业务流程

宿舍管理系统可以分为系统管理员和普通用户两种权限。系统管理员拥有系统的操作系统,一般只设置为一名。系统管理员负责统计、监控数据等工作。

用户可以分为:宿舍管理员;辅导员;学生。宿舍管理员负责具体的住宿情况的巡查和登记等事宜。辅导员查看的是本班级、本级部的学生基本信息。学生可以查看关于自己的基本信息等。

(一)新生入住。新生办理入住手续后,持入住证到宿舍管理员处登记,领取有关宿舍物品,找到寝室进行入住。

(二)宿舍收费。宿舍收费项目一般包括住宿费、水电费、宿舍用品费、垃圾清运费等等,由学生向宿舍管理员进行缴费,管理员将缴费信息录入系统,打印缴费发票给学生。

(三)物品管理。学生宿舍的物品管理由宿舍管理人员统一进行保管和发放,学生需要向宿舍管理人员提供物品出入申请,方能领取物品。

(四)宿舍维修。当宿舍内财务发生故障时,由学生提出报修申请,宿舍管理员接到申请后,报维修部门进行检查,维修后提交故障处理结果。

(五)来访登记。当学生有人员来访时,由宿舍管理员负责对来访人员进行登记,离开时登记离开时间。

(六)离校手续办理。对学生假期和离校期间的手续,由宿舍管理员对之进行登记和录入。

三、系统功能需求分析

(一)新生报道后就要进行住宿办理,离校时间要办理离宿手续。这中间需要很长一段时间,其中会发生宿舍和床位调换的要求。另外,学生家长和学生对学生住宿安排等的意见,也要进行整理并上报。因此宿舍管理系统是动态的处理形式,以对住宿情况的变化、增减等信息随时进行修改和浏览。便于宿舍统一管理和安排,实行住宿管理的合理化和科学化。

(二)在宿舍管理系统中,最重要的功能是查询,例如根据学号、姓名、楼号、专业等进行精确或者模糊查询以及特定集合查询。

(三)宿舍管理系统应设置费用管理一项,包括住宿费、水电费、网络费等。并设置导出功能,方便统计和打印。

(四)贵重物品、反馈意见、探访登记、保修登记等都应在管理系统内[2]。

四、系统特性

(一)系统性。宿舍管理系统应囊括宿舍的所有信息,实现精细化和全面化。

(二)动态性。学生的基本信息变化、房间的信息变化、物品的变化等等,当这些信息发生变化时,系统要随时进行动态管理。例如宿舍房间发生变化时,要进行及时的删除和登录,学生转换专业时,相关的基本信息要随时变更和修改。

(三)安全性。系统要设置用户登录权限以识别合法和非法用户的登录要求,设置用户名密码以及更加严密的保密措施以防发生系统被盗或者崩溃。如设置不同的访问级别,查询和处理数据类别和内容,区分不同的用户,设置不同的权限等。

保证信息的完整性和准确性,以及信息与实际情况的一致性。

包括宿舍内学生的信息,如电话号码、进校记录、离校记录、夜归记录、宿舍通信方式、宿舍内的报修信息、财物损毁情况等。

(四)实用性。系统使用的成熟和使用的技术,系统建设的投入产出很高。而且系统具有很高的抗干扰功能,对误操作等情况进行清理和删除。

(五)易操作性。系统可以面向用户建立友好的界面,用户在操作时间容易上手,界面简单直观。

五、宿舍管理系统的软硬件分析

(一)系统使用的数据库系统具有的特性包括:第一可以展开分布式数据库处理方式。通过计算将数据组合成逻辑数据库,这种处理系统具有透明性和数据一致性的特点。遵守开放的工业标准,实现了存取语言、操作系统、用户接口等的工业标准,具有可靠性和完整性的功能。这种数据库性能的优化依赖于良好的数据库设计方案。方案要具有合理规划和清晰的思路,才能保证数据库的性能保持良好运行。因此,数据库的结构设计在整个数据库系统的运行中是最为重要的环节。

(二)宿舍管理系统的硬件配置要符合以下最低标准:CPU双核处理器要达到2.4GHz,内存容量为2G,硬盘单碟容量500G。另外要配备打印机以及网络交换机、路由器等等。

六、宿舍管理系统的设计与模块设置

根据学生宿舍经营情况以及定位,结合学生意见和反馈信息,将宿舍管理纳入到学校日常管理中,利用数字化信息技术,形成现代化设计思路,方能实现宿舍的智能化管理。

(一)系统需要进行设置和维护的是管理员系统、学生系统、相关人员系统。首先要进行管理员系统的模块设置,宿舍管理员可以通过这个模块了解宿舍房间的具体信息,了解房间的入住和空闲情况;学生的相关信息,例如院所、专业、姓名、年龄、籍贯、照片等;学生在寝室内的物品情况以及房间内设施的情况。以上情况均可实现更新、添加或者删除等等。

(二)系统主要模块设置如下:

基本数据维护模块主要是为管理员提供添加、修改、维护的途径。

基本业务包括外来人员、保留情况、卫生情况等录入登记。

数据库管理包括对学生寝室情况的统一管理、外来人员的拜访、保修等的记录。

信息查询包括水电费查询、房间分配查询等。

七、模块功能划分

(一)学生寝室内的管理。房间内的管理包括学生宿舍内信息的添加、查看、修改、删除、索引、分析、统计,对宿舍房间内的物品以及学校财务,设置修改、汇总、统计等功能。房间内的分配原则包括:根据数据库系统的功能计算学生宿舍内房间的使用或者空闲状态,通过分析和整理最后得出学生宿舍的使用情况的详细统计表单,表单内记载有学生的具体情况和信息以及申请、学生宿舍的房间类型和财物的配备标准,并对应宿舍收费标准。

(二)报修与维护。对宿舍内的物品报修和管理的模块,这个模块的功能包括水电气的使用记录以及缴费情况、报修申请以及维修进展情况;维护和保养情况,学生的日常使用和意见反馈情况。

(三)物品管理。宿舍内分为私人财物和共同物品等,对这些物品进行管理的模块功能包括:

学生宿舍内物品库存信息模块,属性包含供货方、物品名称、库存量等。

库存物品管理模块的统计、查询、修改、维护等信息。包括宿舍物品的种类、使用、出库入库时间、管理维修人员的操作详情等等。

八、宿舍管理系统信息化服务详解

宿舍管理系统实现信息化服务功能,要进行设计:

(一)单点登陆。在进入系统时,需要输入用户名和密码。首先,通过浏览器提交用户账户和密码,经过 web审核通过了用户身份后,授予登录权限,服务器要通过程序接口处理用户权限,并使用数据库将处理数据返回到浏览器,显示登陆成功后,用户就可以单点进入操作页面。

(二)进入主界面后,宿舍管理系统会提示说明,进入各个子系统:

首先是学生住宿情况子系统,包括学生的基本信息,如姓名、学号、年龄、宿舍房间号等,这个子系统可以进行信息的添加、重置和退出。

其次是为来访客户提供服务的子系统。包括外来人员登记进入、离开的登录,来访者的信息情况、来访时间、受访者姓名以及来访离开时间等。

第三是宿舍内物品的报修申请以及修理进展情况,这个系统为宿舍管理提供公共设施维护和修理信息的登录功能。通过该板块管理员可以及时掌握各宿舍房间的物品使用情况、维修进度和报修申请等。做到发现问题及时解决。通过登录页面可以进行访问操作,并对访问权限进行设置,提高系统的安全性。

第四是对宿舍物品的进、出、库存情况进行管理。包括学生的物品清单、宿舍财物的表单数据,设置物品进货单查询流程、进货单查询界面。

第五是对宿舍物品库存情况进行操作,建立入库操作界面以及宿舍物品库存信息设置流程。

九、系统架构

宿舍管理系统分为表现层、业务层、数据访问层三层架构设计。其中表现层为UI逻辑角色,服务层功能在于组织各个业务对象,将业务层和表现层隐藏起来,产生DTO模型。业务层包含系统需要的业务过程的实现,与数据访问层交互。系统模块包含了基本信息、住宿管理、维修、收费、财物管理、宿舍来访等管理[4]。

宿舍管理系统的长期目标是根据学校的招生情况以及住宿情况进行灵活配置,为不同情况和特殊需求提供服务。随着学校招生规模的不断扩以及学生群体的多样性变化,未来系统还需要不断改进和完善、升级,才能真正展现和发挥出学生宿舍管理系统的强大功能。

宿舍管理系统论文:刍议高校学生宿舍管理系统的UML设计

【关键词】宿舍管理 管理系统 UML

随着信息技术的不断发展,以计算机技术为中心的互联网技术不仅已经应用到了现代生活的各个方面,同时也带来了较大的改变。我国高校近些年来发展飞快,学生数量不断增加,但是学生们的专业不同;家庭背景不同;对宿舍的需求也不同。等等这些成为高校不能够对宿舍进行一个有效的管理。因此引进计算机管理系统建立一个管理高效、秩序井然的高校宿舍管理系统,取代人工管理的模式,提高了宿舍管理效率以及准确率,减少了资源浪费,对大学生宿舍的标准化管理特别是高校的管理具有积极的促进作用。本文主要从高校宿舍管理的实际需要出发,分析探讨高校宿舍管理系统的UML设计问题。

1 高校学生宿舍管理系统的主要功能

宿舍管理系统主要实现以下功能:学生信息管理、楼栋信息管理、宿舍信息管理、费用信息管理、宿舍日常管理、物品管理等。

1.1 学生信息管理功能

在学生信息管理模块中,管理员可以对学生基本信息进行维护包括添加、修改、删除等操作。当学生退宿及毕业时,能够及时注销其信息。并且通过查询能够了解每个学生的个人情况及其所在的宿舍。

1.2 宿舍信息管理模块

在宿舍信息管理中,主要是为每个宿舍添加基本信息,包括宿舍基本情况、宿舍长、床位信息、宿舍配置等,以便分配宿舍给学生入住。通过查询宿舍信息,可以了解宿舍床位的分配情况。

1.3 费用管理模块

在此模块中,可以完成对水费、电费等的维护和缴纳。每个月在规定时间里完成水费、电费的计费工作,并能够供打印和查询,以利于每个宿舍缴纳。在此功能的查询中要能够对宿舍规定时期内进行水电费的用量查询,以便于宿舍的管理。

1.4 宿舍安排模块

在新生报到时根据学生的系部、专业和班级对学生进行宿舍安排;同时在每学期对有需要调整宿舍的学生进行宿舍更换宿舍工作。

1.5 违纪管理模块

在违纪管理中,每个宿舍都可以有情况说明,比如卫生等情况,并可以查询到每个宿舍的表彰及违纪情况,以及具体的学生名单,以便于在管理中重点关注。

1.6 学生宿舍管理委员会

此功能主要是在学生处管理下的学生宿舍管理的自管机构,能够查看人员配备及负责情况,比如楼长、层长、舍长等等,便于对宿舍的管理和评价。

2 高校学生宿舍管理系统的UML设计

UML(Unified Modeling Language)统一建模语言,是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,是一种面向对象的软件标准化建模语言。UML有三种基本的构造块:事物、关系和图,并用这三种基本构造把抽象事物进行分解描述。其中图类似于工程中的图纸,从不同的侧面对系统进行描述,从而这些不同的侧面综合成一个整体,使用系统的分析和构造。以下运用UML的用功能结构图、用例图、类图等等分析高校学生宿舍管理系统。

2.1 系统主要功能图

功能图用来描述系统所完成达到的功能,根据上一章对系统主要功能的分析可以得出以下系统功能图,如图1所示。

2.2 系统类图

类图是用来显示模型的静态结构的,特别是系统中存在的类、类的内部结构以及它们之间的关系统等。系统类图如图2所示。

2.3 系统用例图

用例图是用以表现参与者和用例以及它们之间关系的。根据上一章对系统的功能分析和本章的功能图可以得出系统参与者和用例之间的关系如图3。

通过UML对学生宿舍管理系统进行分析设计,给在设计实施中带来的好处,我认为在设计中主要是以任务和用户为中心。通过分析功能图可以明确系统的功能,用例图可以使开发者清楚地了解到系统允许他们做什么,并有助于开发者详细实施。高校学生宿舍管理系统的UML分析主要实现对宿舍安排进行统一管理,保证学生住宿管理的准确性,特别是能够简单、快速的实现对入住学生、宿舍情况等情况的查询。

3 总结

高校学生宿舍管理系统的实现能够为高校的管理工作开拓新的局面,提高高校的管理水平。对高校学生宿舍管理系统的UML分析能够为系统的开发指时一个正确的方向,并具有一定的创新意义以及应用价值,以此希望能够为高校宿舍管理提供参考。

宿舍管理系统论文:智能电能管理系统在高职院校宿舍的应用

随着经济的飞速发展,能源紧张、环境恶化已受到全球的密切关注,能源是发展国民经济的重要基础,电能在所有能源中消耗量比较大,对电能的统一管理显得尤为重要。为了高职院校节约开支,响应国家号召,走可持续发展的道路,节能降耗是首要任务。只有对电能进行准确可靠的计量,才能从真正意义上节约电能。

智能电能管理系统是紧密把握电力系统用户的需求,遵循电力系统的标准规范而二次开发的一套具有专业性强、自动化程度高、易使用、高性能、高可靠等特点的适用于低压配电系统的电能管理系统。通过遥测和遥控可以合理调配负荷,实现优化运行,有效节约电能,并有高峰与低谷用电记录,从而为高职院校宿舍用电的合理管理提供了数据依据。

一、智能电能管理系统基本功能

1) 单元用电计量计费:当用户在宿舍里面用电时,机柜中的计量模块会进行计量,计量模块的精度达1.0级(需提供电能计量系统中华人民共和国制造计量器具许可证并进行核实)。

2) 单元预存电量低限提示报警:当用户单元所预存(拥有)的电量已减到设定低限值时(一般设为5度),系统将自动提示用户应尽快购电,而无须对单元断电。

报警提示方式: 系统自动打印报表后张贴公布;

WEB登录查询;

3) 预购电量、无费关断:用户应首先到学校指定购电处购电,售电计算机自动将数据发送到控电机柜各个用电单元,然后系统会给用户供电,当用户剩余电量为零时,系统将自动切断该单元供电,只有当用户重新购电后,系统才会自动恢复对该单元的供电。

4) 定时控电:学校可以根据自身管理需求,对学生用电时间进行定时控制,定时类型多样,可按不同的日期和不同的用户组别分别进行控制其开、关,还可在不同的定时段内选用不同的单路限流值。

5) 负载限制:使用单位根据自身管理上的要求,可对用户单元的最大负荷进行统一、分组、单独设置不同限流值。当某单元实际用电负荷超过设定的用电负荷时,系统将自动切断该单元供电,只有当管理员对该单元进行过流复位时,用户单元才可以继续用电,各单元的限流值从0到单路最大负荷电流值(最大为40A)可设。

6) 单元用电情况查询:在系统软件和数据管理器上,用户可随时查询用户房间当时的用电情况,也可在系统软件上查询用电单元前十年的所用用电情况、基础用电和交费情况。

7) 免费基础电量设置:要求按照学校不同人群、宿舍不同人数可以按每月/季度/年对各组别的用户设定支持定时定额下发补助,当月的补助当月使用,未使用完的,隔月自动清零,重新自动发放补助;软件上账户余额与补助分开,月初优先使用补助电量。

8)远程抄表:本系统不需要工作人员到现场对用电量的集抄,而是通过数据集中器直接将用电数据采集到计算机上。

9) 退费管理:学生毕业时,系统操作员可以对该用户单元进行退费处理,并打印出所有退费用电单元的退费明细表;当学生调换房间后,系统计算机上能对学生宿舍的剩余电量进行数据转换。

10)非法操作、误操作阻挡提示:当操作员对系统进行误操作时,系统会自动对其进行阻挡,当操作员试图做一些对系统会有较大影响的操作时,系统也将有所提示,保障用户的操作安全。

11) 支持中途更换操作员:24小时不停机全天侯营业,并且中途支持更换操作员,软件系统可有多个操作员或管理员并能对其进行权限分配,只有当操作员用正确的用户名和口令登录时才能得到自己相应的权限。

12) 系统操作日志、账户操作日志和追踪审计:系统将把每个操作员所做的每一步操作都记录在数据库中,对其所有的操作都有可追溯性。

13)对账户的操作可批量或个别进行:系统允许对用户进行分组,默认为4组,当对用户进行各项操作时,均可按组进行操作。

14) 掉电数据保护、断电恢复功能:当电脑因非正常关机而引起数据库损坏时,系统软件会自动对数据库进行修复,绝对保障数据的安全。

15)用电数据统计分析功能:系统软件中含有报表打印功能,报表形式多样灵活,要求有柱状图、曲线图进行展示统计准确快速,图表要求简洁美观。

16)欠压运行模块:计量模块在欠压的情况下也能正常运行,电压范围在170-240V。

17) 实时监控:对每个学生房间的用电情况进行实时监控,实时监控的刷新速度是6秒一次,只要在6秒钟内就可以直观显示学生房间当前的用电数据(当前电流、剩余电量、已用电量、用电情况等)。

18) 用电数据采用电脑、数据管理器、中位机三重备份,当电脑关机或不正常时,电柜会在数据管理器的控制下正常运行。

19)房间调换进行数据转换:当学生调换房间后,系统计算机对学生宿舍的剩余电量进行数据转换。

20)恶性负载识别:当学生宿舍使用违规大功率电器或纯阻性负载(如:电炉,热得快等)时,系统将自动识别为恶性负载,并自动切断其电源,只有当管理员在监控电脑上对其进行复位后,用户才可继续用电,有效地避免了发生用电事故。为方便管理,要求恶性负载识别提供自动复位和手动复位两种模式,最小识别功率100W,可自行设置不识别区间段(如1400W-1600W恶性负载可不识别)。

21)能实现双回路供电:两个回路都能进行单独计量,要求在系统软件上分别进行查询显示,并在某一时间段内,允许空调、电热水器、电风扇使用的情况下,不允许电灯和计算机等设备使用(即:可以关断其中任一路,另外一路用电不受影响)。

二、智能电能管理系统我校在宿舍实现的功能

1)所有学生宿舍均采用一间双回路的控制方式,用两个控电单元点来控制一个房间。一路供空调或热水器专用,一路供照明、普通插座使用。两路均计量,一路带负载识别,一路不带负载识别,两路互不影响。(需提供实物结合系统软件进行验证)。

2)每间宿舍均具有智能开关,使用软件控制是否通断电,互不影响

3)通过软件设置实现不同的房间采取不同的熄灯方式。例如,大三学生的房间不进行熄灯控制,而大一大二学生的房间晚上要断熄灯等。

4)应具备电费最低值余额提示及欠费预警功能,要求提供WEB查询功能,当欠费达到设定值时,可通过实现自动断电。

5)电控购电数据报表能在系统软件进行预览并能以EXCEL电子表格形式导出,且能打印出来。

6)对接学校的节能平台。平台是浙江浙大中控的节能平台系统,将每个房间的每天的用电量、剩余电量上传。注:在平台软件上只要求查询,不要求对用电软件进行操作。

7)实现实时缴纳电费,实时上传购电数据到查询网站,并能统计每天用电量在查询网站上显示。

8)与学校信息门户系统对接,实现学生登陆一卡通门户查询自己房间的用电情况(含缴费情况)。只要选择宿舍所属的校区、楼名和房间号,即可查询宿舍的用电信息。查询内容:实时电量、剩余电量、缴费历史记录、用电历史记录。

9)要求按照学校不同人群、宿舍不同人数可以按每月/季度/年对各组别的用户设定支持定时定额下发补助,当月的补助当月使用,未使用完的,隔月自动清零,重新自动发放补助;软件上账户余额与补助分开,月初优先使用补助电量。

10)实现已用电量和剩余电量查询以及交费记录查询。

11)与学校“一卡通”系统对接,实现自助缴费,在已建设一卡通自助圈存机上输入房间编号采用校园卡进行电费的缴交,采用统一商户结算方式。

12)预留短信提醒对接接口,实现学校短信提醒功能。

宿舍管理系统论文:公安海警学院学员宿舍报修维修管理系统设计

公安海警学院是经国家教育部批准成立的公安部直属现役制普通高校,为了更好的实现学校的公安海警学院学员宿舍报修维修管理机制,本文作者从公安海警学院学员宿舍报修维修管理系统设计研究分析,以便和同行切磋与交流。

【关键词】公安海警学院 管理系统设计 学员宿舍

1 研究背景和相关概念

公安海警学院是经国家教育部批准成立的公安部直属现役制普通高校,创建于1983年。1999年3月,经教育部批准建立公安海警高等专科学校,2010年3月,学校升格为本科院校,更名为公安海警学院。学院机关编制训练部、政治部、院务部三个部门,各部门分设职能处室,下设基础部、船艇指挥系、机电管理系、电子技术系、后勤管理系、进修系等六个直属系(部)。为了更好的实现学校设施的完备公安海警学院学员宿舍报修维修管理机制正在筹划创建中。

1.1 JSP的简介

JSP和Servlet,在服务器上执行的,通常返回给客户端的HTML文本,只要在客户端浏览器就能浏览。在请求访问JSP页面的程序先执行,然后,一起使用的Web服务器的JSP文件的结果中遇到的HTML代码返回给客户端。Java程序段来操作数据库,重新定向网页可以插入,页面和动态页面的功能需要被建立。当通过标记和编程语言的技术,写出动态生成的网页,逻辑处理包。

在Java代码中,因为服务器是在客户端请求一个页面,然后返回给客户端浏览器的HTML页面生成。JSP是Java Servlet技术基础,并需要开发大型Web应用程序与Java Servlet和JSP来完成。易于使用的JSP的Java技术同样具备,完全面向对象,独立于平台和所有的互联网的主要功能可靠的安全保障。自推出JSP的,许多大型科技公司都支持JSP服务器,如IBM,甲骨文,BEA公司,因此迅速成为JSP服务器端语言的商业应用。

1.2 MySQL数据库

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle旗下公司。 MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。

2 公安海警学院学员宿舍报修维修管理系统的设计内容

2.1 情况分析

如今,在宿舍管理处的管理人员也都配备有专门的计算机。但在学员宿舍故障报修方面,却没有能够充分的利用计算机与网络。使得现在的学生宿舍故障的报修和维修还是停留在传统的方式上。因此,如何能提高员工的工作效率,激励他们的工作热情,减少人力资源的浪费,充分利用计算机和网络带来的优越性资源等,使得学员宿舍故障报修管理系统应运而生。学员宿舍故障报修管理系统可以极大的减轻管理员的工作量,提高维修人员的工作效率,同时减少了对资源的浪费。

2.2 方案介绍

所使用的架构是系统建设的关键,B/S框架是目前被广泛采用的一种先进的框架结构,只要有一台能上网的电脑就能使用,客户端零维护,并且系统的扩展非常容易。

因此,公安海警学院学员宿舍报修维修管理系统采用的是B/S框架,首先,学员通过系统将宿舍故障进行申报形成宿舍故障申报表;然后,宿舍管理员对该表进行审核,审核通过后形成新的宿舍故障报修表,将新表打印或传给维修人员;最后,维修人员根据该表准备所需要的设备进行维修。作为学员,还可以对维修的结果进行评价,同时也可以对所在宿舍的管理员进行评价;作为宿舍管理员,可以公布每天宿舍检查的成绩情况及一些重要通知。

2.3 处理流程

故障申报审核的主要作用是拥有管理权限的管理员登录系统后,获得相应的管理权限,可以对学生提交的宿舍故障申请表中的信息进行相应的管理。包括对需要维修的设备进行分类整理;对暂时不能维修的设备信息进行删除处理,并将信息反馈给提交申请表的学员;对一些常见的问题如因欠费造成停电的故障进行回复等。最终将审核后的信息表进行备份并传送给维修人员,以供维修根据表单信息准备维修工具和器材。

3 公安海警学院学员宿舍报修维修管理系统的用户特点及设计目标

3.1 用户特点

本项目的用户都是网上用户,主要包括三类,第一类用户就是学员用户,由于每次设备的保修,都要到宿舍管理员那去登记,很多时候大家比较匆忙,容易忘记报修,通过学生宿舍故障报修管理系统,他们可以非常方便的进行报修的申请。第二类用户就是宿舍管理员,他们平时在管理宿舍,需要记录大量的纸质文件,非常的不方便查看和管理,而使用本系统能够帮助宿舍管理员轻松的来管理这些申请表。第三类用户是维修人员,每次进行维修时,都要先去宿舍管理员那查看具体的保修登记信息,然后准备所要使用的设备,最后进行维修。借助于本系统的帮助,维修人员可以先查看每天需要维修的设备类型和数量,这样他们可以直接先准备好所需要的设备,大大的减少了维修的时间,提高了效率。作为用户,他们不需要经过特殊的培训,它和平常所用的软件有很大的相似性,只需一些基本的计算机知识,就可以轻松地使用此系统。

3.2 设计目标

(1)根据宿舍故障报修及报修后处理的流程,确定并实现软件的各个子模块。

(2)各个子模块完成各自在学生宿舍报修管理系统中的功能。

(3)各个子模块可独自自行完成一项操作。

(4)用户界面设计有好、简洁,一目了然。各项功能实现简单易操作。

作者简介

刘宗霖(1989-),男,山东省日照市人。现为公安海警学院在校大学本科生。研究方向为电子信息工程。

作者单位

公安海警学院 浙江省宁波市 315801

宿舍管理系统论文:高校宿舍管理系统需求分析

[摘 要]从大学生的角度出发,宿舍是彼此之间互相交流和共享自己学习、生活、娱乐中的点点滴滴的平台。从辅导员和学生管理工作者的角度来看,宿舍是一个信息化的平台,可以了解学生实时动态,为学生提供更加健康,良好的学习生活环境。如何利用计算机管理理念,借助互联网这一强大的工具去实现高效、稳定的宿舍管理系统是目前需要思考的重要问题。

[关键词]高校;宿舍管理系统;需求分析

1 高校宿舍管理现状分析

现代计算机技术广度和深度上快速发展已深刻影响着社会每个角落。但当前,许多高校在宿舍管理工作中,还采用传统的手工管理。这种传统的人工管理的方式存在着诸多缺点,如效率低、维护成本高等,导致学生管理工作难度加大,而且当面对查询以前的请假记录时,很难得到让人满意的结果。

充分调研当前高校宿舍管理工作现状发现,宿舍管理工作十分重要又相当繁琐。该工作直接影响到能否为大学生提供良好的宿舍环境,能否时刻确认在校大学生到勤情况,并保证大学生们人身安全等重要问题。因此,利用计算机技术,为学生和学生管理人员提供一个高效、实用、稳定的宿舍管理系统是一件急需解决的事情。

2 高校宿舍管理系统用户角色分析

在调研辅导员和学生对宿舍管理工作和业余生活中的种种需求,综合分析宿舍管理工作中的特点的基础上,该系统设计了系统管理员、辅导员及学生3种用户角色;同时,该系统也设计了签到、请假、班级论坛、资源共享4大功能模块。

2.1 管理员角色功能分析

系统管理是为管理员准备使用的,从权限来说是最高级别的,需要对系统有一定的了解和熟悉。系统管理员要负责整个宿舍的电脑网络,数据库的日常维护,制定并执行软件管理系统的备份和恢复计划、保障系统的正常运行。另外,系统管理员应全面熟练掌握系统的整体框架、各子系统的流程框架以及系统中的所有操作,在面对系统故障或者功能瘫痪的时候,能够分析并找到原因,并进行正确的恢复操作。在该系统中,系统管理员主要负责维护各个功能模块中的底层数据库,监督用户的非正常操作,并排除数据库中的异常值。

2.2 辅导员角色功能分析

辅导员是宿舍管理系统中的学生管理工作者,日常工作包括实时关注学生动态以及帮助解决学生在日常学习生活中遇到的种种问题。在该系统中,辅导员管理签到功能模块,查看学生在校情况,负责处理学生们的请假请求,并予以批准/否定。同时,辅导员也能通过浏览班级论坛和资源共享文件,实时掌握班级学生的生活动态,并处理相关问题。通过实现辅导员在4个功能模块中的操作流程,系统可以有效提高辅导员的工作效率,降低学生管理工作中各种信息的维护成本。

2.3 大学生角色功能分析

学生角色是宿舍管理系统中的核心角色。他们可以在宿舍管理系统中申请请假,并查看请假批准状态,实时完成签到,既可以在班级论坛上帖子,与同学们进行交流,也可以在资源共享模块中下载有用资源或者上传自己的共享文件。系统中这4个功能模块的实现不仅方便学生配合宿舍管理工作,而且给学生提供了自由交流,分享生活体验的网络平台。

3 高校宿舍管理系统的业务逻辑分析

宿舍管理系统主要由权限控制功能模块、签到功能模块、请假功能模块、班级论坛功能模块与资源共享功能模块组成,如表1。

权限管理功能模块包括模块管理、角色管理、用户管理、密码修改和密码追回5个子模块。权限管理模块会跟踪所有在线用户状态,通过权限控制向不同权限的用户提高不同的操作限制,不同的操作界面,并可以改变用户的操作权限。通过该模块,可以保证底层数据的高度安全性和一致性;同时,通过模块化管理也提高了学生宿舍管理系统的扩展性和复用性。

签到功能模块在权限管理模块的作用下,向不同的角色提供不同的子模块。当用户为辅导员时,签到功能模块由签到公告子模块,查看签到情况子模块和查看历史签到情况子模块组成。其中,签到公告子模块实现了辅导员可以定期地向学生签到公告,等待学生签到回应的功能;查看签到情况子模块用于显示最近一次签到结果;查看历史签到情况子模块用于显示历史上所有签到情况。当用户为学生时,签到功能模块由响应签到公告子模块和查看历史签到记录子模块构成。其中,响应签到公告子模块实现了学生响应辅导员的签到公告的功能;查看历史签到记录子模块实现了查看自己签到情况的功能。

请假功能模块在权限管理模块的作用下,向不同的角色提供不同的子模块。当用户为辅导员时,请假功能模块由查看待批准请假申请子模块、查看历史请假申请子模块和批准或拒绝请假申请子模块组成。其中,查看待批准请假申请子模块实现了辅导员可以查看最新的学生请假申请记录;查看历史请假申请子模块实现了辅导员可以查看班级所有同学历史上的请假记录;批准或拒绝请假申请子模块可以让辅导员对待批准的请假记录进行批准或者拒绝。当用户为学生时,请假功能模块由申请请假子模块,查看请假申请状态子模块和查看个人请假记录子模块组成。其中,申请请假子模块实现了学生可以向辅导员申请假期;查看请假申请状态子模块可以查看最新申请的假期是否被批准;查看跟人请假记录子模块实现了让学生可以查看本人所有的请假记录。

班级论坛功能实现了基于班级内部的论坛贴吧功能。辅导员和学生都能在该模块中使用发新帖,回复帖子,查看帖子的功能。即班级论坛功能模块由发帖功能模块,回复功能模块以及查看所有帖子功能模块组成。同时,在权限管理模块的作用下,当用户为管理员或者是辅导员的情况下,向该用户开放删除帖子功能模块,以维护良好和健康的论坛环境。

资源共享功能模块由资源,下载资源模块以及资源限制模块组成。其中资源模块实现了所有用户可以向资源共享模块上传自己的文件;下载资源模块实现了所有用户可以从资源共享模块下载到自己想要的资源;资源限制模块对上传和下载的资源大小,类型已经数目做出了详细的规定。与班级论坛模块一样,资源共享功能模块在权限管理模块的作用下,向辅导员和管理员用户开放删除指定资源模块,以维护良好,健康的资源共享平台。

4 高校宿舍管理系统总结与展望

只有不断地完善和提高,高校宿舍管理系统才会日益完善,功能才更强大,带来的效果才更显著。因此,接下来工作方向主要包括以下几点。

一是进一步了解学生宿舍日常管理工作和学习生活娱乐当中的流程细节,挖掘更多用户需求,进一步方便老师和学生们的日常生活,提高工作效率。

二是由于该系统是面向大量用户的综合系统,所以,如何让系统面对大规模并发请求的情况下,能稳定、高效运行是一个不可回避的问题。因此,在系统中添加并发管理模块,有效解决以后将会出现的大规模并发访问的问题。

三是将该宿舍管理系统与学校现有的教务管理系统进行相关链接,让用户在该系统中就能获取学校教务管理系统相关信息或通知,使教务管理,宿舍管理最终实现一体化。

宿舍管理系统论文:CRP数字化校园信息平台宿舍管理员日志管理系统的设计与实现

【摘要】 高校学生宿舍管理工作是学生管理工作中的重要一环, 宿舍管理员在宿舍管理过程中起到了举足轻重的作用, 宿舍管理员日志是记录每一天宿舍管理员工作宿舍管理状况的重要资料,当前,使用信息化手段进行宿舍管理已经成为一种趋势,本文通过宿舍管理员日志表单设计、宿舍管理员日志管理系统管理功能设计、宿舍管理员日志管理系统和其它系统互联互通的工作流程设计三部分给出了CRP数字化校园信息平台宿舍管理员日志管理系统的设计。

【关键词】 宿舍管理员日志 宿舍管理员日志管理系统 CRP数字化校园信息平台

一、CRP数字化校园信息平台介绍

“CRP”(Campus Resource Planning)意为“校园资源计划”,是基于企业资源计划ERP(Enterprise Resource Planning)管理系统的思想提出来的[1],CRP是一个以教学和信息化管理为核心的新型的数字化校园信息平台。通过识别和规划校园内外部的信息资源,并将学校的各种信息资源进行有机整合,并对各种资源进行分析和规划,以达到资源“无边界”化、相互融合的最佳组合,实现理想的教学和信息化管理效果,从而达到提高办学水平和人才培养质量的目的。CRP 平台以角色间业务活动为核心线将学校内部所有资源整合在一起,对党务管理、教学管理、学生管理、师资管理、招生、就业、科研、财务、后勤等校园资源进行规划和整合,从而达到最佳资源组合,取得最佳教学和信息化管理效果[2]。

二、宿舍管理员日志

目前中国高校的学生基本都是90后居多, 大多数学生都是在家中被视为掌上明珠的独生子女,他们相对来说生活自理能力比较弱、集体观念不太强,碰到学习和生活上的不顺利需要关注和开导,在大学里的教室和活动场所都是全校共享的,学生通常没有固定的教室和专属的活动场所,因此,学生宿舍就成为了大学生相对固定的学习、生活和思想交流的重要场所。学生宿舍管理关系到学生人身安全和财产安全,关系到学生思想状况和人际交往, 关系到学校正常的教学、生活秩序。

各高校应该从维护学校稳定大局和促进学校持续科学发展的高度, 把学生宿舍管理工作作为学校教育和管理工作的重要组成部分来抓[4]。目前各高校都是一栋宿舍配置几位宿舍管理员轮流值班,管理和服务着几百位学生,工作量比较大,通过信息化管理加强高校学生宿舍管理工作已经势在必行。

填写宿舍管理员日志是高校宿舍管理的重要内容,宿舍管理员日志通常涉及卫生、设备、安全、巡查和学生教育等宿舍管理的重要内容。这些内容真实地反映了每一个宿舍管理员的工作状况和学生状况,是很宝贵学生管理数据,同时也是衡量宿舍管理员工作量的一个方面。

目前很多高校宿舍管理员日志的填写、汇总还没有实行信息化管理,每位宿舍管理员每天工作结束以后都要填写一张纸质的日志表格,这种传统的纸质人工填表人工统计的方式, 非常繁琐, 工作量比较大,效率低下,更重要的是很多在宿舍管理员日志上体现的有价值的数据没法进一步有效利用,如特殊问题、紧急情况、巡查记录情况无法及时发送给学生工作的领导做进一步的处理,除此之外,也无法接受来自其他工作岗位和信息系统的数据(如教师日志管理系统中所记录的学生上课考勤信息和上课表现情况(反馈学生是否缺课、上课表现情况等),一卡通系统中学生当日刷卡离校和返校情况(反馈学生是否当日通过门禁刷卡离开学校)、当日未刷卡记录(反馈学生可能通过爬墙的手段离开学校)等)。

随着网络技术和计算机软件技术的发展和普及,通过在网络上开发宿舍管理员日志管理系统用于宿舍管理已经是一种趋势,首先把人力从这些简单繁琐的活动中解放出来很有必要,并十分迫切[3]。更重要的是,在CRP数字化校园信息平台下,宿舍管理员日志管理系统可以和教师日志管理系统、一卡通消费系统和学工管理系统进行资源配置,宿舍管理员日志管理系统接收来自于教师日志的考勤信息和学生表现信息,接受来自一卡通系统的离校、返校刷卡记录和学生当日未刷卡记录,并将特殊情况、突发事件、巡查记录、卫生、设备和安全等宿舍情况等重要数据发送到学工管理系统从而形成高效的资源配置,促进学生管理工作。

三、Crp数字化校园信息平台宿舍管理员日志管理系统的设计

3.1宿舍管理员日志表单设计

图1为宿舍管理员日志的表单,其中有宿舍卫生(杂物堆放情况、其他卫生情况)、设备(走廊楼梯围栏情况、应急灯情况、电箱情况),安全(消防栓情况、警示标志情况),巡查(巡查记录情况、特殊问题或紧急情况)等宿舍管理内容。

3.2宿舍管理员日志管理系统具有的功能设计

(1)日志前台表单填写功能

在网络上提供如图1的电子日志表单给每一位宿舍管理员在每天完成工作后填写。

(2)日志后台管理功能和数据应用功能

提供基础设置、高级设置和管理日志等后台管理功能。

根据每一位宿舍管理员填写的日志表单中的数据做数据统计和统计查询应用。

基础设置功能:设置填写数(设置每个月需要宿舍管理员完成各项工作的次数,如安全检查的次数),设置审核和处理接收人(设置宿舍管理员日志填写完成后将发送给谁审核,将由谁处理特殊问题或紧急事件),设置月度指引(设置每个宿舍管理员当月的注意事项和重点工作)。

高级设置功能:系统参数设置(设置日志填写超时期限),权限设置(为宿舍管理员设置填写权限,为学生处管理人员设置审核和系统管理权限)。

未评价和未填写日志管理功能:宿舍管理员需要在规定时间内填写日志并提交,提交的日志将自动发送往接收人处(负责系部学生工作的负责人),接收人审核以后将进行评价。日志后台功能里面应可以查询未填写和未评价的日志列表。

数据统计:数据统计中可以查询到每一位宿舍管理员填写的“日志明细”、“已评价日志”和“案例小结”等信息。

查询公开:将每一位宿舍管理员填写的日志进行汇总和整理成列表供公开查询,列表有宿舍卫生(杂物堆放情况、其他卫生情况)、设备(走廊楼梯围栏情况、应急灯情况、电箱情况),安全(消防栓情况、警示标志情况),巡查(巡查记录情况、特殊问题或紧急情况)等宿舍管理内容统计。

3.3 宿舍管理员日志与其它信息系统互联互通的工作流程设计

在crp数字化校园信息平台中,宿舍管理员日志管理系统可以和很多系统进行互联互通,宿舍管理员日志管理系统依赖其他系统的数据,并将收集到的宿舍管理员日志填写的数据传递到其他系统中做进一步处理和运用。如图2所示。教师日志管理系统中的学生上课缺勤情况、课堂表现情况将被发往宿舍管理员日志管理系统,一卡通系统中的学生离校、返校刷卡记录和学生当天未刷卡记录名单也将会发往军事教官日志管理系统,宿舍管理员将进一步核对这些信息并利用这些信息对学生进行有针对性的管理,宿舍管理员日志系统中的特殊情况或紧急事件将发往学工系统的固定接收人(系部学生工作的领导和学生处的领导),接收人将进一步处理学生的突发事件。

四、总结

宿舍管理员日志是记录每一天宿舍管理状况的重要资料,也是日常学生管理的重要组成部分,利用信息化手段进行宿舍管理已经成为共识,各个高校应该重视数字化校园下的宿舍管理员日志管理系统的建设,宿舍管理员日志管理系统不但提高了工作效率而且所采集到的宿舍管理工作数据,对学生工作监控和管理具有很重要的指导意义,对采集数据的分析和利用可以更好的服务于高校管理。

宿舍管理系统论文:浅谈Delphi6.0环境下学生宿舍管理系统的设计

摘 要:利用计算机技术建立的信息化、智能化的学生宿舍管理系统,能够减轻学校宿舍管理人员的工作量,提高工作效率。高校学生宿舍管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。Delphi6.0是比较完备的面向数据库开发工具,同时它也利用其提供的各种面向对象的开发工具,是数据窗口这一能方便而简法操纵数据库的智能化对象,提供了强大的数据环境,更有利于对数据库和数据表的直接操作和处理,提高了编程效率和可靠性。

学生宿舍信管理系统的主要任务是利用计算机对宿舍学生信息、寝室信息、出入信息进行常规的管理(如增加、修改、删除、查询、存储),迅速准确地完成学生宿舍相关信息的查询以及报表打印。

一、 可行性研究

1. 技术可行性:Delphi能够快速开发桌面应用软件,住宿学生人数如果很多,如一般的高校人数超过了1万人,可采用Access做后台数据库。现有技术完全可以实现该系统。2. 经济可行性:虽然计算机资源需要一定的开支,但是通过现代化管理。利用计算机技术,可以大量减少不必要的人力、物力、财力的支出。3. 操作可行性:学生宿舍管理系统面向的是学校后勤集团公寓管理部门,宿舍管理人员只需懂得计算机操作的初步知识即可。

二、 系统功能

1.要求登录用户必须输入正确的用户名和密码才能进入系统。2.应具有导入Excel数据,Access数据功能。3.能够提供存储学生照片和浏览学生照片功能。4.应提供强大查询功能,以方便用户对各种存储信息的查询。5.应提供登记学生住宿情况的功能。6.应提供学生假期留校登记、人员来访登记、物品出宿舍楼登记。7.应提供增加、删除、修改用户帐户的功能。8.还应具有添加、修改、删除学生及员工基本信息的功能。9.能够在前台对后台数据库进行一些基本管理。

三、数据库的建立

1表的建立:本系统需要建立6个表:1用户表(用户名,用户密码,用户权限);2学生基本情况表(学号,姓名,系别,班级,性别,宿舍,寝室号,寝室电话,联系电话,入住时间,职务,身份证号,民族,家庭住址,籍贯,假期留校,照片);3寝室表(宿舍,寝室号,居住性别,应住人数,实住人数,价格,寝室电话,物品欠缺,物品备注);4物品出楼表(学号,姓名,宿舍,出楼货物,证件名称,时间,值班人,备注);5员工表(员工编号,姓名,性别,所在宿舍,职务,家庭住址,联系方式,备注);6人员来访表(来访人姓名,被访人姓名,所访宿舍,所属关系,来访时间,结束时间,值班人,证件名称,备注)。

2建立联系:本管理系统共用到6个表,各表之间均有一定的关系,可以进行关联。例如学生基本情况表、寝室表通过寝室号关联起来,学生基本情况表和物品出楼表通过学号关联起来等,当某个表发生插入、修改、删除等方面的改动时,相关联的表之间也要进行相应的改动。

四、系统各模块设计与实现

1系统登录模块:为了防止非法用户登录系统,破坏系统。系统应该采取一些措施防止非法用户登录。系统中当某个用户三次登录失败之后,系统自动退出,并警示用户!

2系统管理模块

用户管理:1) 在实现该功能时,需要用到权限表,因此需要用一个TADOQuery控件实现窗体与数据库之间的关联。2) 新增用户:管理员->输入增添用户名->输入密码->确认密码->选择权限->完成添加用户。3) 删除用户:管理员->选择要删除的用户->实现删除功能。

密码设置:1) 通过TADOQuery控件实现该功能模块与数据库的关联。2) 其次为了确保该功能的完整性,确认之后需要判断一下所有的编辑框中的输入不能为空。3) 最后在确认时,还需要编程实现判断原始用户名和密码是否一致,只有一致才有权限修改你的密码。

3数据导入模块:本系统设计数据批量导入模块,目的就是要充分利用已有的数据,利用 Excel强大数据编辑功能。在数据导入过程中,利用TADOQuery控件强大的功能实现跨库查询,用复杂SQL语句来防止在导入过各上引起的数据冲突。

4信息录入模块:虽然系统提供导入外部数据的功能,但对于少量数据,或是增添个别遗漏数据,也需要系统提供单个数据录入功能。用一个TADOQuery控件实现向数据库的相应表中插入记录。当用户插入记录时,系统要检查用户所输入的信息是否完整。如果未填必填项则终止提交事务并提醒用户。同时要检查用户所输入数据是否与库存数据产生冲突,若有冲突,则终止提交事务,并提提醒用户。

5信息查询模块:对于学生信息的查询,可以按学号查询、按姓名查询、按班级查询、按寝室号查询,这四个功能模块在具体编程实现上基本上是一样的。

6信息修改模块:由于学生调换寝室、寝室财物缺失、员工信息发生改变等原因,管理员需要修改数据库中现有数据。用一个TADOQuery控件实现对数据库的相应表中记录的修改。

7出入登记模块:为了寝室的安全,需要对来访人员做相应的来访登记。而对贵重物品出楼也要做相应的登记,为了方便假期寝室管理,对假期留校学生进行统一登记。用一个TADOQuery控件实现向数据库的相应表中插入记录或修改记录值。在进行人员来访,货物出楼时,除了记录相应的人员信息外,还自动提取系统时间,记录事件发生具体时间,以备后用。在登记假期学生时,只需对学生记录中的值做相应的修改。

8报表模块:报表模块是学生宿舍管理系统的一个重要模块,Delphi带报表功能并不强大,可以和Excel报表功能有机结合起来,给用提供强大的报表功能。

五、结束语

学生宿舍管理系统的开发,先从问题的定义开始,确定要解决的问题,进行必要的调研,即对数据进行采集和分析,之后对系统进行需求分析(包括数据需求和功能需求),给出系统的结构图、各功能模块,最后进行数据库设计和应用程序设计。相比一些数据库编程语言,用Delphi6.0来开发数据库应用系统侧重于追求系统结构设计的合理性、功能的完善性、方便用户使用等方面,而且界面提示清楚,提高了编程效率和可靠性。

宿舍管理系统论文:宿舍管理系统

摘要:目前许多类似学校的机构都需要一套现代化的宿舍管理系统,这个系统能方便管理者管理宿舍。宿舍管理的智能化、信息化的一站式服务越来越受到许多学校的欢迎。我们考虑到系统使用者大多数会是学校的后勤管理人员以及学生,因此,受用户群体的限制,这个系统必须简单好用,如果设计的太繁琐反而会影响效果。我们在实现双向交流的前提下,将整个系统尽量的简单而高效。我们这个宿舍管理系统在满足学校等机构的需求下,又非常人性化。

关键词:宿舍管理;智能管理;VC++;TortoiseSVN

1. 系统需求分析

1) 信息化时代尤其是移动互联网时代学生更愿意使用互联网进行生活的管理,过去的管理方式已经不受学生喜欢,传统管理效率低、手续繁琐,处于社会最新潮的学生面对传统的宿舍管理产生矛盾;

2) 高校现在越来越信息化,高校规模也越来越庞大,人数的增加给宿舍管理带来压力,管理成本也会增加,所以智能化的宿舍管理系统不仅可以节约成本,提高效率,还会受到学生的欢迎;

3) 宿舍管理智能化也是推进高校信息化的一个重要组成部分,所以宿舍管理系统会受到大部分学校的欢迎,目前这个市场尚处于待开发状态,各个高校的后勤管理还都比较落后,因此我们这个系统会受到欢迎;

2. 总体设计

1) 总体需求设计;

3. 详细功能设计

1) 全体用户:实现登录、查看通知、修改密码、修改密保问题;

判断用户是否有操作权限,登录系统或者退出系统,用户忘记密码时联系高级管理员查找账户信息,登录系统后可以修改自己的密码问题及答案,所有用户都可以查看通知;

2) 高级管理员:实现学生信息管理、账号管理、宿舍信息管理;

编辑修改宿舍管理人员登录系统的账号信息,编辑修改宿舍信息,编辑修改学生信息,向管理员和学生通知,

7. 项目总结

1) 本系统在宿舍管理方面满足基本的需求,因为并没有进行实际商用检测,所以如果运用于实际的环境中还有待改善,但是我们在设计之初已经做过详细的需求分析,并且进行过严格的软件测试,这个系统达到基本的要求,我们考虑到用户群体的特征,将系统的界面设计的人性化,适合商业运用;

通过这次系统的设计开发,我们学会了很多实际运用的知识而不仅仅是把一个系统开发完成。实际过程中我们需要考虑到很多方面,包括开放的成本和使用的方便程度。我们作为一个团队共同完成这个系统,这对今后我们的学习会有非常大的帮助;(作者单位:西南交通大学)

宿舍管理系统论文:学生宿舍信息管理系统的分析与设计

摘 要:宿舍管理是大中专学校事务工作的重要组成部分。随着计算机技术的不断普及与发展,运用计算机辅助的现代化管理手段实现宿舍的全面信息化管理,对于实现有序管理、保障宿舍安全具有重要意义。本文对宿舍信息管理系统的功能进行了分析,包含房间管理、宿舍分配管理、学生住宿管理、宿舍财产管理、宿舍系统管理等子系统;同时从系统架构、业务流程、数据库、用户权限等几个模块提出了信息管理系统设计方法。

关键词:宿舍;信息管理系统;分析与设计

传统的单纯依靠管理人员对宿舍进行人工管理,已不能适应我国大中专学校的发展需求。单纯的依靠人工对管理信息进行处理,不仅会导致物力、人力的浪费,且难以获得良好管理效果,因此,开发并使用宿舍信息化管理系统是其必然发展方向。但是,目前我国的宿舍信息管理系统建设中存在一些问题,需要不断的提高信息管理系统的技术,完善信息管理系统的设计。这也是本文的努力方向。

1 宿舍信息管理系统的功能分析

依据业务需求的不同,可以将宿舍管理系统分为房间管理、宿舍分配管理、学生住宿管理、宿舍财产管理以及系统管理等五个模块。各模块功能分析如下:

1.1 房间管理子系统。关于房间管理的功能,其主要有房间调换、入住管理、房间信息管理以及迁出管理几个子系统。入住管理这个子系统的主要功能是为新入住学生安排房间,并将其主要信息输入到系统里。在这个系统里,可以根据情况的变化,进行信息的查找、修改和删除等操作;房间调换管理的功能是指当学生调整房间后,将其调换之前的房号、调换之后的房号、调换的原因、调换的时间等一些信息录入到系统中;房间迁出管理的功能是指能够查找学生的迁出信息,包括其寒暑假离校信息以及毕业离校信息等;房间信息管理的功能有多个方面,主要包括查询房间信息、统计空置房间数目、统计房间总床位数、新增加的房间信息等。学工人员操作房间管理业务的全部流程,主要包括对入住、调整、迁出、房间信息以及财产这些子系统管理的操作,并完成对以上录入信息的汇总统计。

1.2 宿舍分配管理子系统。对于宿舍的分配管理,其功能包括宿舍的安排管理以及宿舍的片区管理。宿舍的安排管理功能包括了录入安排信息、修改安排信息、制定安排规则、重置宿舍安排等。对学生进行宿舍安排时,要依据性别、专业、班级等进行安排,以方便宿舍管理;宿舍的片区管理工作主要有片区信息录入、片区信息的修改、片区划分等,学工处根据自身需要进行片区的划分,并将划分信息进行相应的录入。

1.3 学生住宿管理子系统。对学生进行宿舍管理时,可以将其分为宿舍卫生管理、学生表现管理以及来访管理。宿舍卫生管理是指对宿舍卫生进行评分、检查等信息进行核查增删。对宿舍进行来访管理是指将来访人信息、来访对象、来访人信息审查进行信息的录入。学生表现管理包含了学生违规信息登记、学生漏宿、留宿信息登记等。

1.4 宿舍财产管理子系统。宿舍的财产管理是指对学生的个人财产以及宿舍的公共财产进行管理。学生个人财产管理工作由学生个人财产登记、个人财产信息查询、个人财产丢失处理等构成。宿舍的公共财产管理主要是宿舍财物的购入申请、宿舍财物的购入审核、录入财物的更新、维修信息等。

1.5 宿舍系统管理子系统。宿舍的系统管理是由管理信息、管理系统参数设置、用户管理等子系统组成的。信息管理由撤销信息、新信息等组成;系统参数设置一般包含了房间信息的设置、楼层信息的设置等;用户管理,包括对用户的权限、新用户的注册、用户的注销、用户修改密码等进行管理。

2 宿舍信息管理的系统设计

软件工程实施开发工作时,其设计是连接系统需求分析和系统实现之间的重要桥梁,设计的质量直接决定了系统达到预期需求目标的可能性。宿舍信息管理系统通过使用B/S模式,采用SQLserver2008数据库和建立起稳定高效的Web应用系统。此系统包括了学生用户模块、管理员模块以及宿管用户模块三大模块。系统使用架构是三层模式架构。通过此架构分离业务逻辑层、数据访问层、表示层,并由密封好的数据库访问层对数据库的所有操作进行操控。学校的宿舍信息管理系统的设计包括了系统架构设计、业务流程设计、数据库设计、用户权限设计等子系统。

2.1 系统架构设计。信息管理系统中的系统架构设计包括了系统软件体系结构与系统网络体系结构。而系统软件体系使用的是B/S的体系结构,B/S的体系结构由处理层、客户端以及数据库组成。客户端将收集到的数据存入到数据库中,然后通过客户端对数据库进行数据请求,最后数据库反映客户端的请求指令。所以从整个系统架构可以看出,这三个结构是紧密联系的,不能分割的。系统的网络体系结构,其系统具有客户端,每个客户端对数据进行处理,最终由服务器数据库完成数据存储。

2.2 业务流程设计。此系统涉及到了多种业务流程,比如网上问答业务、管理业务等。在设计时,要根据不同的业务需求进行设计。例如对用户管理业务来说,其用户管理包含了用户审核、添加、删除、修改等操作流程。应该使全部的业务层操作都使用数据访问层,然后依据数据访问层来调用存储的数据。此种方式既可以清晰地体现系统的代码层次结构,又能够通过使用存储过程来提升系统的效率。对网上问答业务来讲,网上问答是由学生用户提问与管理员老师回答问题组成的。其中学生用户提问的操作主要由查看、修改、增加等组成。管理员回答问题的操作由查看、搜索等组成。

2.3 数据库设计。对数据库进行设计,包括了E-R图分析与数据库表的设计两个方面。

(1)E-R图的分析。E-R图提供了表示实体类型、联系、属性的方法,主要用来对现实中的概念模型进行描述。实体性表示方法是指如果实体的属性相同时,其性质与特征也相同,采用属性名和实体名集合刻画与抽象同类实体,在E-R图中采用矩形来对其进行表示,并在矩形框内表明实体名。属性在E-R图里用椭圆形来表示,并采用无向边的方式,将其与相关实体相连接。联系也称作关系,是指信息世界中用来反映实体之间或者实体内部之间的联系,在E-R图中使用菱形表示。

(2)数据库表的设计。数据库是宿舍信息管理系统的核心,因此所有的功能实现与信息交换的基础是数据库。要将学校的宿舍信息管理系统的功能展示出来,一定要建立起与其宿舍功能需求相应的数据库,并保证数据库系统的完整性与安全性。例如,在系统应用时,应该对系统中不用的用户设置不一样的使用权限,并且规定系统数据的访问权限与级别。为了确保数据库的完整,要注意其设计和功能对应的各类数据的准确性,且保证在不同数据库中的相同数据是一致的。

2.4 用户权限的设计。系统中使用的各个部门、每个师生都具有不同的用户权限、职能等。严格控制用户登录权限,对不同使用用户采用角色权限的方式对其进行授权。此角色权限方法的优势是,如果对不同用户授予大批权限时,通过使用授予其不一样的角色来对其授权。这种方法有利于对不同权限的多个用户实行管理。此外,也可以单独授予特殊权限给用户。当用户登录系统后,依据每个用户的权限对其操作内容进行控制。

3 结束语

要对宿舍信息管理系统进行完善,应该分析宿舍的功能需求,并根据需求来设计、改进宿舍信息管理系统,不断优化系统建设中存在的缺陷,设计出具有高效、稳定、实用的学生宿舍信息管理系统。

作者单位:青岛科技大学 信息科学技术学院工程硕士班,山东菏泽 274000