【开题答辩全过程】以 SpringBootVue的旅游租车管理系统为例,包含答辩的问题和答案
个人简介
一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等
开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。
感谢大家的关注与支持!
答辩学生:各位老师好,我做的题目是“基于 SpringBoot+Vue 的旅游租车管理系统”。简单来说,就是让游客来某地旅游时,先用网页把车子约好,同时还能看看当地景点推荐,不用到处找车。系统分两大部分:前台给游客选车、下单、看景点;后台给管理员管车、管订单、看报表。主要功能有注册登录、车辆管理、订单管理、旅游信息展示、还有简单的图表统计。技术栈就是后端的 SpringBoot + MyBatis,前端的 Vue + ElementUI,数据库用 MySQL,图表用 ECharts。下面请各位老师提问。
评委老师:为什么非要“旅游+租车”放一起,单独做租车不行吗?
答辩学生:单独租车也能活,但游客最缺的是“到陌生地马上有车”。把当地景点和车子绑一起,游客一次就能安排好交通和行程,体验更顺,也能多拉点订单。
评委老师:系统里谁负责把车辆信息录入?信息会不会滞后?
答辩学生:车辆信息由后台管理员录入,支持即时修改库存、价格、图片。界面做了“上下架”按钮,点一下就能生效,尽量保证不滞后。
评委老师:你说“个性化推荐”,到底推荐啥?怎么实现?
答辩学生:目前只做“猜你喜欢车”。思路很简单:把用户最近浏览过的车型标签(比如 SUV、经济型)记下来,查数据库里同标签库存,按评分排序推 3 辆,后续想加协同过滤但先保证毕业。
评委老师:如果两个人同时租最后一辆,会不会超租?
答辩学生:下单时先查库存,库存>0 才生成订单并立刻把库存减 1,这两步放在数据库同一条事务里,基本能避免超租;真并发极端情况靠唯一索引兜底,不会生成两条成功订单。
评委老师:你提到图表统计,都统计哪些数据?
答辩学生:就三张图:1. 每月订单量柱状图;2. 车型租用占比饼图;3. 用户地区分布地图。用 ECharts 直接读 MySQL 聚合结果,管理员首页就能看到。
评委老师:前端用 Vue,页面刷新后登录状态怎么保持?
答辩学生:登录成功把后端返回的 JWT 存到 localStorage,路由守卫判断有无 token,没有就跳登录;token 设 2 小时过期,过期重新登录。
评委老师:计划什么时候能把初版跑通?
答辩学生:2025 年 3 月底前完成编码和本地联调,4 月部署到云服务器做测试,5 月写论文并修 bug,5 月底定稿。
评委老师评价:
xx 同学选题贴近生活,功能点清晰,技术选型对本科难度适中;能说出并发、事务、JWT 等关键细节,证明确实动手了。建议后续把“旅游信息”模块再做实一点,别只放静态文字;另外个性化推荐算法可留作后期扩展。整体思路可行,按时间表推进,通过开题,继续加油。
以上是某同学的毕业设计答辩的过程,如果你现在还没有参加答辩,还是开题阶段,已经选好了题目不知道怎么写开题报告,可以下面找找有没有自己符合自己题目的开题报告内容,列表中的开题报告都是往届真实的开题报告,可发送使用或参考。文末或底部来联xi可免费获取
最后
有时间和有基础的同学,建议自己多花时间找一下资料(开题报告、源码)自己独立完成毕设,需要开题报告内容、源码参考的,可以联xi博主,没有选题的也可以联系我们进行帮你选题、定功能和建议。