开封市网站建设_网站建设公司_CMS_seo优化
2026/1/8 14:27:24 网站建设 项目流程

个人简介

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

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

感谢大家的关注与支持!

答辩学生:各位老师好,我是xx同学,我的题目是“基于Java的礼物商城的设计与实践”。系统主要给普通用户提供一个买礼物、送礼物的小商城,管理员可以在后台管商品、管订单、管评价。用户端能浏览、搜索、下单、支付、送礼物、写评价,还能收到“猜你喜欢”的个性化推荐;后台管理员负责商品上下架、订单售后、评价审核和推荐算法开关。技术栈很简单:后端用Java+SpringBoot+MyBatis,数据库用MySQL,前端用HTML+CSS+JavaScript再配合Vue,开发工具是Eclipse和Navicat,服务器本地先跑,后期可部署到云主机。系统目标是页面简洁、操作傻瓜、功能够用,让电脑小白也能三分钟上手。


评委老师:为什么选“礼物商城”这个题目?
答辩学生:因为平时朋友过生日总不知道送啥,市面上又少一个专门做“礼物场景”的小商城,所以想自己做一个简单的练练手,也解决自己的痛点。


评委老师:系统里哪些角色?分别能干什么?
答辩学生:两类人:普通用户和管理员。用户就是买、送、评、看推荐;管理员管商品、管订单、管退款、管评价,还能开关推荐算法。


评委老师:后端用什么框架?数据库怎么访问?
答辩学生:后端用SpringBoot,数据库用MySQL,访问层用的MyBatis,写的XML映射文件,SQL都在里面,维护起来直观。


评委老师:前端用什么技术?页面怎么做响应式?
答辩学生:前端用Vue,配合Bootstrap栅格,电脑和手机都能自适应,手机端会自动变汉堡菜单,图片也做百分比宽度,简单够用。


评委老师:推荐功能怎么实现?
答辩学生:先用最基础的“协同过滤”:把用户买过的商品找出来,再找买过相同商品的其他用户,把他们买过的其他商品推给当前用户,后期再考虑加标签过滤。


评委老师:密码怎么存?有没有做加密?
答辩学生:用Spring自带的BCryptPasswordEncoder,注册时直接哈希存库,登录时再匹配,明文看不到。


评委老师:如果两个人同时下同一款礼物,库存只剩1份,会不会超卖?
答辩学生:目前只在数据库扣库存时加了一行“where stock>0”判断,如果返回影响行数是0就提示“库存不足”,先这样简单处理,后期再学悲观锁。


评委老师:项目进度怎么安排?
答辩学生:2025年12月底前完成开题和调研;2026年2月初写完核心代码;3月自测改bug;4月写论文;5月修改定稿并答辩。


评委老师:参考文献里印象最深的是哪一篇?
答辩学生:陶思敏那篇基于JSP的礼物推荐系统,因为他把协同过滤讲得很白话,还给了代码片段,我直接照着改成了SpringBoot版本,好理解。


【答辩结束·评委总结】
评委老师:xx同学选题贴近生活,技术路线清晰,问答中能看出对基本功能和安全措施已有考虑,虽然库存并发处理还比较初级,但总体难度与本科阶段匹配,具备开题条件,同意进入设计阶段。后续重点把“推荐+订单”两条线跑通,再补一点压力测试数据即可。


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

最后

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

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询