# 【从0带做】会议室预定系统
作者:程序员青戈 (opens new window)
公众号:程序员青戈 (opens new window)
获取链接:https://www.javaxmsz.com/projectDetail?id=64 (opens new window)
# 一、项目功能视频
# 二、项目在线体验地址
体验地址(请电脑端浏览器访问):http://49.234.52.28:85/ (opens new window)
员工账号: aaa 密码:123
管理员账号:admin 密码:admin
注:为了保证线上数据完整,关闭了线上增删改数据功能,不影响实际代码功能
# 三、项目技术栈
前后端分离
后端:SpringBoot3 + MyBatis
前端:Vue3 + Element-Plus + Vue-Router + Axios
数据库: MySQL
版本要求:
jdk不低于17,MySQL 5.7或者8,node.js环境不低于16,maven版本建议3.8及以上,navicat建议不低于16
数据库表:10张表
难度系数:⭐⭐⭐
# 四、项目功能描述
# 1. 管理员
登录、个人信息、修改密码
系统首页:查看系统公告
数据统计:查看系统关键数据、查看统计图表
会议室分类:查看和管理会议室分类信息
会议室管理:查看和管理会议室信息
预约记录:查看和审核员工的会议室预约申请信息
会议管理:查看和管理员工发起的会议记录信息
反馈信息:查看和回复员工的反馈信息
公告信息:管理系统公告
管理员信息:查看和管理管理员信息
员工信息:查看和管理员工信息
部门信息:查看和管理部门信息
# 2. 员工
系统首页:查看我的会议日程
注册、登录、个人信息、修改密码
公告信息:查看系统公告内容
会议室预约:查看会议室并可进行预约
预约记录:查看我的预约记录并归还会议室使用权
会议管理:发起我的会议选定多人参加会议并上传会议纪要
我的会议:查看所有关于我的会议
员工反馈:查看并提交我的反馈内容
# 五、项目创新点
- Echarts图表数据统计
- 多角色多模块数据关联
- 员工端显示会议日历
# 六、关键页面截图
# 管理员
登录
首页
数据统计
会议室管理
会议室预约审核
会议预约审核
反馈管理
员工管理
# 员工
会议日历
会议室预约
会议室预约记录
自己的会议管理
意见反馈