个人简介
一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等
开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。
感谢大家的关注与支持!
答辩学生:各位老师好,我是xx同学,本次毕业设计题目是《基于Java的城市公交查询系统》。系统面向市民出行,分用户端和管理端:用户可注册登录、查线路、查站点、在线留言;管理员可维护线路、发布公告、处理留言。前端用HTML+CSS+JS,后端用Spring Boot,数据库用MySQL,前后端用RESTful API交互。目前已完成需求分析与原型,准备进入编码阶段。
评委老师:你为什么选“城市公交查询”这个题?
答辩学生:因为自己每天坐公交,发现等车时间不确定、线路信息分散,就想做一个集中查询的小系统,既解决自己痛点,也能练手Java Web技术。
评委老师:系统里用户和管理员各能干什么,用一句话概括。
答辩学生:用户可以查线路、查站点、留言提问;管理员管线路、发布公告、回复留言。
评委老师:技术栈里Spring Boot和MySQL各自负责什么?
答辩学生:Spring Boot负责后台业务逻辑和接口,MySQL负责把线路、站点、用户信息存起来。
评委老师:如果公交公司把线路改了,你怎么让数据库里的线路也同步更新?
答辩学生:在管理端做一个“线路编辑”功能,管理员直接在页面上改,保存后数据库实时更新。
评委老师:留言功能打算怎么做防止有人乱发广告?
答辩学生:先让人登录才能留言,再在后台加敏感词过滤,管理员可以一键删除垃圾留言。
评委老师:计划里说2025年3月完成核心功能,万一3月做不完你怎么办?
答辩学生:先把线路查询和登录注册做出来,保证能演示;其余公告、留言模块如果时间紧就简化,确保论文能写出来。
评委老师:用什么办法测试系统能不能同时让100个人在线查线路不崩溃?
答辩学生:用Postman模拟100个并发请求,看响应时间和错误率,如果慢就加索引、优化SQL,再不行就把常用查询结果放到Redis缓存。
评委老师:最后,你觉得做完这个系统最大的收获是什么?
答辩学生:能把课堂学的Spring Boot、MySQL、HTML全串起来,真正做出一个能跑起来的小产品,对找工作面试也有底气。
评委老师评价与总结:xx同学选题贴近生活,目标明确,功能划分清晰;技术选型合理,进度安排留有余地。希望在后续开发中继续细化安全措施,完善测试。整体来看,开题报告可行,同意进入下一阶段。
以上是某同学的毕业设计答辩的过程,如果你现在还没有参加答辩,还是开题阶段,已经选好了题目不知道怎么写开题报告,可以下面找找有没有自己符合自己题目的开题报告内容,列表中的开题报告都是往届真实的开题报告,可发送使用或参考。文末或底部来联xi可免费获取
最后
有时间和有基础的同学,建议自己多花时间找一下资料(开题报告、源码)自己独立完成毕设,需要开题报告内容、源码参考的,可以联xi博主,没有选题的也可以联系我们进行帮你选题、定功能和建议。