最推荐:明天直接用这 3 个问题
问题 1:请你用一两句话说一下,你的系统面向哪些用户,主要解决什么问题?
问题 2:你刚才提到的 XX 功能,能不能说一下从前端操作、后端处理到数据库读写的大致流程?
问题 3:你觉得系统目前还有哪些不足?如果继续完善,你会优先改进哪一个功能?大概怎么实现?
如果时间只有 2 分钟,优先问第 2 和第 3 个。第 2 个判断是否本人完成,第 3 个给学生台阶。
你的评委定位
你不是去“卡学生”,而是确认学生是否基本完成作品、是否理解自己的系统、是否知道论文和系统的不足。
1是不是自己做的
让学生解释一个核心功能的实现流程。真正做过的人,通常能说清页面、接口、业务逻辑、数据库之间的关系。
2功能是否基本完整
不要求系统很高级,但要能跑通一个完整业务流程,比如登录、查询、新增、修改、删除、订单、统计等。
3论文是否有硬伤
重点看题目是否匹配、章节是否完整、图表是否规范、数据库和系统截图是否对应、测试是否过于空泛。
4 + 2 + 2 现场流程
| 阶段 | 你要做什么 | 重点关注 |
|---|---|---|
| 4分钟 PPT | 快速记下题目、技术栈、核心功能、说得含糊的地方。 | 学生强调的亮点功能、技术名词、系统模块。 |
| 2分钟问答 | 问 1 个核心实现问题 + 1 个不足改进问题。 | 不要贪多,不要连环追杀。 |
| 2分钟演示 | 看一个完整流程能否跑通。 | 登录、增删改查、订单、上传、统计、识别结果等。 |
通用问题库:每个学生选 1—2 个即可
A. 开场友好题
- 你为什么选择这个题目?
- 这个系统主要面向哪些用户?
- 你的系统主要解决了什么实际问题?
- 你这个系统有哪些主要功能模块?
- 你在做这个项目之前,有没有参考过类似系统?
B. 判断是否本人完成的核心题
- 你认为系统中最核心的功能是什么?是怎么实现的?
- 请你说一下用户登录功能的实现流程。
- 前端页面和后端接口是怎么交互的?
- 你的数据库主要设计了哪些表?表之间是什么关系?
- 你负责完成了哪些部分?有没有参考开源项目?你自己主要修改了哪些地方?
- 开发过程中遇到的最大问题是什么?最后怎么解决的?
C. 技术选型题
- 你为什么选择 Spring Boot / Vue / MySQL / Python / 小程序?
- 这个项目是前后端分离的吗?为什么这样设计?
- 你用到的框架在项目中具体起什么作用?
- 如果不用这个框架,你觉得还能用什么技术实现?
- 你的系统部署过吗?运行环境是什么?
D. 数据库设计题
- 你的数据库一共设计了几张主要表?
- 用户表里有哪些关键字段?
- 用户表和业务表之间是什么关系?
- 主键是怎么设计的?有没有外键?
- 删除数据时是直接删除,还是逻辑删除?
- 论文里的 E-R 图和实际数据库表是否一致?
E. 测试、安全与权限题
- 你做过哪些测试?有没有测试用例?
- 如果用户输入空值、重复数据、格式错误,系统怎么处理?
- 普通用户能不能访问管理员页面?
- 登录密码是明文存储还是加密存储?
- 有没有考虑 SQL 注入、XSS、越权访问等问题?
- 如果系统上线,还需要补充哪些安全措施?
F. 不足与改进题
- 你觉得系统目前最大的不足是什么?
- 如果再给你一个月,你最想完善哪个功能?
- 哪些功能是你原本想做但最后没做的?原因是什么?
- 如果要做这个功能,你准备怎么实现?
- 论文答辩后你准备重点修改哪些地方?
按项目类型快速选择问题
| 项目类型 | 最稳提问方向 | 可直接问的问题 |
|---|---|---|
| 管理系统 学生、宿舍、图书、医院、酒店等 |
表、权限、增删改查 | 数据库主要有哪些表?不同角色权限有什么区别?某个增删改查功能怎么实现? |
| 电商 / 交易 / 订单 | 订单流程、购物车、库存、支付 | 从加入购物车到生成订单的流程是什么?支付是真实支付还是模拟支付? |
| 微信小程序 / App | 登录、接口、服务器、本地缓存 | 小程序前端和后端怎么通信?用户登录是微信授权还是账号密码? |
| 数据可视化 / 数据分析 | 数据来源、清洗、图表、结论 | 数据来自哪里?数据量多大?做了哪些清洗?图表能说明什么问题? |
| 爬虫类 | 来源、反爬、存储、清洗 | 爬取哪个网站?有没有遇到反爬?数据怎么保存?是否考虑合规性? |
| 机器学习 / 深度学习 | 数据、模型、指标、效果、局限 | 数据集来源是什么?为什么选这个模型?评价指标是什么?有没有过拟合? |
学生答不上来时,怎么救场
第一步换一种问法
“你不用讲代码,就说一下用户点击按钮之后,系统大概做了哪几步。”
第二步给一点提示
“是不是先从前端提交数据,然后后端接收,再保存到数据库?你可以顺着这个流程说。”
第三步换开放题
“这个问题可能比较细。那你说一下系统目前还有哪些不足,后续怎么完善?”
明天进场前速查清单
提问速记口诀
- 管理系统问表。
- 电商系统问订单。
- 小程序问接口。
- AI 项目问数据。
- 爬虫项目问来源。
- 论文问题问结构。
- 答不上来问不足。
现场记录模板
- 题目 / 作品类型:
- 提问 1:
- 回答情况:清楚 / 基本清楚 / 不够清楚
- 提问 2:
- 修改建议:测试 / 数据库 / 论文格式 / 权限安全 / 功能完善
最后记住一句话:问基础,问流程,问不足;能引导就引导,能给台阶就给台阶。
答辩评语模板
表现较好
表现一般,但可通过
系统能跑,但答辩较弱
论文问题较多