## 基于Java+Springboot+Vue的宿舍管理系统(源码+数据库)109
## 一、系统介绍
本系统前后端分离
本系统分为学生、宿管、超级管理员三种角色
### 1、用户:
登录、我的宿舍、申请调宿、报修申请、水电费管理、卫生检查、个人信息修改。
### 2、宿管:
登录、用户管理、宿舍管理、楼宇管理、维修管理、申请管理、访客管理、卫生检查、个人信息修改。
### 3、超级管理员:
包括宿管所有功能、宿管管理、水电费管理、公告信息管理。
## 二、所用技术
后端技术栈:
- Springboot
- SpringMvc
- mybatisplus
- mysql
前端技术栈:
- Vue3
- elementPlus
- vue-router
- axios
## 三、环境介绍
基础环境 :IDEA/eclipse, JDK 1.8, Mysql5.7及以上, Node.js(14.21), Maven3.6, Vscode
所有项目以及源代码本人均调试运行无问题 可支持远程调试运行
## 四、页面截图
### 1、学生页面
![contents](./picture/picture1.png)
![contents](./picture/picture2.png)
![contents](./picture/picture3.png)
![contents](./picture/picture4.png)
![contents](./picture/picture5.png)
![contents](./picture/picture6.png)
![contents](./picture/picture7.png)
![contents](./picture/picture8.png)
![contents](./picture/picture9.png)
![contents](./picture/picture10.png)
![contents](./picture/picture11.png)
![contents](./picture/picture12.png)
### 2、宿管页面
![contents](./picture/picture13.png)
![contents](./picture/picture14.png)
![contents](./picture/picture15.png)
![contents](./picture/picture16.png)
![contents](./picture/picture17.png)
![contents](./picture/picture18.png)
![contents](./picture/picture19.png)
![contents](./picture/picture20.png)
![contents](./picture/picture21.png)
### 3、超级管理员页面
![contents](./picture/picture22.png)
![contents](./picture/picture23.png)
![contents](./picture/picture24.png)
![contents](./picture/picture25.png)
![contents](./picture/picture26.png)
## 五、浏览地址
- http://localhost:8080/
超级管理员的账号密码为:admin/123456
宿舍管理员账号密码为:dorm1/123456
学生账号密码为:stu1/123456
## 六、安装教程
1. 使用Navicat或者其它工具,在mysql中创建对应名称的数据库,并执行项目的sql
2. 使用IDEA/Eclipse导入springboot项目,导入时,若为maven项目请选择maven; 等待依赖下载完成
3. 修改resources目录下面application.properties里面的数据库配置
4. com/homestay/homestay/HomestayApplication.java启动后端项目
5. vscode或idea打开vue项目
6. 在编译器中打开terminal,执行npm install 依赖下载完成后执行 npm run serve,执行成功后会显示前台访问地址
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
基于Java+Springboot+Vue的宿舍管理系统.zip (146个子文件)
Home.css 1KB
SelfInfo.css 617B
RoomInfo.css 492B
Login.css 203B
global.css 183B
MyRoomInfo.css 58B
.gitignore 335B
index.html 573B
favicon.ico 4KB
DormRoomController.java 8KB
FileController.java 5KB
WaterController.java 4KB
StudentController.java 4KB
ElectricController.java 4KB
CheckController.java 4KB
DormManagerController.java 3KB
RepairController.java 3KB
WaterServiceImpl.java 3KB
DormBuildController.java 3KB
StudentServiceImpl.java 3KB
AdjustRoomController.java 2KB
NoticeController.java 2KB
RepairServiceImpl.java 2KB
VisitorController.java 2KB
NoticeServiceImpl.java 2KB
VisitorServiceImpl.java 2KB
AdminController.java 1KB
DormRoomService.java 1KB
MainController.java 1KB
AdjustRoom.java 1015B
DormRoom.java 969B
Student.java 958B
Repair.java 937B
DormManager.java 907B
Admin.java 890B
Visitor.java 877B
StudentService.java 761B
Notice.java 753B
Electric.java 745B
DormBuild.java 740B
Water.java 739B
Check.java 729B
CheckService.java 690B
RepairService.java 687B
DormManagerService.java 686B
DormBuildService.java 632B
ElectricService.java 624B
NoticeService.java 613B
WaterService.java 609B
AdjustRoomService.java 556B
VisitorService.java 541B
SpringbootApplication.java 511B
AdminService.java 349B
User.java 310B
WaterMapper.java 247B
CheckMapper.java 244B
SpringbootApplicationTests.java 228B
DormManagerMapper.java 219B
AdjustRoomMapper.java 215B
DormBuildMapper.java 214B
DormRoomMapper.java 211B
ElectricMapper.java 210B
VisitorMapper.java 206B
StudentMapper.java 206B
NoticeMapper.java 204B
RepairMapper.java 203B
AdminMapper.java 201B
0b31518c24cb44c08e1bc0b8c08ebe7b.jpg 20KB
93a9276564274b72a703bd4c89507717.jpg 20KB
RoomInfo.js 13KB
DormManagerInfo.js 9KB
StuInfo.js 9KB
SelfInfo.js 8KB
AdjustRoomInfo.js 7KB
VisitorInfo.js 7KB
RepairInfo.js 7KB
NoticeInfo.js 7KB
ApplyChangeRoom.js 6KB
CheckInfo.js 6KB
BuildingInfo.js 6KB
WaterInfo.js 4KB
ElectricInfo.js 4KB
ApplyRepairInfo.js 4KB
Home.js 3KB
index.js 3KB
Login.js 2KB
request.js 2KB
MyRoomInfo.js 1KB
vue.config.js 757B
main.js 556B
index.js 254B
babel.config.js 81B
package-lock.json 478KB
package.json 769B
README.md 3KB
picture1.png 516KB
picture13.png 504KB
picture23.png 474KB
myRoom.png 446KB
picture18.png 410KB
共 146 条
- 1
- 2
资源评论
博士僧小星
- 粉丝: 1934
- 资源: 5894
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功