摘要
高校宿舍管理平台是为学校后勤宿舍管理人员管理学生住宿情况的软件,适用于各大住宿型学校。通过平台可实时掌握公寓楼使用情况、房间利用率、楼层利用率等详情。系统可无缝对接迎新管理系统和收费系统,支持提前分配宿舍及统一数据管理。平台包含个人信息管理、系统用户管理、学生信息管理、房间类别管理、维修信息管理等功能,采用 Java 语言和 MySQL 数据库技术,基于 SpringBoot 框架实现。
关键词:高校宿舍管理平台;Java;MySQL;SpringBoot 框架
Abstract
The university dormitory management platform is a software designed for the management of student accommodation in school logistics dormitories. Through the platform, real-time monitoring of apartment building usage and room utilization can be achieved. The system integrates with welcome and charging systems. It includes functions such as personal information management, student information management, room category management, etc., implemented based on the SpringBoot framework using Java and MySQL.
Keywords: University dormitory management platform; Java; MySQL; SpringBoot framework
1 绪论
1.1 研究背景与意义
互联网在经济、生活等方面有着举足轻重的地位。在中国,在线管理的兴起也在迅速发展。为了适应现代人强烈的时间意识,在高校,大量的公寓和宿舍管理信息无法及时共享,学生们无从了解管理信息情况,造成不便。学生在遇到报修问题时,无法第一时间报修,对于宿舍卫生、公告信息、维修进度也不能及时查看。因此,建立高校宿舍管理平台,针对各项事宜建立电子台账,实现线上流程审批,能够增加管理员和学生的效率。学生可以方便地查找信息,进行换宿申请、报修申请、查看维修进度等操作。
1.2 国内外研究现状
在国外,信息技术发展迅速,计算机应用软件纷纷出现。在国内,我国信息技术发展起步较晚,后期不断优化改革,软件开发技术基本能够达到独立开发系统应用的水平。随着宿舍管理人数的增加,学生宿舍管理系统也随之增加。此次开发设计主要是实现学生宿舍管理系统,结合 Java 技术以及 MySQL 数据库进行设计,弥补目前在线宿舍管理系统中的不足,来开发一款即方便又实用的系统。
1.3 论文结构与章节安排
论文将分层次进行编排,正文部分对网站需求做出分析,阐述大体的设计和实现的功能,最后罗列部分调测记录。主要架构如下:
- 第一章:引言。介绍课题研究的背景、意义和现状。
- 第二章:系统需求分析。从用户、功能等方面进行需求分析。
- 第三章:系统设计。对系统框架、功能模块、数据库进行设计。
- 第四章:系统实现。介绍框架搭建、界面实现。
- 第五章:系统测试。对界面和功能进行测试。
- 第六章:总结。
2 高校宿舍管理平台系统分析
2.1 可行性分析
(1)经济可行性:运维成本可由广告费填补,开发成本可控。 (2)操作可行性:参考多个案例,突出以人为本简化操作,具备基本计算机知识的人均可操作。 (3)技术可行性:Java 语言能迎合系统搭建,SpringBoot 构架具有资源优势。采用 Eclipse+Java+MySQL 运行程序。 (4)法律可行性:SpringBoot 框架开源免费,无知识产权纠纷。
2.2 系统流程分析
2.2.1 数据增加流程
用户登录后可增加数据,编号由系统生成,其他信息用户填写,经系统验证合法后显示成功。
图 2-1 数据增加流程图
2.2.2 数据修改流程
数据修改流程与增加类似。
图 2-2 数据修改流程图


图 2-3 数据删除流程图
图 2-4 高校宿舍管理平台用户角色用例图
图 2-5 高校宿舍管理平台管理员角色用例图
图 3-1 高校宿舍管理平台系统架构设计图
图 3-2 高校宿舍管理平台功能模块图
图 3-3 用户模块结构图
图 3-4 维修信息结构图
图 3-5 学生信息模块结构图
图 3-6 高校宿舍管理平台总 E-R 关系图
图 4-1 用户注册界面图
图 4-2 用户登录界面图
图 4-3 通知公告列表界面图
图 4-4 添加维修信息界面图
图 4-5 系统用户管理界面图
图 4-6 添加学生信息界面图
图 4-7 添加房间类别界面图
图 4-8 添加房间信息界面图
图 4-9 添加维修进度界面图