校园自习室预约管理系统 (任务书+开题报告+论文+答辩PPT+项目说明文档)
商品编码:G0233
分类:Vue+SpringBoot · 价格:¥19.99
![]()
项目简介
面向在校学生与校园管理员的自习室预约管理系统。学生可查询自习室与座位实时状态、按日期时段预约或退约,并查看公告、留言反馈与违规记录;管理员维护自习室与座位资源、审核预约、回复留言、登记违规,并通过预约统计、使用率与违规数据辅助资源配置。系统把线下排队占座转为线上预约与状态可视,减轻预约流程繁琐与资源分配不均的问题。
技术栈
- 后端:JDK 17、Spring Boot 3.1.5、MyBatis-Plus 3.5.4、Maven
- 前端:Vue 3.3.8、Vue Router 4.2.5、Vuex 4.1.0、Axios 1.6.2、Element Plus 2.4.3、ECharts 5.4.3、WangEditor 4.7.15、Vite 5.0.4
- 数据库:MySQL 5.5
项目规模
- 数据表数量:8 张
- 角色数量:2 个(学生、管理员)
具体功能
前台学生
- 注册登录:用学号注册账号并登录前台,也可从首页进入管理员登录。
- 系统首页:浏览推荐自习室卡片(名称、位置、容纳人数、开放时段、开放状态),点击「立即预约」进入对应自习室。
- 自习室浏览:打开自习室列表查看全部自习室,点击「查看详情」进入座位页。
- 座位预约:在座位图查看空闲/已预约/不可用状态,选择日期和座位号,填写开始、结束时段后提交预约,支持多时段。
- 预约管理:在「我的预约」查看记录状态(待审核、已通过等),对未完成预约执行取消。
- 通知公告:查看管理员发布的开放时间、临时关闭等通知。
- 留言反馈:提交留言并查看管理员回复。
- 违规记录:查看个人占座、喧哗、爽约等违规记录。
- 个人中心:修改个人信息与登录密码,退出登录。
后台管理员
- 数据统计:查看学生总数、自习室数量、预约总数、违规记录,以及月预约统计、近15天趋势、自习室使用率和学生预约 Top10。
- 学生管理:按姓名搜索,添加、编辑、删除学生,维护学号、手机、邮箱与状态。
- 自习室管理:查看、添加、修改、删除自习室。
- 座位管理:查看、添加、修改、删除座位信息。
- 预约审核:按自习室和状态筛选预约,查看详情,对待审核记录执行通过、拒绝或删除。
- 通知公告管理:搜索、新增、编辑、删除公告。
- 留言反馈管理:查看学生留言并回复。
- 违规管理:登记占座、喧哗、爽约、破坏设施等违规,编辑或删除记录。
- 系统管理:修改管理员登录密码。
界面截图

系统首页

自习室列表

座位选择与预约

我的预约

预约审核

数据统计
论文截图

论文摘要页

论文功能结构图