个人简介
一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等
开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。
感谢大家的关注与支持!

各位老师好,我是计算机科学与工程学院的xx同学。我的毕业设计题目是《高考志愿填报系统的设计与实现》。系统主要面向高三考生,提供志愿模拟填报、院校与专业查询、历年录取数据比对、在线问答等功能。前端用 Vue+Element 做页面,后端用 SpringMVC + Node 提供接口,数据库用 MySQL 存院校、专业、用户、问答等 10 张表,整体 B/S 架构,部署在 Tomcat 上。
评委老师:为什么选择做高考志愿这个题目?
答辩学生:因为我当年报志愿时信息很乱,想做一个简单的小网站把院校、专业、分数线集中起来,让后面的同学少走弯路。
评委老师:系统最核心的功能是哪一块?
答辩学生:分数段查询。考生输入自己的高考分数,系统能立刻给出往年能上的学校和专业列表。
评委老师:前端用 Vue,后端用 SpringMVC,为什么要混搭 Node?
答辩学生:SpringMVC 负责主要业务,Node 只用来做实时问答的 WebSocket 推送,这样聊天响应快一点,代码也轻。
评委老师:数据库一共设计了多少张表?
答辩学生:10 张,用户、管理员、院校、专业、历史数据、问答、收藏、每日推荐等。
评委老师:历史数据量很大,如何导入?
答辩学生:先用 Excel 整理好各省五年数据,写个小脚本批量插进 MySQL,只留一份备份,演示时够用就行。
评委老师:系统怎么防止有人乱注册?
答辩学生:注册时必须填真实邮箱,后端发 6 位验证码,验证码对了才能注册成功。
评委老师:如果两个学生分数一样,系统排序怎么保证公平?
答辩学生:界面只展示往年最低分和位次,不做排名,真正的投档顺序还是省招办说了算,系统只给参考。
评委老师:打算怎么做测试?
答辩学生:用黑盒测试,把每个按钮都点一遍,模拟 50 个账号同时查分,看页面能不能打开,后期让老师帮忙试填志愿。
评委老师:整个项目最大的难点你认为是哪一步?
答辩学生:数据对齐,同一所学校在不同年份的名字、专业代码可能不一样,需要人工统一,比较花时间。
评委老师:预计什么时候能完成编码?
答辩学生:按 2025 年新计划,第 10 周(四月初)完成编码,第 12 周做完测试,第 13 周写论文。
评委老师:问题回答得简洁清楚,技术路线可行,进度安排合理。先把数据整理和基础查询跑通,再逐步加问答和推荐功能,保持节奏就能顺利完成。继续加油,期待你的演示!
以上是某同学的毕业设计答辩的过程,如果你现在还没有参加答辩,还是开题阶段,已经选好了题目不知道怎么写开题报告,可以下面找找有没有自己符合自己题目的开题报告内容,列表中的开题报告都是往届真实的开题报告,可发送使用或参考。文末或底部来联xi可免费获取




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