会议预约管理系统-SpringBoot +vue

项目描述
会议预约管理系统

系统架构
基于SpringBoot+vue框架的会议预约管理系统

登录网址
http://localhost:8080/login
账号: 000001 密码:123456

功能描述
1. 会议管理模块
1.1 会议室管理
展示所有会议室(如A-F室)
显示每个会议室的容量、状态(正常/异常)、备注信息
支持新增、编辑、删除会议室
异常会议室不可预约,系统会弹出警告提示
1.2 会议申请
用户可在线申请会议室
填写会议名称、简介、时间、会议室
支持查看我的会议申请、审批状态
支持会议纪要上传
1.3 会议审批
管理员可审批会议申请(批准/驳回)
支持导出、搜索、重置筛选条件
1.4 我的参会
显示用户需参加的会议列表
支持会议签到
2. 设备报修模块
用户可提交会议室设备故障报修
填写报修内容、会议室、联系方式
支持查看报修记录与审核状态
管理员可审批报修申请
3. 考勤与请假模块
3.1 请假管理
员工可提交请假申请(病假、产假等)
填写请假类型、起始日期、天数、备注
管理员可审批请假申请(批准/驳回)
支持查看请假记录
3.2 考勤管理(入口存在,具体功能未展示)
可能包括打卡、考勤统计、异常提醒等
4. 权限管理模块
4.1 角色管理
系统内置角色:管理员、员工、维修工
每个角色可分配不同菜单权限
4.2 菜单管理
管理系统左侧菜单项
支持配置菜单名称、图标、路径、权限绑定
5. 系统管理模块
5.1 员工管理
管理员工信息(姓名、性别、电话、部门、状态、生日、地址)
支持新增、编辑、删除、分配角色
5.2 部门管理
管理部门信息(名称、成立时间、上下班时间、工作时长、备注)
支持新增、编辑、删除部门
5.3 文件管理
上传、下载、删除系统文件
显示文件类型、大小、原名、备注等
6. 首页仪表盘
显示员工总数、会议室总数
显示状态正常/异常数量
显示员工分布饼图(按部门)
显示当前用户基本信息(如维修工:生日1997-03-05,维修1部)
7. 个人中心
修改密码
提交请假申请
查看个人信息
退出登录

 

运行环境
开发工具 :idea
运行环境 :jdk-11、maven-3.8.6、MySQL5.7.26 、 (此配置为本人调试所用,仅供参考)

项目技术
服务端技术:springBoot +mysql
前端技术:Vite+vus

 

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

提供最优质的资源集合

立即查看 了解详情