计算机本科毕业答辩评委速查手册

适用:二本院校 / 本科毕设 / 第一次做评委 / 4分钟PPT + 2分钟问答 + 2分钟演示

角色定位温和核验型评委,不是面试官,也不是审判官。
核心目标确认学生是否理解作品、系统是否基本完成、论文是否有明显问题。
提问原则问基础、问流程、问不足;不刁难,给台阶。

最推荐:明天直接用这 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. 开场友好题
  1. 你为什么选择这个题目?
  2. 这个系统主要面向哪些用户?
  3. 你的系统主要解决了什么实际问题?
  4. 你这个系统有哪些主要功能模块?
  5. 你在做这个项目之前,有没有参考过类似系统?
B. 判断是否本人完成的核心题
  1. 你认为系统中最核心的功能是什么?是怎么实现的?
  2. 请你说一下用户登录功能的实现流程。
  3. 前端页面和后端接口是怎么交互的?
  4. 你的数据库主要设计了哪些表?表之间是什么关系?
  5. 你负责完成了哪些部分?有没有参考开源项目?你自己主要修改了哪些地方?
  6. 开发过程中遇到的最大问题是什么?最后怎么解决的?
C. 技术选型题
  1. 你为什么选择 Spring Boot / Vue / MySQL / Python / 小程序?
  2. 这个项目是前后端分离的吗?为什么这样设计?
  3. 你用到的框架在项目中具体起什么作用?
  4. 如果不用这个框架,你觉得还能用什么技术实现?
  5. 你的系统部署过吗?运行环境是什么?
D. 数据库设计题
  1. 你的数据库一共设计了几张主要表?
  2. 用户表里有哪些关键字段?
  3. 用户表和业务表之间是什么关系?
  4. 主键是怎么设计的?有没有外键?
  5. 删除数据时是直接删除,还是逻辑删除?
  6. 论文里的 E-R 图和实际数据库表是否一致?
E. 测试、安全与权限题
  1. 你做过哪些测试?有没有测试用例?
  2. 如果用户输入空值、重复数据、格式错误,系统怎么处理?
  3. 普通用户能不能访问管理员页面?
  4. 登录密码是明文存储还是加密存储?
  5. 有没有考虑 SQL 注入、XSS、越权访问等问题?
  6. 如果系统上线,还需要补充哪些安全措施?
F. 不足与改进题
  1. 你觉得系统目前最大的不足是什么?
  2. 如果再给你一个月,你最想完善哪个功能?
  3. 哪些功能是你原本想做但最后没做的?原因是什么?
  4. 如果要做这个功能,你准备怎么实现?
  5. 论文答辩后你准备重点修改哪些地方?

按项目类型快速选择问题

项目类型 最稳提问方向 可直接问的问题
管理系统
学生、宿舍、图书、医院、酒店等
表、权限、增删改查 数据库主要有哪些表?不同角色权限有什么区别?某个增删改查功能怎么实现?
电商 / 交易 / 订单 订单流程、购物车、库存、支付 从加入购物车到生成订单的流程是什么?支付是真实支付还是模拟支付?
微信小程序 / App 登录、接口、服务器、本地缓存 小程序前端和后端怎么通信?用户登录是微信授权还是账号密码?
数据可视化 / 数据分析 数据来源、清洗、图表、结论 数据来自哪里?数据量多大?做了哪些清洗?图表能说明什么问题?
爬虫类 来源、反爬、存储、清洗 爬取哪个网站?有没有遇到反爬?数据怎么保存?是否考虑合规性?
机器学习 / 深度学习 数据、模型、指标、效果、局限 数据集来源是什么?为什么选这个模型?评价指标是什么?有没有过拟合?

学生答不上来时,怎么救场

第一步换一种问法

“你不用讲代码,就说一下用户点击按钮之后,系统大概做了哪几步。”

第二步给一点提示

“是不是先从前端提交数据,然后后端接收,再保存到数据库?你可以顺着这个流程说。”

第三步换开放题

“这个问题可能比较细。那你说一下系统目前还有哪些不足,后续怎么完善?”

答辩评语模板

表现较好

该生能够在规定时间内较清晰地陈述毕业设计的主要内容,系统功能演示较完整,对评委提出的问题能够作出较为恰当的回答,说明其对系统设计思路和主要功能实现有较好的理解。论文结构较完整,系统具有一定实用价值。建议进一步完善系统测试和论文细节。经答辩小组讨论,建议通过答辩。

表现一般,但可通过

该生能够基本说明毕业设计的主要内容,作品演示基本完成,对评委提出的问题能够作出基本回答,但对部分功能实现细节和系统设计思路的阐述还不够深入。论文整体结构基本完整,但在系统测试、数据库设计说明或格式规范方面仍需进一步完善。经答辩小组讨论,建议修改后通过答辩。

系统能跑,但答辩较弱

该生基本完成了毕业设计任务,能够展示系统主要功能,但答辩过程中对核心模块实现流程、数据库设计或技术选型的说明不够清晰,反映出对作品细节的掌握仍需加强。建议答辩后进一步熟悉系统代码和论文内容,补充完善系统设计、测试分析及相关图表说明。经答辩小组讨论,建议修改后通过答辩。

论文问题较多

该生能够完成毕业设计的基本展示,系统功能基本具备,但论文中存在部分章节内容不够充实、图表说明不够规范、测试分析较为简单等问题。答辩中能够回答部分问题,但条理性和完整性仍有待提高。建议根据答辩意见认真修改论文,完善系统设计、数据库说明和测试用例。经答辩小组讨论,建议修改后通过答辩。

明天进场前速查清单

提问速记口诀

  • 管理系统问表。
  • 电商系统问订单。
  • 小程序问接口。
  • AI 项目问数据。
  • 爬虫项目问来源。
  • 论文问题问结构。
  • 答不上来问不足。

现场记录模板

  • 题目 / 作品类型:
  • 提问 1:
  • 回答情况:清楚 / 基本清楚 / 不够清楚
  • 提问 2:
  • 修改建议:测试 / 数据库 / 论文格式 / 权限安全 / 功能完善

最后记住一句话:问基础,问流程,问不足;能引导就引导,能给台阶就给台阶。