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

答辩学生:各位老师好,我的题目是"公务员考试在线测试系统"。系统用 Php+MySql5.7 原生开发,分前台和后台:前台让考生注册登录后单独刷"申论"或"行测",也能做综合卷,交卷后自动给出分数和用时,并可查历史、提建议、看公告;后台让管理员登录后增删改查题库、看用户反馈、发公告。整套代码结构清晰,功能实用,汇报完毕,请老师提问。
评委老师:为什么选 Php 而不用 Java 或 Python?
答辩学生:我 Php 基础最好,学校机房也配好了 Apache 环境,部署最快,能集中精力做业务而不是学新语言。
评委老师:MySql5.7 以后升级 8.0 要改哪些配置?
答辩学生:主要是改 my.ini 的字符集和 sql-mode,再把加密方式从 caching_sha2 改回 mysql_native_password,代码里连库端口账号都不变。
评委老师:题库打算存多少道题?表怎么设计?
答辩学生:初步 2000 题,分表:t_question(id, type, stem, optionA~D, answer, difficulty),type 用 1-9 代表申论 3 小类和行测 5 小类,综合卷用 SQL 随机 limit。
评委老师:随机抽题如何保证每个考生题目不重复?
答辩学生:抽题时先把该考生已做过的 id 查出来排除,再随机排序取剩余,确保同一个人不会重复做到同一题。
评委老师:交卷后分数怎么算?申论主观题谁来改?
答辩学生:行测自动比对答案给分;申论暂时按关键词匹配给基础分,真正人工复核由管理员后台补录,系统留好字段,后期可扩展。
评委老师:同一时间 100 人考试,Php 原生会不会卡?
答辩学生:首页、答题页都做成静态缓存,数据库开查询缓存,100 并发测试过响应 1 秒以内,够用。
评委老师:怎么防止考生注册刷号?
答辩学生:注册加手机验证码,同一手机号 24 小时只能注册 1 次,后台可一键封禁异常账号。
评委老师:开发计划怎么安排?
答辩学生:2025 年 1 月完成数据库和登录,2 月完成题库管理,3 月完成考试模块,4 月整合测试,5 月写论文并答辩。
评委老师:如果老师让你两周后就把题库管理做出来,你怎么办?
答辩学生:我把增删改查页面先做出最简版,满足 Excel 导入导出,保证老师能提前看到效果,再慢慢优化界面。
评委老师总结:xx 同学思路清楚,技术选型贴合自身水平,问题回答实在,进度安排可行。建议后续重点关注并发测试和申论评分细节。总体开题通过,继续加油。
以上是某同学的毕业设计答辩的过程,如果你现在还没有参加答辩,还是开题阶段,已经选好了题目不知道怎么写开题报告,可以下面找找有没有自己符合自己题目的开题报告内容,列表中的开题报告都是往届真实的开题报告,可发送使用或参考。文末或底部来联xi可免费获取




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