news 2026/7/10 12:33:45

【开题答辩全过程】以 基于Java的汽车租赁微信小程序为例,包含答辩的问题和答案

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【开题答辩全过程】以 基于Java的汽车租赁微信小程序为例,包含答辩的问题和答案

个人简介

一名14年经验的资深毕设内行人,语言擅长Javaphp、微信小程序、PythonGolang、安卓Android

开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。

感谢大家的关注与支持!

各位老师好,我是xx同学,我的课题是“基于Java的汽车租赁微信小程序”。系统面向租车用户和管理员两端:用户可注册登录、浏览车辆、下单租车、线上还车、查看订单;管理员可审核用户与订单、发布维护车辆、统计成交。技术栈用微信小程序前端+Java(SSM)后端+MySQL数据库,开发工具选Eclipse,服务器用Tomcat,前后端JSON通信,支付调微信接口。下面请各位老师提问。


评委老师:为什么选择做汽车租赁小程序,而不是网页或App?
答辩学生:小程序不用下载安装,微信用户基数大,入口方便,开发和审核成本比App低,又比传统网页更易推送消息、调用支付和定位,适合校园周边小型租赁公司快速上线。


评委老师:系统里“线上还车”具体怎么实现?
答辩学生:用户点击“还车”后,小程序把订单号、时间、定位、车况照片一起提交后台;管理员确认车辆无损坏、油量一致后点“通过”,系统自动计算租金并退还押金。


评委老师:如果用户恶意上传假照片怎么办?
答辩学生:目前先靠人工审核比对取车照片,后续可加时间水印、要求实时拍照不可从相册选择,并引入信用积分,低分用户必须到店还车。


评委老师:数据库里车辆状态有哪些?
答辩学生:三种:在租、可租、维修。下单后变“在租”,还车审核通过后变“可租”,后台设置维修则锁为“维修”。


评委老师:租车价格怎么计算?
答辩学生:按天计费,后台给每辆车设日租金;不足24小时按一天算,超6小时可加收半天,具体规则管理员可在后台修改。


评委老师:支付失败如何回滚?
答辩学生:微信回调通知若返回失败,后台不修改订单状态,定时任务30分钟后自动关单并释放车辆;用户可重新下单。


评委老师:开发进度怎么安排?
答辩学生:2025年1月完成需求与数据库;2月写完前后端主体;3月联调测试;4月写论文初稿;5月查重答辩。


评委老师:技术可行性里你说“网吧淘汰机也能跑”,如果并发50人同时租车会不会崩?
答辩学生:测试环境是单机,正式部署会用云服务器2C4G,加Tomcat连接池和Redis缓存车辆库存,50并发没问题的。


评委老师:参考文献里出现乱码,如何体现学术规范?
答辩学生:是我复制PDF时编码出错,已重新在知网导出GB/T格式,会在论文里统一用EndNote管理,保证引用完整。


评委老师:系统安全性做了哪些?
答辩学生:小程序端所有请求带token,后台用JWT鉴权;管理端登录加验证码;SQL用MyBatis防注入;支付密钥放服务器环境变量,不硬编码。


评委老师:如果车辆被用户撞坏,流程怎么闭环?
答辩学生:还车时管理员可标记“异常”,上传定损单,系统冻结部分押金,生成赔偿订单,用户确认后从押金扣款,剩余部分原路退回。


【答辩结束】
评委老师:xx同学整体思路清晰,功能划分贴近实际,技术选型符合专科水平,对异常流程也有考虑。后续把参考文献格式、性能测试数据补齐,可进入下一阶段。继续加油。


以上是某同学的毕业设计答辩的过程,如果你现在还没有参加答辩,还是开题阶段,已经选好了题目不知道怎么写开题报告,可以下面找找有没有自己符合自己题目的开题报告内容,列表中的开题报告都是往届真实的开题报告,可发送使用或参考。文末或底部来联xi可免费获取

最后

有时间和有基础的同学,建议自己多花时间找一下资料(开题报告、源码)自己独立完成毕设,需要开题报告内容、源码参考的,可以联xi博主,没有选题的也可以联系我们进行帮你选题定功能和建议

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/8 2:15:18

强力解锁Obsidian时间管理:告别笔记混乱的日历插件实战

强力解锁Obsidian时间管理:告别笔记混乱的日历插件实战 【免费下载链接】obsidian-calendar-plugin Simple calendar widget for Obsidian. 项目地址: https://gitcode.com/gh_mirrors/ob/obsidian-calendar-plugin 还在为找不到上周的会议记录而抓狂&#x…

作者头像 李华
网站建设 2026/7/6 2:02:42

GitHub Actions下载工件全攻略:从基础到高级应用

GitHub Actions下载工件全攻略:从基础到高级应用 【免费下载链接】download-artifact 项目地址: https://gitcode.com/gh_mirrors/do/download-artifact 在持续集成和持续部署(CI/CD)流程中,工件(Artifacts&am…

作者头像 李华
网站建设 2026/7/8 0:41:11

24.vsftpd服务--CentOS7

下载vsftpd服务 yum install -y vsftpd一、匿名访问ftp服务 首先备份好源文件 再编辑配置文件 [rootlocalhost ~]# cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.bak [rootlocalhost ~]# vim /etc/vsftpd/vsftpd.conf需要修改的值 # 1. 开启匿名访问(核心&a…

作者头像 李华
网站建设 2026/7/10 11:42:35

在Python中使用Kafka帮助我们处理数据

Kafka是一个分布式的流数据平台,它可以快速地处理大量的实时数据。Python是一种广泛使用的编程语言,它具有易学易用、高效、灵活等特点。在Python中使用Kafka可以帮助我们更好地处理大量的数据。本文将介绍如何在Python中使用Kafka简单案例。 一、安装K…

作者头像 李华
网站建设 2026/7/10 13:01:21

iPhone15信号算弱网嘛,工作中又该如何进行弱网测试?

iPhone信号差,已经成了历史的难题了。问题一直在,从未被解决,或许苹果自己就没打算彻底解决这个问题,毕竟牙膏是要慢慢挤的,一次解决了,后面怎么割韭菜啊。 可能有朋友就问了,信号差咋了&#…

作者头像 李华
网站建设 2026/7/11 2:22:03

75、深入理解与运用SELinux:保障Linux系统安全

深入理解与运用SELinux:保障Linux系统安全 1. 通过布尔值管理SELinux SELinux策略规则编写和模块创建复杂且耗时,错误的策略规则可能危及Linux系统安全。不过,SELinux提供了布尔值(Booleans),让策略修改变得简单。 布尔值就像一个开关,可开启或关闭设置。使用布尔值开…

作者头像 李华