实验室管理系统-springboot vue

586 篇文章 15 订阅
474 篇文章 0 订阅

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。

一、项目描述

基于springboot+vue的实验室管理系统。通过springboot,vue框架进行开发

http://localhost:8080
管理员 : admin/admin
教师: 123/123456
学生:123/123
实验员:222/123

二、功能描述

管理员功能
登录:管理员通过用户名和密码进行身份验证,以访问管理界面。
学期管理:添加、编辑、删除、设置学期学期信息。管理学期内的实验课程安排,确保课程与实验室资源匹配。
实验室信息:查看和编辑实验室的详细信息。
实验室借用审批:审核学生提交的实验室借用申请,决定是否批准。
实验课审核审批:审核教师提交的实验课申请,确保课程内容与实验室资源相匹配。批准或拒绝申请,并给出反馈意见。
管理员管理:添加、编辑、删除其他管理员账户。
实验员管理:管理实验员的账户信息,包括添加、编辑、删除账户。
教师管理:管理教师的账户信息,包括添加、编辑、删除账户。
学生管理:管理学生的账户信息,包括添加、编辑、删除账户。
个人信息修改:管理员可以修改自己的个人信息,如姓名、联系方式等。
密码修改:允许管理员更改自己的登录密码,提高账户安全性。

实验员功能
登录:实验员通过用户名和密码进行身份验证,访问实验员界面。
设备报修管理:提交设备报修申请,包括设备名称、故障描述、报修时间等。查看报修申请的审批状态和维修进度。
个人信息修改:实验员可以修改自己的个人信息,如姓名、联系方式等。
密码修改:允许实验员更改自己的登录密码,提高账户安全性。

教师功能
登录:教师通过用户名和密码进行身份验证,访问教师界面。
实验课申请登记:提交实验课申请,包括课程名称、时间、地点、所需设备等。
设备报修管理:提交设备报修申请,与实验员或管理员沟通维修事宜。查看报修申请的审批状态和维修进度。
个人信息修改:教师可以修改自己的个人信息,如姓名、联系方式等。
密码修改:允许教师更改自己的登录密码,提高账户安全性。

学生功能
登录:学生通过用户名和密码进行身份验证,访问学生界面。
实验室借用申请登记:提交实验室借用申请。查看申请的审批状态和借用详情。
个人信息修改:学生可以修改自己的个人信息,如姓名、联系方式等。
密码修改:允许学生更改自己的登录密码,提高账户安全性。

三、运行环境

开发环境 eclipse+vscode
运行环境 node14+MYSQL5+java1.8

四、项目技术

前端:vue ,axios,vue-router,element-ui
后端:Java, springboot , mysql

五、项目截图

以上系统源码经过技术整理与调试,确保能正常运行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值