项目简介
本项目是基于Spring、Spring MVC和MyBatis(SSM)框架开发的宿舍管理系统,用于管理宿舍的封禁、访问控制、学生信息、员工信息以及宿舍用电数据等。管理员能借助该系统方便地进行宿舍相关信息的添加、查询、更新和删除操作。
项目的主要特性和功能
- 宿舍封禁管理:可添加、查询、更新和删除宿舍封禁记录,检查记录是否存在,还能通过职员ID查询封禁记录。
- 访问控制管理:能添加、查询和更新访问禁令记录,处理访问者的离开时间,依据日期查询访问记录。
- 学生信息管理:支持添加、查询、更新和删除学生信息,查询学生的迟到早退记录,获取学生的室友信息。
- 员工信息管理:可添加、查询、更新和删除员工信息,生成新的员工ID,通过员工ID查询员工信息。
- 宿舍系统管理:管理宿舍系统的管理员信息,添加、查询和更新宿舍信息,管理宿舍的访问记录和迟到早退记录。
- 用电数据管理:可查询宿舍的年度和月度用电数据。
安装使用步骤
- 环境准备:确保安装Java开发环境(JDK 8或更高版本),安装Maven构建工具,配置数据库(如MySQL)并导入项目所需的数据库脚本。
- 配置项目:在
src/main/resources
目录下找到application.properties
文件,配置数据库连接信息,根据需要配置其他项目参数。 - 构建项目:
bash mvn clean install
- 运行项目:
- 使用IDE(如IntelliJ IDEA或Eclipse)导入项目并运行。
- 或者使用Maven命令运行:
bash mvn spring-boot:run
- 访问系统:打开浏览器,访问
http://localhost:8080
(默认端口),根据系统提示进行登录和操作。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】