围绕学生住宿,系统管理宿舍报修、卫生检查与来访登记。管理员维护宿舍和人员资料,宿管处理楼栋日常事务,学生可以提交报修并查看卫生记录与公告。
这套 Java Web 项目采用 Vue 页面和 MySQL 数据库。使用时可按管理员、宿管、学生的入口查看各自负责的业务。下面以宿舍报修、快递、宿舍为例,介绍操作入口、数据内容和本地部署方式。
一、项目概况
| 项目名称 | 高校宿舍管理系统 |
|---|---|
| 资源编号 | SSM707 |
| 技术栈 | SSM / Vue / MySQL |
| 参与角色 | 管理员、宿管、学生 |
| 业务范围 | 宿舍报修、卫生评分与来访登记 |
二、宿舍事务:报修、卫生与来访登记
学生、宿管和管理员使用不同菜单。学生可以新增报修、查看公告与卫生记录;宿管可以维护来访人员和卫生检查,并查看报修;管理员负责更完整的资料维护。以下配图展示管理端对应列表。
报修登记与状态维护
学生提交报修时填写宿舍、报修名称、物品和具体情况,后端将记录关联到登录学生,并写入报修时间与初始状态。管理员按编号、名称、物品、状态或学生信息查询,列表将房间、学生与报修内容放在一起,方便逐条核对处理情况。

卫生检查与评分
卫生记录按宿舍保存检查日期和得分。管理员或宿管录入检查结果后,可以按日期、分数区间和宿舍名称筛选;学生通过自己的菜单查看卫生信息。这部分适合学习日期范围和数值区间查询。

来访人员登记
来访登记关联访问宿舍,保存姓名、联系方式、来访事由、是否同意、来访时间和离开时间。列表提供按来访人和宿舍查询的条件,管理员或宿管可维护记录,便于回看一次访问的人员与时间信息。

住宿公告
公告包含名称、类型、图片、发布时间和正文。管理员与宿管拥有维护入口,学生可以查看公告,适合发布宿舍检查、维修安排等日常通知。

三、基础资料:宿舍、人员与分类
宿舍与楼栋
宿舍资料保存房间名称和所属楼栋。维护房间后,学生档案、报修、卫生与来访记录均可关联具体宿舍,使不同事务围绕同一个房间组织。

学生住宿档案
学生档案将学号、账号、姓名、联系方式、班级和职位关联到宿舍。管理员维护人员资料,宿管可以查看学生信息,便于在报修或来访记录中确认住宿人员。

宿管账号
宿管档案包含账号、姓名、手机号、邮箱和楼栋。管理员可以维护资料或重置密码,宿管通过对应账号进入日常管理菜单。

班主任联系资料
班主任信息以姓名、手机号、邮箱、性别和班级组织。学生菜单提供查看入口,便于找到相应班级的联系资料;班主任在本项目中是资料记录,不另列为独立登录角色。

基础分类
班级、公告、楼栋和职位分别维护分类名称与编号,供学生、宿舍和公告等表单引用。统一基础选项后,各业务列表中的分类显示可以保持一致。




个人资料与密码
个人中心提供当前账号资料修改和密码修改入口。下面两张图为文档中的管理员界面,其他角色的可编辑资料以实际登录菜单为准。


四、技术结构与学习重点
数据库与业务记录
主数据库脚本包含 13 张表。下表选取与宿舍报修等业务相关的记录,列出表名和可在源码中直接查找的字段。
| 宿舍报修(sushe_baoxiu) | 宿舍(sushe_id)、学生(xuesheng_id)、报修编号(sushe_baoxiu_uuid_number) |
|---|---|
| 快递(kuaidi) | 学生(xuesheng_id)、快递单号(laifang_name)、快递公司(kuaidi_types) |
| 宿舍(sushe) | 宿舍名(sushe_name)、楼栋(loudong_types) |
| 卫生(weisheng) | 宿舍(sushe_id)、得分(jifenjilu_number) |
| 来访人员(laifang) | 访问宿舍(sushe_id)、来访人姓名(laifang_name)、来访人手机号(laifang_phone) |
页面与后端接口
以快递为例,后端入口位于 KuaidiController.java,接口前缀为 /kuaidi。可以对照 /kuaidi/page 和 /kuaidi/info/{id} 阅读对应的请求处理。
阅读详情或编辑页面时,可以沿着“学生”这个字段查找 xuesheng_id,再对照 kuaidi 表核对保存位置。这样可以把页面显示的名称、请求参数和数据库字段对应起来。
五、部署入口与配置位置
将包含 pom.xml 的 susheguanli 工程导入开发工具,新建 MySQL 数据库并导入 db.sql。在 src/main/resources/config.properties 中按本地环境填写数据库地址、库名和账号。
使用 Maven 构建 WAR 后部署至兼容的 Tomcat,核对应用上下文。单独运行或重建 Vue 页面时,还需检查前端接口地址是否指向同一应用。
首次进入项目,可先打开宿舍报修列表,选择一条已有记录,核对宿舍、学生等资料。
六、配套资料清单
- 项目源码(susheguanli)
- MySQL 数据库脚本(db.sql)
- 说明文档.txt
- 论文.docx
会员赠送权益
黄金会员自选 2 个项目,钻石会员累计自选 5 个项目;一次性赠送,不按天恢复。已领取项目可重复访问。
黄金升级钻石补足总额度;续费不重复赠送。每位付费会员共享有一次本地部署协助。








