Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

学生宿舍管理系统

1、课设项目介绍

该系统拥有三种角色:

👴系统管理员:

  • 查看当前宿舍学生人数、住宿人数、报修数量、空舍数量、查看学生信息、宿管信息、查看楼宇信息、查看公告信息、查看房间信息、查看报修信息、查看调寝信息、访客管理、查看所有用户信息。

👩宿舍管理员:

  • 查看当前宿舍学生人数、住宿人数、报修数量、空舍数量、查看学生信息、查看楼宇信息、查看公告信息、查看房间信息、查看报修信息、查看调寝信息、访客管理、查看个人信息。

👶学生:

  • 查看当前宿舍学生人数、住宿人数、报修数量、空舍数量、查看我的宿舍、申请调宿、申请报修、查看个人信息、注册功能。

2、开发工具

​ 后端:IDEA

​ 前端:VS Code 或 WebStorm

3、项目技术

​ 后端框架:Springboot、MyBatis ​ 前端技术:ElementUI、vue、css、JavaScript、axios

4、环境:

JDK>=1.8、Maven、Node.js >=16、MySQL >=8.0

5、硬件环境:

Windows 或者 Mac OS(不挑剔)

配置

  1. 导入dormitory.sql,初始化数据库
  2. 在后端javayml文件中修改用户名和密码
  3. 打开用vs打开前端文件夹,运行npm install安装前端环境,而后 npm run serve 启动前端
  4. 用户名和密码在数据库中
  5. 注册默认为学生注册

页面展示

image-20250517100555754

image-20250517100621547

image-20250517104641858

后序可能更新

  1. 近期在忙期末的事这个小项目暂时告一段落
  2. 后序可能会更改数据库明文密码问题
  3. 阿里云上传头像逻辑
  4. 添加更加详细注释

结尾

本项目参考别人项目进行的开发

本人为大三学生编码能力还不太足,有bug请提交Issues,欢迎各位大佬Pull requests

About

学生宿舍管理系统SpringBoot+Mybatis+vue的前后端分离Java小项目

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages