淘宝店铺搜索:点创微科
会议预约管理系统-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
以上系统源码经过技术整理与调试,确保能正常运行