# 基于SpringBoot+Vue开发的实验室管理系统
**Repository Path**: bfss_admin/laboratory
## Basic Information
- **Project Name**: 基于SpringBoot+Vue开发的实验室管理系统
- **Description**: 基于SpringBoot+Vue开发的实验室管理系统,采用前后端分离模式
- **Primary Language**: Java
- **License**: MIT
- **Default Branch**: master
- **Homepage**: https://gitee.com/wokanxinqing/laboratory/raw/master/.images/login.png
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 12
- **Created**: 2025-03-05
- **Last Updated**: 2025-03-05
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 实验室管理系统
```md
🕙 分享是一种美德,右上随手点个 🌟 Star,谢谢
```
## 项目介绍
```md
该项目是基于 SpringBoot 开发的实验室管理系统,采用前后端分离架构模式。
为了管理和协调实验室资源、设备、人员和实验室活动而设计的软件系统。
该系统旨在提高实验室的效率、安全性和管理水平,同时简化日常操作并提供实验室数据的
准确记录和分析。本项目主要包含用户管理,登录日志,操作日志,实验室管理、分室管理、
预约管理,课程管理,设备管理,设备报修管理,人员管理,课程项目管理,实验室开放管理
模块等。
```
## 内置功能
- 登录,注册,修改密码,修改个人信息
- 支持多角色访问(管理员,教师,学生)
- ...
## 运行项目
> ### 项目环境
>
> > - `MySQL5.7+` `JDK1.8+` `Maven3.6+` `NodeJS8.9+`
>
> ### 项目结构
>
> > - laboratory-admin 前端代码
> > - laboratory-server 后端代码
>
> ### 克隆项目
>
> > `git clone https://gitee.com/wokanxingqing/laboratory.git`
>
> ### 运行后端
>
> > - 后端项目通过 Idea 打开
> > - 使用 Maven 下载依赖
> > - 编辑 `application-local.yml` 文件(修改数据库连接信息)
> > - 运行 `LaboratoryApplication.java`
> > - 接口文档地址[http://localhost:8070/doc.html](http://localhost:8070/doc.html)
>
> ### 运行前端
>
> > - 进入前端项目目录 `cd laboratory-admin`
> > - 安装依赖 `npm install`
> > - 启动服务 `npm run dev`
> > - 浏览器访问: [http://localhost:9528](http://localhost:9528)
>
> ### 注意事项
>
> > - 运行后端请先修改 `application-local.yml`
## 项目预览
| 示例 | 示例 |
| ------------------------------------------------------------ | --------------------------------------------------------------- |
| 
登录 | 
注册 |
| 
主页 | 
个人中心 |
| 
用户管理 | 
用户新增 |
| 
登录日志 | 
操作日志 |
| 
实验室管理 | 
实验室分室管理 |
| 
实验室分室新增 | 
实验室分室详情 |
| 
实验室预约 | 
实验室预约管理 |
| 
实验室开放管理 | 
实验室人员管理 |
| 
课程管理 | 
课程项目管理 |
| 
课程项目新增 | 
设备管理 |
| 
设备报修管理 | 
接口文档 |
## 作者信息
1. 作者:王 sir
2. 邮箱:`work_wangbing@163.com`
3. wx:`_king_bing`
## 关于技术栈
- 前端技术栈:Vue, Axios, Router, Element-UI, ECharts
- 后端技术栈 SpringBoot, MybatisPlus, Pagehelper, JWT, EasyExcel, Swagger2
- 数据库:MySQL8.0
- 开发工具:IDEA, VSCode
- 版本管理工具:Git
## 感谢
- [花裤衩](https://gitee.com/panjiachen/vue-admin-template?_from=gitee_search) 开源框架
## 结语
欢迎一起探讨,如果你觉得还可以,可以给我点一个 star