大家好,我是青戈,最近给大家手撸了一个基于Springboot3+Vue3前后端分离的 【高校实验室设备管理系统】,系统代码全部原创,并提供带敲视频和笔记,大家都能跟着做出来。

项目在线体验地址

体验地址(请电脑端浏览器访问):http://49.234.52.28:89/ 教师账号: aaa 密码:123
实验室管理员账号:mxt 密码:123
超级管理员账号:admin 密码:admin
注:为了保证线上数据完整,关闭了线上增删改数据功能,不影响实际代码功能

带做视频

https://www.bilibili.com/video/BV12CSTYhE9W/

技术栈

前后端分离
后端:SpringBoot3 + MyBatis + Hutool
前端:Vue3 + Element-Plus + Vue-Router + Axios
数据库: MySQL

项目功能描述

超级管理员

登录、个人信息、修改密码
系统首页:查看所有实验室设备数量统计图表
实验室信息:查看和管理实验室信息
实验室设备信息:查看和管理实验室设备信息
设备使用申请信息:审批教师申请使用设备的申请
设备维修申请信息:审批教师提出的设备维修申请
学院信息:查看和管理学院信息
反馈信息:管理教师反馈
公告信息:管理系统公告
管理员信息:查看和管理管理员信息
教师信息:查看和管理教师信息

实验室管理员

登录、个人信息、修改密码
系统首页:查看由自己管理的实验室设备数量统计图表
实验室信息:查看和编辑自己管理的实验室信息
实验室设备信息:查看和编辑自己管理的实验室设备信息
设备使用申请信息:审批教师申请使用设备的申请
设备维修申请信息:审批教师提出的设备维修申请

教师

登录、注册、个人信息、修改密码
公告信息:查看系统公告
实验室信息:查看本学院的所有实验室信息
实验室设备信息:查看和申请使用本学院所有实验室的设备信息
设备使用申请:查看和编辑自己使用设备的申请,还可以对正在使用的设备进行维修申请
设备维修申请:查看和编辑自己申请维修的申请信息
意见反馈:发布反馈内容,查看反馈回复消息

项目创新点

  1. 多角色权限控制
  2. 通用的预约审核模型
  3. Echarts图表数据统计
  4. 富文本

系统功能截图

超级管理员功能

登录页

【从0带做】基于SpringBoot3+Vue3的高校实验室设备管理系统_课程设计


数据统计

【从0带做】基于SpringBoot3+Vue3的高校实验室设备管理系统_java_02


实验室信息

【从0带做】基于SpringBoot3+Vue3的高校实验室设备管理系统_vue_03


实验室设备信息

【从0带做】基于SpringBoot3+Vue3的高校实验室设备管理系统_vue_04


设备使用申请信息

【从0带做】基于SpringBoot3+Vue3的高校实验室设备管理系统_java_05


设备维修申请信息

【从0带做】基于SpringBoot3+Vue3的高校实验室设备管理系统_毕业设计_06


教师信息

【从0带做】基于SpringBoot3+Vue3的高校实验室设备管理系统_spring boot_07


反馈信息

【从0带做】基于SpringBoot3+Vue3的高校实验室设备管理系统_课程设计_08


公告信息

【从0带做】基于SpringBoot3+Vue3的高校实验室设备管理系统_spring boot_09

实验室管理员功能

实验室信息

【从0带做】基于SpringBoot3+Vue3的高校实验室设备管理系统_java_10


实验室设备信息

【从0带做】基于SpringBoot3+Vue3的高校实验室设备管理系统_spring boot_11


使用设备申请

【从0带做】基于SpringBoot3+Vue3的高校实验室设备管理系统_毕业设计_12


维修设备申请

【从0带做】基于SpringBoot3+Vue3的高校实验室设备管理系统_vue_13

教师功能

公告

【从0带做】基于SpringBoot3+Vue3的高校实验室设备管理系统_java_14


实验室信息

【从0带做】基于SpringBoot3+Vue3的高校实验室设备管理系统_毕业设计_15


实验室设备信息

【从0带做】基于SpringBoot3+Vue3的高校实验室设备管理系统_课程设计_16


设备使用申请

【从0带做】基于SpringBoot3+Vue3的高校实验室设备管理系统_vue_17


设备维修申请

【从0带做】基于SpringBoot3+Vue3的高校实验室设备管理系统_vue_18


意见反馈

【从0带做】基于SpringBoot3+Vue3的高校实验室设备管理系统_vue_19