项目概述
图书馆预约系统是一套基于微信小程序的图书馆座位预约平台,覆盖图书馆/楼层/座位选择、在线预约、到馆签到签退、暂离申请、违规记录与申诉的完整流程,前后端配套完整,适合作为毕业设计成品或快速上线的预约类小程序项目。
核心功能
- 座位预约:图书馆列表与关键词搜索,楼层与座位可视化选择,选择时段在线预约。
- 到馆签到:预约后到馆扫码签到,离开签退,支持暂离申请,规范座位使用。
- 信用与违规:信用分体系,违约生成违规记录,支持申诉审核,引导用户履约。
- 个人中心:预约列表与历史、个人信息维护、违规详情查看。
技术栈
- 小程序端:微信原生小程序,自定义 TabBar,共 20 个页面
- 后端:Java Spring Boot + MyBatis Plus + MySQL,JWT 登录鉴权
- 管理后台:Vue 2 + Element UI + ECharts,覆盖用户、信用、图书馆、区域、座位、预约、违规、申诉、暂离与参数配置
项目特点
- 前后端分离,预约到签到再到违约处理全流程闭环,可独立部署
- 后台集成统计面板与多维管理模块,运营数据清晰
- 代码结构清晰、注释完整,便于二次开发



