☰
计算机毕设项目4:基于springboot+uniapp自习室预约小程序(含AI智能预约+候补转正+座位AI协商)
2026/10/9 14:03:26 网站建设 项目流程

所有项目已经整理完毕,后续的还在整理。更多项目,请联系我。

更多项目可以看:2026全新计算机毕设选题(小众,含创新点)-CSDN博客

所有成品和定制,均先免费部署,不需要定jin; 所有项目都为原创开发。并融入多项创新点(AI,算法,地图调度等等)。需要可以看下图:​

​

PS:所有项目均配有微信小程序端。

一、系统技术栈

1.1 后端技术栈

  • 核心框架:Spring Boot

  • 持久层框架:MyBatis Plus

  • 数据库:MySQL 8.0

  • 安全认证:JWT

1.2 前端技术栈

  • 核心框架:Vue + uniapp微信小程序

  • UI 组件库:Element UI

  • 路由管理:Vue Router

  • 状态管理:Vuex

  • HTTP 客户端:Axios

  • 图表库:ECharts

二、系统角色与整体功能架构

系统分为两大核心角色:普通学生用户(微信小程序)、后台管理员,覆盖自习室查询、预约、签到、AI智能预约、候补协商、数据统计、系统配置等全流程功能,同时融入多项AI创新功能,提升系统智能化体验。

三、普通用户(学生)功能模块

3.1 账号与认证模块

  • 多方式登录:支持手机号登录

  • 密码找回:通过手机号接收验证码,快速重置登录密码

  • 个人资料维护:支持自主修改个人昵称、头像、联系方式,完善个人信息

3.2 自习室查询与浏览模块

  • 座位可视化平面图:以楼层平面图可视化展示座位整体分布,通过不同颜色区分座位状态:绿色(空闲)、红色(占用)、黄色(暂离)、灰色(故障),支持点击单个座位查看详细信息

  • 多条件筛选:支持按区域(A区/B区)、座位类型(单人桌/双人桌/静音舱)、配套设施(带电源/靠窗)精准筛选可用座位

  • 时段精准选择:用户选择指定日期和使用时段后,平面图自动动态高亮该时段内可预约的空闲座位

  • 座位详情查看:点击座位可查看环境描述、历史评分、用户评价记录,辅助选座决策

  • ​

3.3 预约管理模块(防冲突核心)

  • 快速预约:用户自主选择座位、使用日期、起止时间,时间最小预约粒度为30分钟,一键提交预约订单

  • 防冲突预约机制:系统自动校验时段,同一用户同一时间段不可重复预约多个座位,杜绝预约冲突

  • 在线续约:在原有预约结束前,用户可自主申请延长使用时长,系统重新校验新增时段座位空闲状态,校验通过即可续约成功

  • 预约改签:支持更换同类型空闲座位,改签后原预约时段自动释放,不占用座位资源

  • 预约取消规则:预约开始前15分钟可免费取消;距离预约开始不足15分钟取消订单,将扣减用户信用分

  • 预约日历可视化:支持月视图、周视图两种模式展示个人全部预约记录,同时支持预约记录导出留存

  • ​

3.4 签到与签退模块

  • 签到:进行签到

  • 临时离座暂存:用户临时离开可设置暂离状态,系统保留座位30分钟,超时未返回将自动释放座位

  • 主动签退释放:自习结束后用户手动点击签退,座位状态立即更新为空闲,供其他用户预约使用

3.5 超时自动释放模块

  • 未签到自动释放:预约开始后15分钟未完成签到,系统自动取消预约、释放座位,同时记录用户“无故缺席”违规记录

  • 暂离超时释放:用户设置暂离后,超过30分钟未返回签到,系统自动释放座位资源

  • 智能消息通知:座位被系统自动释放后,实时向用户推送提醒消息

  • 座位状态实时回收:被释放的座位即时更新平面图状态,同步对外开放预约

3.6 评价留言模块

  • 使用后评价打分:用户完成预约并正常签退后,可针对自习室环境、安静程度、设施完好度进行1-5星打分,同时支持文字留言评价

  • 评价公开展示:合规评价将展示在自习室详情页面,为其他用户选座提供参考

  • 留言双向互动:管理员可针对用户留言、评价进行官方回复,实现平台与用户双向沟通

  • 个人评价管理:个人中心可统一查看自己发布的所有评价及管理员回复记录

3.7 个人中心模块

  • 信用积分体系:实时展示用户当前信用积分,支持查看积分变动明细(按时签退+1分、无故缺席-5分、暂离超时-2分)

  • 违规记录查询:可查看个人所有违规行为、违规时间及对应扣分详情

  • 违规申诉功能:针对不合理违规记录,用户可提交文字申诉材料,等待管理员审核处理

  • 常用座位收藏:支持收藏高频使用座位,首页提供快速预约入口,简化操作流程

  • 个人数据统计:自动统计用户月度预约次数、累计自习时长、最常使用自习室等数据

