个人简介
一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等
开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。
感谢大家的关注与支持!
各位老师好,我是xx同学,本次课题是“生鲜水果售卖管理系统的设计与实现”。系统采用 B/S 架构,前端用 Vue,后端用 SpringBoot,数据库用 MySQL。主要功能包括:商品浏览与搜索、购物车、订单管理、配送范围展示、商品类别管理、商店公告以及系统信息维护。目标是帮助中小型水果连锁超市提高管理效率、降低运营成本。
评委老师:为什么选择做“水果商城”而不是其他类型的商城?
答辩学生:因为学校周边水果店很多,百果园这类连锁店也很常见,调研方便,题目贴近生活,数据好找。
评委老师:系统里“配送范围”打算怎么做?
答辩学生:我在数据库建一张区域表,保存可配送的街道名称,用户输入收货地址后,程序比对是否在表内,不在就提示“超出配送范围”。
评委老师:购物车功能具体实现思路?
答辩学生:用户没登录也可以加购物车,数据先存浏览器 localStorage;登录后把 localStorage 里的数据转存到数据库的购物车表,统一提交订单。
评委老师:用 SpringBoot 后,事务怎么保证库存不会超卖?
答辩学生:在下单方法上加 @Transactional,先查库存,库存足够才减库存并生成订单,否则回滚并提示“库存不足”。
评委老师:公告模块只有管理员能发布吗?
答辩学生:是的,公告表加了一个 role 字段,只有管理员账号登录后台才能增删改,普通用户只能看。
评委老师:计划安排里第 7-9 周写“系统实现”,如果功能做不完怎么办?
答辩学生:我会先把核心流程跑通:浏览、加购物车、下单、支付(模拟)、后台发货。附加功能如优惠券、积分放到最后,真做不完就留到论文“展望”里写。
评委老师:测试部分你打算怎么测?
答辩学生:用黑盒测试,写 20 个左右的测试用例,把每个功能点跑一遍,截图保存到测试文档,再用 Postman 测后台接口返回格式是否正确。
评委老师评价:
xx同学选题贴近实际,技术路线清晰,对关键功能有具体实现思路,时间安排留有余地,具备可执行性。建议后续重点关注库存并发与事务处理的细节测试,继续完善文档格式。总体通过开题,可按计划进入下一阶段。
以上是某同学的毕业设计答辩的过程,如果你现在还没有参加答辩,还是开题阶段,已经选好了题目不知道怎么写开题报告,可以下面找找有没有自己符合自己题目的开题报告内容,列表中的开题报告都是往届真实的开题报告,可发送使用或参考。文末或底部来联xi可免费获取
最后
有时间和有基础的同学,建议自己多花时间找一下资料(开题报告、源码)自己独立完成毕设,需要开题报告内容、源码参考的,可以联xi博主,没有选题的也可以联系我们进行帮你选题、定功能和建议。