基于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. 页面效果

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

相关推荐
蓝黑202014 分钟前
IntelliJ IDEA常用快捷键
java·ide·intellij-idea
Ysjt | 深16 分钟前
C++多线程编程入门教程(优质版)
java·开发语言·jvm·c++
凌冰_17 分钟前
IDEA2023 SpringBoot整合MyBatis(三)
spring boot·后端·mybatis
码农飞飞26 分钟前
深入理解Rust的模式匹配
开发语言·后端·rust·模式匹配·解构·结构体和枚举
一个小坑货27 分钟前
Rust 的简介
开发语言·后端·rust
shuangrenlong28 分钟前
slice介绍slice查看器
java·ubuntu
牧竹子28 分钟前
对原jar包解压后修改原class文件后重新打包为jar
java·jar
数据小爬虫@39 分钟前
如何利用java爬虫获得淘宝商品评论
java·开发语言·爬虫
喜欢猪猪41 分钟前
面试题---深入源码理解MQ长轮询优化机制
java
monkey_meng1 小时前
【遵守孤儿规则的External trait pattern】
开发语言·后端·rust