【开题答辩全过程】以 JAVA汽车年审管理系统为例,包含答辩的问题和答案
个人简介
一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等
开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。
感谢大家的关注与支持!
答辩学生:各位老师好,我的题目是《基于 Vue 的汽车年审管理系统》。系统给三类人使用:管理员、工作人员和驾驶员。驾驶员能注册、预约年审、上传体检单;工作人员负责审核预约、录入检测结果;管理员可以发公告、统计年审数据。主要模块有车主信息、汽车信息、年审预约、检测录单、补换证、编号生成、统计图表、通知公告等。前端用 Vue,后端用 SSM(Spring+SpringMVC+MyBatis),数据库用 MySQL,开发工具是 IDEA,Navicat 管数据库。谢谢老师!
评委老师:为什么一定要做年审系统?手工或 Excel 不行吗?
答辩学生:Excel 容易重录、漏录,查历史记录慢,年审快到期时也没人提醒。系统能自动发短信、防重复、实时统计,车管所领导当天就能看到数据。
评委老师:三类用户怎么登录?密码存明文?
答辩学生:不存明文。注册时密码用 MD5 加盐加密,登录时比对加密后的串。三类用户用同一登录页,身份靠角色字段区分,进去后看到的菜单不同。
评委老师:预约时间冲突怎么办?
答辩学生:工作人员后台能看到每天剩余号段,提交前先查库,若当天已约满就提示“名额已满,请改天”,不会重复写入。
评委老师:检测不合格下一步怎么走?
答辩学生:检测单里有个“合格/不合格”下拉框。若选不合格,系统自动给驾驶员发短信告知原因,7 天内可重新预约,不额外收费,后台记录二次检测。
评委老师:年审编号怎么生成?会重复吗?
答辩学生:编号由“区号+年+4 位顺序号”组成,顺序号用 MySQL 自增,每次插入新记录时拿最大值+1,再拼区号,不会重复。
评委老师:系统能扛住 8000 人同时点预约吗?
答辩学生:本机测试 8000 并发用 JMeter 压测,开 15 条数据库连接池,页面打开平均 650 ms,没崩。正式运行会放学校云服务器,配 8 G 内存,够毕业演示用。
评委老师:上传的体检单图片存在哪?
答辩学生:存本地磁盘 /upload/体检单/年月/ 文件夹,文件名用 UUID,数据库只保存路径,防止中文名乱码。目录在 Tomcat 里配虚拟路径,前端直接 <img>
评委老师:做完后怎么证明系统好用?
答辩学生:两步:1. 功能全跑一遍,录屏 5 分钟;2. 打印年审统计报表,跟手工 Excel 对比,数据一致就说明 OK。
【结束评价】
评委老师:xx 同学思路清晰,功能划分接地气,技术选型也够用。下一步把“不合格复检”和“并发测试”细节再补一补,论文里加两三张实拍图,就可以继续往后写。总体开题通过,加油!
以上是某同学的毕业设计答辩的过程,如果你现在还没有参加答辩,还是开题阶段,已经选好了题目不知道怎么写开题报告,可以下面找找有没有自己符合自己题目的开题报告内容,列表中的开题报告都是往届真实的开题报告,可发送使用或参考。文末或底部来联xi可免费获取
最后
有时间和有基础的同学,建议自己多花时间找一下资料(开题报告、源码)自己独立完成毕设,需要开题报告内容、源码参考的,可以联xi博主,没有选题的也可以联系我们进行帮你选题、定功能和建议。