【开题答辩全过程】以 Bug交流网站为例,包含答辩的问题和答案

个人简介

一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等

开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。

感谢大家的关注与支持!

答辩学生:各位老师好,我做的系统叫"Bug 交流网站"。简单说就是给程序员一个"发帖吐槽 Bug、跟帖讨论修复"的小论坛,核心模块就四个:①注册登录;②发 Bug、改状态(待修复→已修复);③评论区大家一块聊;④管理员看统计图表。后端用 Spring Boot + MySQL,前端用 Vue + Element-UI,登录用 JWT,实时消息先用 WebSocket 简单演示,大概就是这样,请老师批评指正。


评委老师:XX 同学,你为什么不用现成的腾讯文档或者 QQ 群收集 Bug,非要自己再做一个网站?

答辩学生:因为 QQ 群消息会被刷走、文件会沉底,我想把所有 Bug 集中存到数据库里,状态一目了然,还能按项目、版本筛选,以后好做统计,群做不到这一点。


评委老师:你提到"状态流转",到底有哪几个状态?

答辩学生:就三个:待确认、修复中、已完成。管理员可以来回点按钮切换,前端颜色会跟着变,绿色就是已完成。


评委老师:数据库里一张 Bug 表大概有哪些字段?

答辩学生:主键 id、标题、内容、截图 URL、状态、优先级、创建人、创建时间、最后修改时间,就这些,先保证能跑起来。


评委老师:如果两个测试同事同时点"修复中"按钮,会不会冲突?

答辩学生:我打算在更新时加版本号字段,类似乐观锁,发现版本对不上就提示"数据已被修改,请刷新",先简单解决。


评委老师:前端 Vue 你准备怎么分页面?

答辩学生:三个大页:登录页、Bug 列表页、Bug 详情页,列表页里嵌个新增弹窗,详情页把评论一起展示,够用就行。


评委老师:实时通知打算怎么做?

答辩学生:先让浏览器每 30 秒自动调接口拉新评论,真正 WebSocket 我只写个 demo,能演示"有人发评论右上角弹个小条"就可以,毕业后再完善。


评委老师:系统安全性有什么考虑?

答辩学生:登录用 JWT + 后端拦截器,密码存数据库用 BCrypt 加密;另外把 SQL 语句都改成 JPA 规范写法,防止注入;上传图片限制类型和 2 M 大小,先做到这一步。


评委老师:项目进度怎么安排?

答辩学生:2025 年 3 月前写完代码和单元测试,4 月写论文,5 月答辩,每周给老师汇报一次,保证不拖延。


【答辩结束】

评委老师:XX 同学目标清晰、技术选型合理,问题回答接地气,知道先"跑起来"再迭代。接下来把数据库字段、接口文档再细化,按计划推进即可。总体评价:开题通过,继续加油!


以上是某同学的毕业设计答辩的过程,如果你现在还没有参加答辩,还是开题阶段,已经选好了题目不知道怎么写开题报告,可以下面找找有没有自己符合自己题目的开题报告内容,列表中的开题报告都是往届真实的开题报告,可发送使用或参考。文末或底部来联xi可免费获取

最后

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

相关推荐
li90566328012 小时前
hanzi-writer-miniprogram Path2D问题以及Bug修复
微信小程序·bug
万粉变现经纪人15 小时前
如何解决 pip install cx_Oracle 报错 未找到 Oracle Instant Client 问题
数据库·python·mysql·oracle·pycharm·bug·pip
ChoSeitaku2 天前
Git分支|创建分支|切换分支|合并分支|删除分支|合并冲突分支|分支策略|bug分支|强制删除分支
bug
Lxinccode3 天前
BUG(23) : node版claude code启动报错Failed to connect to api.anthropic.com: ETIMEDOUT
bug·claude·claude启动报错
buyulian3 天前
Bug防御体系:技术方案的优与劣
java·经验分享·bug·软件工程
川石课堂软件测试4 天前
接口测试需要注意的一些BUG
网络·数据库·python·单元测试·bug·压力测试·tornado
深念Y4 天前
记一个BUG:Trae里MongoDB和MySQL MCP不能共存
数据库·mysql·mongodb·ai·bug·agent·mcp
测试_AI_一辰5 天前
AI系统测试实践:Tool执行与状态管理(Agent系统最容易出Bug的地方)
人工智能·ai·自动化·bug·ai编程
飞Link5 天前
告别盲目找Bug:深度解析 TSTD 异常检测中的预测模型(Python 实战版)
开发语言·python·算法·bug
小同志006 天前
软件测试周期 与 BUG
java·软件测试·bug·软件测试周期·bug等级