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

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

相关推荐
兔兔爱学习兔兔爱学习6 小时前
Spring Al学习7:ImageModel
java·学习·spring
lang201509287 小时前
Spring远程调用与Web服务全解析
java·前端·spring
m0_564264188 小时前
IDEA DEBUG调试时如何获取 MyBatis-Plus 动态拼接的 SQL?
java·数据库·spring boot·sql·mybatis·debug·mybatis-plus
崎岖Qiu8 小时前
【设计模式笔记06】:单一职责原则
java·笔记·设计模式·单一职责原则
Hello.Reader8 小时前
Flink ExecutionConfig 实战并行度、序列化、对象重用与全局参数
java·大数据·flink
熊小猿9 小时前
在 Spring Boot 项目中使用分页插件的两种常见方式
java·spring boot·后端
paopaokaka_luck9 小时前
基于SpringBoot+Vue的助农扶贫平台(AI问答、WebSocket实时聊天、快递物流API、协同过滤算法、Echarts图形化分析、分享链接到微博)
java·vue.js·spring boot·后端·websocket·spring
老华带你飞9 小时前
机器人信息|基于Springboot的机器人门户展示系统设计与实现(源码+数据库+文档)
java·数据库·spring boot·机器人·论文·毕设·机器人门户展示系统
notion20259 小时前
Adobe Lightroom Classic下载与安装教程(附安装包) 2025最新版详细图文安装教程
java·数据库·其他·adobe
rengang6610 小时前
351-Spring AI Alibaba Dashscope 多模型示例
java·人工智能·spring·多模态·spring ai·ai应用编程