【开题答辩全过程】以 ssm蛋糕销售网站的设计与实现为例,包含答辩的问题和答案
个人简介
一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等
开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。
感谢大家的关注与支持!
答辩学生:各位老师好,我的题目是《SSM蛋糕销售网站的设计与实现》。系统分前台和后台,前台给会员买蛋糕用,后台给管理员和商家管商品、订单、财务、广告等。主要模块有用户注册登录、商品浏览、购物车、下单支付、订单发货、售后、数据统计、广告发布、财务查看。技术用的是B/S架构,后端Java+SSM(Spring+SpringMVC+MyBatis),前端HTML/CSS/JS+Vue.js,数据库MySQL,开发工具IDEA+Navicat。
评委老师:为什么选择做“蛋糕销售”这个方向?
答辩学生:因为平时就爱订蛋糕,发现网上蛋糕店越来越多,想借这个熟悉的场景把学过的Java和SSM串起来练手。
评委老师:系统里你最熟悉哪个功能?
答辩学生:商品管理和购物车,这两块代码我自己敲的,调试也最多。
评委老师:如果会员把蛋糕加入购物车后库存只剩1个,另一个会员同时下单,怎么保证不超卖?
答辩学生:我在数据库里给库存字段加了乐观锁,下单时先查版本号,更新时版本号+1,如果更新返回0就提示“库存不足请重试”。
评委老师:Vue.js 是你自学的吗?
答辩学生:是的,跟着B站三天入门视频敲的,只用了v-for、v-if和axios,不深。
评委老师:数据库用几张核心表?
答辩学生:用户表、商品表、订单表、订单明细表、库存表,一共5张。
评委老师:付款功能怎么实现的?
答辩学生:目前只模拟,订单状态直接改成“已支付”,没接真实支付接口,留了个支付宝沙箱的TODO。
评委老师:计划安排里什么时候完成初稿?
答辩学生:2025年3月底交初稿,4月中旬定稿,5月答辩。
评委老师:参考文献里你实际看过哪几篇?
答辩学生:[1]万玲娜和[7]任浩然两篇,别的只抄了题目。
评委老师:如果商家上传了违规图片,你怎么审核?
答辩学生:管理员后台能看到待审核列表,点“通过”或“驳回”,驳回要写原因,图片存在本地并改名防止重复。
评委老师评价:xx同学选题贴近生活,技术栈选择合理,对核心功能有实际编码经验,能说出简单并发处理思路,态度诚实。后续需完善支付接口、补充安全验证、继续细化测试用例。总体具备开题条件,同意开题,继续按计划推进。
以上是某同学的毕业设计答辩的过程,如果你现在还没有参加答辩,还是开题阶段,已经选好了题目不知道怎么写开题报告,可以下面找找有没有自己符合自己题目的开题报告内容,列表中的开题报告都是往届真实的开题报告,可发送使用或参考。文末或底部来联xi可免费获取
最后
有时间和有基础的同学,建议自己多花时间找一下资料(开题报告、源码)自己独立完成毕设,需要开题报告内容、源码参考的,可以联xi博主,没有选题的也可以联系我们进行帮你选题、定功能和建议。