SpringBoot3 + Vue3 的机房设备管理系统
·
基于 SpringBoot + Vue3 的机房设备管理系统,用于管理机房设备、电脑、巡检、报修、维修记录以及设备申用等功能。
项目简介
本系统实现了完整的机房设备管理功能,包含管理员和普通用户两种角色,提供设备全生命周期管理、设备申用审批、设备巡检维修等核心功能。
主要功能
管理员功能
- 首页统计面板:展示设备总数、待处理事项、设备状态分布图表、设备使用情况等
- 用户管理:用户的增删改查、状态管理
- 设备管理:机房设备的全生命周期管理
- 电脑管理:电脑设备的全生命周期管理
- 巡检记录:设备定期巡检记录管理
- 报修记录:设备报修申请管理
- 维修记录:设备维修过程记录
- 公告管理:系统公告的发布和管理
- 申用管理:设备申用审批管理
普通用户功能
- 设备申用:申请使用设备、查看申请状态、归还设备
- 公告查看:查看系统公告
技术栈
后端
- SpringBoot 2.7.18
- Spring Security + JWT
- MyBatis Plus 3.5.3.1
- MySQL 8.0
- Maven
前端
- Vue 3.3.4
- Element Plus 2.3.14
- Vue Router 4.2.4
- Pinia 2.1.6
- Axios 1.5.0
- ECharts 5.4.3
- Vite 4.4.9
项目结构

环境要求
- JDK 1.8+
- Maven 3.6+
- MySQL 8.0+
- Node.js 16+
预览









更多推荐
所有评论(0)