基于Spring Boot的宿舍管理系统

SpringBootDMS

【毕业设计】基于 Spring Boot 的宿舍管理系统(Dormitory Management System)。以 MySQL 为数据库,在 Spring Boot + SpringMVC + MyBatis + Layui 框架下基于 B/S 架构设计开发而成。

文件夹介绍:

  • database 中存放的是 SQL 文件
  • dormitory 中存放的是后端代码
  • dormitoryfront 中存放的是前端代码
  • excel 中存放的是系统运行时文件上传部分可能用到的 Excel 文件

一、项目介绍

系统以 MySQL 8.0.23 为数据库,在 Spring Boot + SpringMVC + MyBatis + Layui 框架下基于 B/S 架构设计开发而成。系统中的用户分为三类,分别为学生、宿管、后勤。这三类用户拥有不同的操作权限。

系统中用到的技术包括 Axios, Echarts, POI, JWT 等等。特色功能有人性化的宿舍分配,可视化的账单管理、房间管理、记账管理,Excel 文件上传后数据导入数据库等等。

1. 功能模块

系统的功能模块图如下图所示。

2. E-R 图

系统的 E-R 图如下图所示。

3. 页面效果

系统的部分功能模块页面如下所示。

相关推荐
朱龙凯23 分钟前
MySQL那些事
后端
异常君24 分钟前
MyBatis 中 SqlSessionFactory 和 SqlSession 的线程安全性深度分析
java·面试·mybatis
Re27530 分钟前
剖析 MyBatis 延迟加载底层原理(1)
后端·面试
crud32 分钟前
Spring Boot 使用 spring-boot-starter-validation 实现优雅的参数校验,一文讲透!
java·spring boot
Victor35633 分钟前
MySQL(63)如何进行数据库读写分离?
后端
Cache技术分享34 分钟前
99. Java 继承(Inheritance)
前端·后端
Dcs34 分钟前
常见 GC 垃圾收集器对比分析
java
M1A135 分钟前
Python数据结构操作:全面解析与实践
后端·python
程序员蜗牛36 分钟前
Controller层代码瘦身70%!5招打通任督二脉,效率飙升
后端
程序员岳焱37 分钟前
Java高级反射实战:15个场景化编程技巧与底层原理解析
java·后端·编程语言