高校教室资源管理平台-springboot + vue

48 阅读2分钟

高校教室资源管理平台-springboot + vue

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

一、项目描述

基于springboot + vue的高校教室资源管理平台

SpringBoot+Vue高校教室资源平台,师生在线申请教室、一键报修,维护员实时接单维修,管理员统一调度审核,实现教室资源与设备维修全流程数字化管理。

登录网址: http://localhost:8080/springbootu298c503/admin/dist/index.html

管理员账户密码: admin/admin

学生账户密码: 学生学号1/123456

教师账户密码: 教师工号1/123456

维护员账户密码: 维修工号1/123456

二、项目功能

【管理员模块】

修改密码:自助更新后台登录口令。

个人信息:维护头像、姓名、联系方式。

学生管理:审核、启用/禁用、批量导入学籍。

教师管理:维护教师工号、职称、联系方式。

维护员管理:设置维修工号、技能类别与状态。

教师申请管理:审核/排课/驳回教室使用申请。

教室报修管理:查看所有报修单并指派维护员。

学生申请管理:审核学生活动、社团教室预约。

维修进度管理:跟踪接单、维修、验收、评价。

教室名称管理:维护校区、楼栋、门牌与容量。

节次管理:设置1-12节时间段。

【学生模块】

修改密码:学生自助重置登录密码。

个人信息:更新手机号、邮箱、头像。

学生申请管理:提交/修改/取消教室预约申请,查看审批结果。

【教师模块】

修改密码:教师自助重置登录密码。

个人信息:维护联系电话与研究方向。

教师申请管理:申请调课、考试、会议教室,查看课表冲突。

教室报修管理:一键提交设备故障图文单。

维修进度管理:实时查看报修状态与维修反馈。

【维护员模块】

修改密码:维护员自助重置登录密码。

个人信息:更新技能标签与联系方式。

教室报修管理:接单、现场拍照、填写维修方案。

维修进度管理:更新维修节点,提交验收申请。

三、运行环境

运行环境开发工具:idea2024.1

运行环境:jdk1.8+maven3.8.6+MySQL5.7+nodejs14.18.1

(此配置为本人调试所用,仅供参考)

四、项目技术

服务端技术:springboot

前端技术:Vue

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

五、项目截图

1759908620-d39ddc5f942490f.png

1759908624-dce9fb3614ddf57.png

1759908627-f6f2c605490d3f0.png

1759908630-8284c321dcd38c2.png

1759908633-f56c5c32a9567d5.png

1759908640-5786cb8304f4469.png

1759908643-6bfbaabfb8767dc.png

1759908646-69d15331df17542.png

1759908654-40049c4c94d00f0.png

1759908656-82f95275142720e.png

1759908658-d58f332844dfac0.png

1759908660-9b4a84acd0872c8.png

1759908665-04bdd324f8daa7f.png

1759908667-766319b5db9e111.png

1759908675-fc840960b63a900.png

1759908677-20523b03d885b0f.png