每个学校都会有自己的一套管理方法和管理制度。同时很多学校的管理方法都是大同小异。在宿舍管理过程中宿舍管理制度是一个依据,同时也是一种规范。文中是搜索整理的学生宿舍管理系统论文6篇,以供借鉴参考。
学生宿舍管理系统论文第一篇:学生宿舍管理系统的设计与实现
摘要:宿舍管理系统可以有效解决宿舍的管理和信息登记,当下计算机技术在高速发展,越来越多的人开始对宿舍管理系统产生兴趣并投入其开发与研究之中。文章对我国学生宿舍管理问题进行了研究。在相关文献的基础上,根据鄂尔多斯应用技术学院学生与宿舍管理员的实际需求,进行了详细的分析与研究。文章着重对学生出入信息管理、停车位与充电桩管理以及宿舍维修管理进行详细设计,再用Visual Studio 2017软件和编程语言Visual Basic完成系统的建设。最后,对学生宿舍管理系统的进一步完善和发展趋势提出了看法。
关键词:数据库设计;数字校园;学生管理;
Abstract:Dormitory management system can effectively solve the management and information registration of the dormitory. At present, computer technology is developing rapidly, more and more people begin to have interest in the dormitory management system and conduct research and development on it. This paper studies the management of students dormitories in China. Based on relevant literature, this paper makes detailed analysis and research according to the actual needs of students and dormitory administrators in Ordos Institute of Applied Technology. This paper focuses on the student access information management, parking space and charging pile management and dormitory maintenance management and designs in detail, and then uses Visual Studio 2017 software and programming language Visual Basic to complete the construction of the system. Finally, the further improvement and development trend of the student dormitory management system is put forward.
0 引言
我国的大学生逐年增加,学校的办学规模也逐渐扩大,传统的宿舍管理手段与方法已经跟不上时代的发展,满足不了人们的需求。
在国内,随着近年来计算机的快速发展,计算机技术以其强大的处理功能被越来越多的人所熟知,人们生活的方方面面都用到了它。在国外,国家十分重视并加强对学生宿舍管理的力度,20世纪90年代就有许多研究人员开始对学生宿舍管理系统进行研发。国外在这方面研究时间长,技术已逐渐成熟,设计的标准也逐渐统一,有很多值得我国借鉴的地方。
在我国,随着计算机的兴起,各种管理系统也开始逐渐走向正轨。国内制度与国外不同,并不能全部照搬国外的先进技术,因此近些年,我国开始投入大量资金用于研发学生宿舍管理系统。经过几年的不懈努力,我国在相关领域也小有成就。本文结合学校的实际需求,完成了宿舍管理系统的设计,切实解决了宿舍管理难等问题。
1 相关技术介绍
1.1 C/S体系结构
因为系统需要进行实时管理,所以选择C/S客户端服务器体系架构较为合适[1]。它的优点主要有:(1)界面美观。客户端实现了比较美观且复杂的界面。(2)处理事务快。由于存在客户端,很多时间响应可以直接写入客户端界面,使得处理事务更加快速高效。(3)安全保密性能好。采用C/S架构,可以避免信息拦截导致泄露问题。
1.2 Visual Basic(VB)与Visual Studio(VS)2017
Visual Basic语言是由微软公司提供的,它是一种面向对象的语言,和C语言、Java编程语言类似[2]。VB语言完美支持Windows系统开发,且容易学习,综合考虑后,本系统决定使用VB语言进行开发。
Visual Basic语言自身存在的特点有:(1)基于事件。VB适用于桌面应用的开发,主要原因是其基于事件触发响应,与系统的开发要求相同[2]。(2)轻量。VB能够提供大规模数值计算并有效地提高计算效率。(3)面向对象。面向对象语言能够很好地符合软件开发规则,对逻辑等编码十分友好。(4)支持数据库系统的访问。VB语言支持多种数据库的连接,甚至连Excel都能够连接读取数据。
1.3 统一建模语言UML
统一建模语言并不是用来编码,它主要是可以帮助设计者进行需求分析,以下为UML常用的4种模型[3]:(1)用例建模。用例图可以体现实际用例和用户角色之间存在的关系,通过用例图,开发人员就可以了解用户角色以及要实现的功能。(2)活动图。活动图主要是将相关角色之间的互动交流通过一种泳道图展现出来。(3)时序图。时序图主要是描述整个系统某一操作的整个流程,以时间排序进行。(4)类图。主要用于描述整个系统中类与类之间的关系以及每个类所包含的属性和相关操作方法。
2 系统需求分析
系统需求分析主要完成非功能性需求的分析和功能性需求的分析[4]。本文首先对整体系统进行概述,然后对功能性需求进行详细的分析,并利用用例图、时序图、活动图以及类图进行建模,对数据库进行详细的设计,最后列出系统的非功能性需求。
2.1 系统功能需求分析
学生宿舍管理系统按照需求分析的结果开始设计。系统开发的最终目标是提高管理效率,提升服务质量。设计学生信息的管理系统是被约束的,主要有下面几点要求:(1)系统角色为宿舍管理员、学生以及系统管理员,针对不同的角色,所具备的权限是不同的。(2)学生可以对宿管提出申请完成报修,宿舍管理员可以审批申请,并跟踪维修状态。(3)宿舍管理员可以对学生的出入情况进行记录,比如晚归、未归、请假、销假以及物品的寄存。(4)系统管理员负责宿舍信息录入、用户的注册与信息查询。
2.2 系统模块结构
通过完成关于宿舍信息管理的调研工作,再结合需求分析得出的结论,设计学生宿舍的信息管理系统整体功能的模块结构。
根据学生和宿舍管理员提出的真实需求,在研究的过程中对系统模块进行了划分,分别为:维修信息管理模块、停车位信息管理模块、用户信息管理模块、宿舍管理模块、充电桩管理模块、公共财产管理模块以及系统管理模块。其中,用户信息管理模块包含对学生基本的信息录入、信息的管理以及对宿舍管理员的信息管理模块;维修信息管理模块包括维修信息的录入与审批;停车位与充电桩管理模块主要包含停车位与充电桩的使用情况查询与使用;公共财产模块主要包括学生宿舍的公共财产录入与查看;系统管理主要包含用户的注册、用户信息查看以及各种信息的录入等模块。各功能模块彼此协调,最终形成一个完好的学生宿舍管理系统。功能模块结构如图1所示。
2.3 数据库设计
E-R图在数据库概念设计的过程中必不可少[5],整体的E-R图如图2所示。
2.4 系统非功能性需求
系统在设计时进行了功能必要的需求分析,在满足功能需求的同时,还需要满足一些非功能性需求,以保证系统的正确运行与使用:(1)保密性。该系统录入的学生宿舍信息、宿管的信息会进行严格的保密。(2)易操作性。学生宿舍管理系统可以方便用户的使用,容易上手操作,这样可以提高使用效率。(3)可扩展性与易维护性。系统在开发过程中,应设计好接口,以备后续开发人员使用[6]。
3 系统详细设计与实现
学生宿舍管理系统采用C/S(客户端/服务器)架构。该系统网络的拓扑架构如图3所示。
图1 系统功能结构
图2 E-R系统
图3 系统体系架构
4 结语
本文完成了学生宿舍管理系统的研究与实现工作。根据学生与宿舍管理员切实的需求进行分析讨论,设计出符合要求的宿舍管理系统,并投入使用。在系统研发过程中,不断基于面向对象的思想做出钻研,最后确保了系统运行的流畅度。本阶段工作的重点包括:(1)选用C/S(客户端/服务器)设计模式进行系统的架构建设,利用VS2017编译器及VB语言进行编程;(2)通过大量的调研,得到用户的需求信息,并对系统进行了详细的需求分析;(3)进行详尽的数据库设计,利用大量关系数据表进行开发。在未来的系统中,希望能够针对以下几点内容进行开发:(1)对学生晚归现象进行数据分析,预测学生动态;(2)加强宿舍消防管理。
参考文献
[1]胡橙凤.基于B/S架构高校宿舍管理系统设计与实现[J]电脑知识与技术, 2020(6):61-62,69.
[2]朱埔锐.基于visual basic的学生宿舍管理系统设计[J]通讯世界,2020(1):60-61.
[3]唐瑞明,李论,陈珊高校宿舍管理系统综述[J.电子技术与软件工程, 2020(4);:64-66.
[4]初庆东,张敏霞,崔卫韬.-种新型高校学生信 息管理系统的设计与实现[J].信息技术, 2019(6):69-71,76.
[5]陈湘瑾,于孔亮,祖子帅,等基于数据库和Java的宿舍管理系统[J]科学技术创新, 2021(9):96-97.
[6]胡子豪.学生宿舍管理系统分析与设计[J.信息与电脑(理论版) , 2018(21):82-83.
学生宿舍管理系统论文第二篇:学生管理视角下川北幼专智能宿舍管理系统的研究
摘要:本文以川北幼儿师范高等专科学校为例,利用物联网、大数据等技术设计一套操作精简、逻辑性强、计算快速、分析精准,具备宿舍分配和日常管理且融入“育人”思想的宿舍管理系统。
1 前言
高等院校学生宿舍具有人员密集度高、人员结构差异性大、活动空间和基础设施等资源受限的特点。随着招生规模的扩大、互联网科技产品的渗透和智能化设备的广泛应用,我国高等院校的宿舍管理模式面临着新的问题和挑战。
本文以《“十三五”国家信息化规划》和《教育信息化2.0行动计划》为原则,以“育人”为目标,利用“互联网+”思维及大数据、物联网等新型技术进行研究,最终以川北幼儿师范高等专科学校为例为高校宿舍高效管理的提升提供依据。在高校宿舍管理工作中引入智能高校宿舍管理系统,取代传统管理模式,将提高宿舍管理效率以及准确率,提高学生宿舍管理的安全性和完备性,减少资源浪费,实现高水平的无纸化宿舍区域管理,对大学宿舍的智能化管理具有积极的促进作用。同时注重高校宿舍管理在卫生、纪律、安全方面形成良好的宿舍环境,培养大学生的劳动观念、集体主义观念、助人为乐品质、自主实践能力和良好沟通交往能力,对促进大学生全面发展具有十分重要意义。
2 相关技术概述
2.1 J2EE
J2EE是用来开发、部署和管理多层架构,是面向Web以服务器为中心的企业级应用开发框架。J2EE跨平台表现突出;同时提供了分布式、可移植构件的框架,便于高效开发;简化了服务器端中间层构件的设计;为构件与应用服务器提供标准API;获得了业界的广泛支持和使用。
3 需求分析
3.1 基本要求分析
本系统应实现操作精简、逻辑性强、计算快速、分析精准,除具备宿舍日常管理外还需融入“育人”思想。
3.1.1 本系统的主要功能
宿舍管理,学生管理,纪律考核管理,卫生量化管理,请假管理,报修管理,舍里帮,教育管理,系统管理。
3.1.2 系统性能
系统在保障宿舍业务安全运行的同时,还应支持高并发访问、响应速度快、数据安全性高。
3.2 设计条件分析
该系统至少需要一台8核CPU,16G内存,500G存储,10M带宽云主机作为服务器,且云主机需要独立的IP资源接入校园内网和互联网。同时可根据需要申请独立的域名并解析到此IP上。详细系统需求如下:
Centos6.5或Windows Server 2012操作系统。
My SQL5.7及以上数据库。
JRE 1.7.0_80或更高版本的Java运行环境。
Tomcat 7.0.85或更高版本的应用服务器。
3.3 可行性分析
经过前期调研,通过对调研结果的分析本系统具体的可行性分析如下:
图1:总体设计
图2:系统架构图
图3:学生管理表数据模型
3.3.1 管理上的可行性
本系统主要面向的是学生宿舍内部管理,而在当前“互联网+”时代管理部门的工作人员都已具备信息化系统使用和管理的经验,同时本系统是基于当前宿舍管理制度上进行的设计,因此管理人员借助本系统可更有力快捷的落实当前宿舍管理制度。
3.3.2 技术上的可行性
本系统基于人性化便捷设计,因此管理人员和学生只需进行计算机的基本操作。
3.3.3 经济上的可行性
成本低:本系统可在云主机上部署,不需重新采购物理服务器,云主机相比采购服务器可减少开支,且系统操作简单明了不需要培训使用人员都可上手,可减少培训成本。同时本系统扩展性强在经济允许的条件下还可随时进行系统扩展。
3.3.4 分析结论
通过以上的分析,管理、技术、经济都具有可行性,故该系统可以进行设计和实现。
4 系统设计
4.1 总体设计
总体设计如图1所示。
4.2 系统架构设计
系统架构图如图2所示。
4.3 系统功能模块的设计
4.3.1 宿舍管理
4.3.1. 1 宿舍楼管理
宿舍楼管理用来实现对宿舍楼的基础管理,以宿舍楼的楼名、宿舍楼层数、备注字段为属性,对宿舍楼进行增、删、改、查可视化管理。
4.3.1. 2 寝室管理
寝室管理主要以寝室所在楼层、寝室号、寝室床位数、寝室状态(状态分为:使用、它用、维修、停用)、备注字段为属性,对寝室进行数据维护。寝室管理可在宿舍楼管理中直接进行设置。
4.3.1. 3 床位管理
床位管理主要以床位号、床位使用人、床位状态(状态分为:使用、它用、维修、停用)、备注字段为属性,对床位进行数据维护,其中为确保床位使用人的唯一性,床位使用人在数据库中以学生ID或学号存储。实现通过床位详情可查看床位基础信息及床位使用人详细信息。
4.3.2 学生管理
学生管理实现对学生基础信息维护、学生寝室分配管理。学生基础信息来源分为人工手动录入和宿舍管理系统与教务系统API对接实现学生信息自动入库。学生寝室分配实现自动分配和手动分配,自动分配是根据学生的性别先确定分配男女宿舍,再根据户籍、兴趣爱好、年龄、入学成绩系统自动分析按照先后顺序智能分配,系统按此自动分配主要解决因学生地域差异和性格特点等因素学生在宿舍内产生的矛盾,手动分配是辅导员需要在一段时间后,根据学生的地域特点以及所表现出来的生活习惯、行为特点进行优化调整宿舍安排。在宿舍安排的过程中,应该增强学生的自主选择权,每学年让学生自主选择、自由搭配。避免或者尽量减少宿舍矛盾的出现[3]。
4.3.3 纪律考核管理
纪律考核管理实现学生日常在宿舍的表现进行智能化管理,以培养提高学生的自我约束性。纪律考核分三个维度进行管理,一是学生出入宿舍楼时间维度,在宿舍楼出入口安装人脸识别设备并与本系统对接实现记录分析学生出入宿舍的时间信息,本系统与教务系统对接获取每个学生的课表,对上课前10分钟未出宿舍楼,上课期间回寝室的给予考核扣分(状态为请假期间的学生不予考核);二是学生归寝打卡时间维度,在宿舍楼入口安装指纹打卡设备并于本系统对接,系统采集学生归寝打卡时间,对于超过系统设置归寝最晚时间的给予考核扣分(状态为请假期间的学生不予考核);三是宿舍管理员日常考核维度,宿舍管理员对学生日常宿舍活动表现情况可通过系统进行考核。
4.3.4 卫生量化管理
卫生量化管理实现学生寝室日常卫生系统化的管理,以培养提高学生自觉性,保持宿舍卫生清洁为目的。系统预设卫生量化指标,宿舍管理员可对每个宿舍进行量化打分,系统每周将自动把宿舍卫生得分(为评选星级文明寝室提供参考依据)情况展示在系统首页,并对宿舍卫生量化不及格的提出整改提醒。
4.3.5 请假管理
请假管理实现学生请假时可在系统中线上申请,辅导员接收到申请信息在线上审核是否通过,系部管理员接收到辅导员审核通过信息在线上审批是否通过,学生请假到期后需在请假条上点击销假。
4.3.6 报修管理
报修管理实现宿舍资产损坏,学生可在线主动报修,宿舍管理员可对报修情况进行核实并将报修信息指派到宿舍资产维修人员处,维修人员维修完后可终止报修工单。
4.3.7 舍里帮
舍里帮实现学生可在线发布求助,有能力帮助的学生可在线接单,帮助完成求助,发布求助学生确认后帮忙的学生便可获得积分(为评选三好学生提供参考依据),以培养学生间互帮互助习惯,提高学生的助人为乐品质,同时增强人际交往能力。
4.3.8 教育管理
教育管理主要以通知公告、在线调查、专题教育、安全教育为栏目,发布相关信息供学生查看学习,每个学生查看每条信息后可获得积分(为学习新寝室评选提供参考依据)。
4.3.9 系统管理
4.3.9. 1 用户管理
用户管理主要以系统登录账号的登录名、登录密码、登录状态等信息为主,实现系统用户的维护管理,同时实现用户登录日志统计分析的功能。
4.3.9. 2 角色管理
角色管理可根据系统用户不同的属性设置不同角色,不用角色用户进入系统有着不同的操作权限。
4.3.9. 3 系统参数设置
系统参数设置实现系统内可变参数的手动设置功能,可为系统管理员维护系统提供便捷操作。
4.4 数据库设计
数据库设计是本系统设计过程中最主要的一个阶段,在设计过程中充分考虑到了数据库的物理设计和逻辑设计,以提高数据库的处理效率。本数据库设计有宿舍楼表、寝室表、床位表、学生表、宿舍调配日志表、纪律考核表、卫生量化表、假条表、舍里帮表、报修表、教育信息表、系统用户表、系统登录日志表、角色表、系统参数表等总计30个,其中核心数据库表有10个。下面列出学生表数据模型,如图3所示。
4.5 出错设计
系统在运作时避免不了有人为输入错误和系统错误等情况,因此系统需设计出错友情提示信息,本系统出错友情提示具体有以下两个方面。
(1)信息录入表单验证友情提示,如身份证、手机号、学号格式输入错误提示;信息录入表单必填友情提示;重要操作确认提示。
(2)系统错误一般提示异常信息都已错误代码形式展现,操作人员很难看懂,因此系统在所有捕获异常信息处都通过中文处理进行人性化友情提示。
5 结束语
本系统设计过程中加入“育人”思想,主要以培养大学生的劳动观念、集体主义观念、助人为乐品质、自主实践能力和良好沟通交往能力,结合川北幼儿师范高等专科学校宿舍管理的需求,取代传统宿舍管理模式,将提高宿舍管理效率以及准确率,提高学生宿舍管理的安全性和完备性,减少资源浪费,实现高水平的无纸化宿舍区域管理,对大学宿舍的智能化管理具有积极的促进作用。其设计开发还将逐步完善,后续将思考与跟多物联网产品融合来增强宿舍的智慧化管理水平。
参考文献
[1]杨佳丽.“互联网+”背景下高校学生宿舍管理信息系统的研究[J].信息与电脑(理论版),201 8(23):99-100.
[2]刘家祺,梁桓宁,胡云聪基于云端平台的智慧宿舍管理系统设计[J].电子技术与软件工程, 2018(14):187-188.
[3]张焕焕.高校大学生宿舍矛盾成因及解决策略探究[J].才智,2016(06);:43.