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

答辩学生:各位老师好,我做的题目是“基于 Java 的二手手机收售系统”。系统分前台和后台:游客可以浏览商城、看新闻;注册用户可以卖手机、查估价、下订单;管理员管用户、管商品、管回收、管订单。主要模块有用户管理、手机品牌管理、手机商城、回收估价、订单管理、购物车、新闻资讯等。技术栈用 Java 做后端,SpringBoot 框架,前端 Vue,数据库 MySQL,开发工具 IDEA,Maven 管包。
评委老师:为什么选“二手手机”这个场景?
答辩学生:因为身边同学换手机特别快,旧机都扔抽屉,我想让它变现金又能减少电子垃圾。
评委老师:系统最核心的功能是哪一块?
答辩学生:手机回收估价,用户填完机型、成色,系统自动给回收价。
评委老师:估价逻辑怎么写?会不会很主观?
答辩学生:先按品牌+型号查基准价,再根据成色系数打折,系数我定 0.6~1,后续管理员可在后台调。
评委老师:如果两个用户同时卖同一款手机,库存会不会冲突?
答辩学生:库存字段加乐观锁,提交时版本号对不上就提示“库存已变,请刷新”。
评委老师:用 Vue 写前端,接口谁提供?
答辩学生:SpringBoot 写 REST 接口,统一返回 Result 对象,Vue 用 axios 调。
评委老师:数据库表怎么设计的?举一张核心表。
答辩学生:phone 表,字段 id、brand、model、color、memory、price、stock、version,version 就是乐观锁字段。
评委老师:登录后权限怎么区分?
答辩学生:用 JWT 给 token,token 里带 role 字段,前端路由守卫根据 role 动态加载菜单。
评委老师:图片存在哪?
答辩学生:存在本地 disk,统一 /upload 目录,数据库只存路径。
评委老师:项目进度怎么安排?
答辩学生:现在完成原型和数据库,2025 年 3 月写完代码,4 月测试,5 月论文定稿答辩。
评委老师:如果淘宝二手已经做得很好,你的亮点在哪?
答辩学生:我做校园版,只面向学生,支持“信用分+学号”验证,交易更放心,还能线下校园服务站取机。
评委老师评价:xx 同学选题贴近生活,功能划分清楚,技术选型合适,估价和库存冲突点已考虑锁机制,进度安排可行。下一步把接口文档和前端页面再细化,注意图片存储路径的跨平台问题,继续加油,预期可以顺利完成。
以上是某同学的毕业设计答辩的过程,如果你现在还没有参加答辩,还是开题阶段,已经选好了题目不知道怎么写开题报告,可以下面找找有没有自己符合自己题目的开题报告内容,列表中的开题报告都是往届真实的开题报告,可发送使用或参考。文末或底部来联xi可免费获取




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