3.8 消息通知模块

  • 签到提醒通知:预约开始前15分钟用户未签到,系统推送催促签到提醒

  • 违规警告通知:出现超时未签到、暂离超时、被投诉等情况,实时推送违规提醒

  • 反馈回复通知:管理员回复用户评价、申诉后,用户将收到消息推送提醒

3.9 智能对话预约模块(AI创新核心)

依托大模型LLM实现自然语言交互预约,摆脱传统手动筛选操作,智能化完成预约、改签、取消等操作。

  • 多模态对话入口:预约页面设置智能助手悬浮入口,支持文本、语音两种输入方式

  • 自然语言意图识别:LLM自动识别用户输入语义,完成意图分类(预约查询/预约创建/改签/取消)和槽位自动填充(日期、时段、区域、座位属性)

  • Function Calling函数调用:大模型识别用户需求后,按照预设JSON规则自动调用后端查询、预约API,获取实时座位数据并整理回复

  • 上下文记忆多轮对话:保留会话上下文,用户二次修改需求无需重复输入全部条件,系统自动修正对应参数

  • 结果确认式预约:AI筛选出匹配座位后,以自然语言告知用户,用户一键确认即可完成预约

  • 模糊查询兜底机制:用户需求模糊或无匹配座位时,系统推送最接近的座位选项,引导用户调整需求

  • 对话历史留存:个人中心保存全部AI对话记录,支持回看、继续历史会话

3.10 冲突候补与协商模块(AI创新·用户侧)

  • 预约冲突智能提示:用户预约已被占用的座位时,系统自动弹窗提示,并提供候补队列加入选项

  • 信用加权候补排队:用户加入候补队列后,系统根据用户信用分加权排序,优先级更高的用户可优先获得座位

  • 候补自动转正:对应座位释放后,队列排名靠前用户自动转为正式预约,并推送成功通知

  • AI座位协商调换:支持向已预约用户发送换座协商请求,LLM自动生成礼貌协商文案,对方同意后系统自动完成座位调换

四、管理员功能模块

4.1 自习室与座位管理模块

  • 自习室基础管理:支持新增、编辑、下架自习室,配置名称、楼层、容纳容量、开放时段、简介等基础信息

  • 可视化座位布局管理:上传楼层平面图底图,通过拖拽方式批量生成座位,可单独编辑座位编号、靠窗、电源、故障等属性

  • 座位状态运维:手动将座位标记为故障/维修状态,平面图同步置灰,禁止预约,维修完成后恢复可用

  • 时段模板配置:自定义工作日、周末、节假日的自习室开放时段规则

4.2 预约审核与调度模块

  • 多维预约列表:支持按日期、自习室、用户、预约状态多维度筛选,支持学号、姓名关键词搜索

  • 后台预约干预:管理员可手动为特殊用户新增预约、删除异常订单、紧急强制清场(设备维修场景)

  • 用户黑名单管理:针对多次违规、恶意占用座位的用户,可加入黑名单,限制指定时长的预约权限

4.3 现场服务模块

  • 实时监控大屏:可视化展示各自习室实时在岗人数、座位空位率、使用热力图,直观掌握场地使用情况

  • 设备故障登记运维:统一登记用户上报的故障座位、故障描述,记录维修进度,维修完成后更新座位状态

4.4 评价与互动管理模块

  • 评价内容审核:用户评价采用先审后发机制,过滤违规、低俗、无效评价内容

  • 官方留言回复:管理员可主动回复用户评价、私信留言,解决用户问题

  • 用户投诉处理:统一接收、登记用户投诉,标记待处理/处理中/已解决状态,闭环管理

4.5 数据统计与可视化模块

  • 座位使用率报表:按日/周/月维度统计自习室上座率、用户平均使用时长,生成数据报表

  • 座位热力图分析:生成座位使用热力图,精准识别高峰时段、热门座位,为场地资源调配提供数据支撑

  • 用户行为分析:统计高频使用用户、用户活跃时段分布、使用偏好等数据

  • 违规数据统计:可视化展示迟到、早退、暂离超时等违规行为占比及变化趋势

  • 营收数据统计(付费模式适配):生成日/周/月营收曲线,统计订单金额构成、消费趋势

4.6 用户管理模块

  • 全量用户管理:查看平台所有用户信息列表,支持手动启用/禁用用户账号、重置用户登录密码

4.7 系统配置模块

  • 全局参数配置:自定义最大预约天数、用户每日预约次数、签到迟到容忍时长、座位暂离保留时长、初始信用分值等系统参数

  • 积分规则自定义:支持自主配置加分、扣分项及对应分值,灵活调整平台奖惩规则

4.8 智能对话监控模块(AI创新·管理辅助)

  • AI对话质量看板:统计LLM对话整体成功率、用户满意度、平均解决轮数、高频失败意图,全面监控AI服务质量

  • 异常对话预警:针对AI幻觉、多轮对话未解决问题等异常场景,自动标记预警,提醒管理员人工介入处理

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询