littlebot
Published on 2025-04-13 / 1 Visits
0

【源码】基于Spring Boot和MyBatis的宿舍管理系统

项目简介

本项目是基于Spring Boot和MyBatis框架开发的宿舍管理系统,为学生、宿管和后勤人员打造了高效的管理平台。系统具备用户管理、房间管理、楼宇管理、维修申请等功能,还有人性化的宿舍分配和可视化的账单管理。

项目的主要特性和功能

  1. 用户管理:系统用户分学生、宿管和后勤三类,各类用户操作权限不同。
  2. 房间管理:可进行房间的创建、删除、更新和查询,还能调整房间容量。
  3. 楼宇管理:支持楼宇的创建、删除、更新和查询,可统计楼宇入住率和性别信息。
  4. 维修申请:学生能提交维修申请,宿管和后勤人员可管理处理。
  5. 账单管理:能进行账单的创建、删除、更新和查询,支持Excel文件上传和数据导入。
  6. 宿舍分配:有根据学生意向进行分配的人性化功能。
  7. 通知管理:支持通知的创建、删除、更新和查询,可向特定楼宇和房间推送通知。
  8. 日程安排:支持日程的创建、删除、更新和查询,可查询日程统计信息。

安装使用步骤

假设用户已下载本项目的源码文件,按以下步骤操作: 1. 数据库配置: - 在MySQL数据库中创建名为EducationalManagementSystem的数据库。 - 导入项目database目录下的.sql文件。 2. 配置文件修改: - 进入src/main/resources目录,修改application.properties配置文件。 - 将数据库的登录名和密码修改为本地配置。 3. 项目导入: - 使用IntelliJ IDEA导入项目,选择Maven项目选项,一路点击next完成导入。 4. 启动项目: - 在IntelliJ IDEA中,运行Spring Boot启动类DormitoryApplication。 5. 访问系统: - 项目启动后,通过浏览器访问系统。默认管理员账号为Admin,密码为123A

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】