广西壮族自治区网站建设_网站建设公司_Node.js_seo优化
2026/1/16 6:17:01 网站建设 项目流程

个人简介

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

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

感谢大家的关注与支持!

各位老师好,我的毕业设计题目是《基于Java的中式甜品销售平台的设计与实现》。这个系统主要是为中式甜品商家和消费者搭建一个在线交易平台,让用户可以方便地购买甜品、学习制作,也让商家能管理店铺和订单。系统分为三大模块:前台用户端可以注册登录、浏览甜品、加入购物车、虚拟支付、查看教学视频和评论;商家端可以管理店铺信息、上下架甜品、处理订单;管理员端则负责审核商家和用户信息,管理所有店铺和甜品数据,还能通过图表查看销售统计。技术上我打算用SSM框架(Spring+SpringMVC+MyBatis)做后端,Vue框架做前端页面,数据库用MySQL,开发工具是IDEA,数据库管理用Navicat。整个系统希望能推广中式甜品文化,同时帮助小商家拓展线上销售渠道。我的陈述完毕,谢谢老师。


评委老师:同学你好,我看了你的开题报告。你提到这个系统要支持10000以上用户数和8000并发访问量,这个数据是怎么估算出来的?有做过调研吗?

答辩学生:老师好,这个数据...其实主要是参考了一些类似的电商平台的开题报告,还有我在网上查的资料。我想着先定一个差不多的目标,具体能不能达到可能还要后面测试才知道。我们学校的学生加上周边社区的潜在用户,感觉这个数量级应该差不多。如果测试发现达不到,我可能会把参数调低一些,或者优化一下代码和数据库查询。


评委老师:你系统里的"虚拟支付"功能具体打算怎么实现?是真调用第三方支付接口还是只是模拟支付流程?

答辩学生:老师,我目前的想法是先做模拟支付,因为真实的支付接口像支付宝、微信都需要企业资质,个人申请不了。我就是做个支付按钮,跳转到支付页面,输入密码后提示支付成功,然后改变订单状态。这样能把整个购买流程走完。如果后面有时间而且允许的话,我可能再研究一下沙箱环境怎么接入,但至少毕设答辩的时候肯定是模拟的。


评委老师:你的开题报告里提到要发扬中国甜品文化,但系统功能里只有"视频教学"这一块跟文化相关。你打算怎么在平台设计中真正体现中式甜品特色,而不是一个普通的甜品商城?

答辩学生:老师您提的这个问题我确实考虑得不够深入。目前想法是在甜品分类上按地域分,比如广式甜品、苏式甜品、京式甜品这样;然后在详情页介绍每款甜品的历史典故或者养生功效;视频教学那块也会专门标注传统制作工艺。不过说实话,我对中式甜品文化了解也不深,可能还要再查很多资料,或者问问家里的长辈,尽量让页面设计和文案都有中国风的元素,而不是照搬西式甜品那套。


评委老师:技术选型上,SSM框架是前几年比较流行的,现在SpringBoot更主流一些。你为什么还是选择SSM?是老师要求的还是自学成本考虑?

答辩学生:老师,主要是因为我们专业有门课叫JavaEE企业级开发,学的就是SSM框架,我对这个相对熟悉一些。SpringBoot我也听说过配置更简单,但怕自己零基础学起来太慢,影响进度。而且网上SSM的资料和教学视频特别多,遇到问题好查。如果指导老师同意的话,我后面也可能尝试用SpringBoot简化一下配置,但核心还是想先保证把基本功能跑通,技术先进性可能放在第二位考虑。


评委老师:管理员的数据可视化功能,你说要对销售量和销售额进行统计,具体会用什么图表?实现难度大吗?

答辩学生:我打算用ECharts这个开源图表库,它可以直接在网页上生成柱状图、折线图和饼图。初步想法是做三个图:一个柱状图显示各甜品销量排名,一个折线图显示近30天销售额趋势,还有一个饼图显示各品类甜品销售占比。实现难度嘛...应该还好,ECharts有很多现成的例子,我只需把后端统计好的数据传给它就行。不过我对SQL的聚合函数和分组查询还不是特别熟,可能写统计语句的时候会卡一下,需要多调试。


评委老师:商家可以管理甜品,用户可以买甜品,但如果同一个甜品被多个用户同时下单,库存怎么保证不会超卖?这个问题你考虑了吗?

答辩学生:老师,这个并发问题我确实想得比较简单。我目前就是在甜品表里加个库存字段,下单时判断库存是否大于0,大于0就减库存。您说的超卖问题,我听说过可以用悲观锁或者乐观锁来解决,但具体怎么实现我还没来得及研究。可能要在MyBatis的SQL语句里加for update?或者给库存字段加版本号?这个是我后面的一个重点攻关方向,如果解决不了可能就要限制同一时间只能一个用户下单,但这肯定不现实,所以我会重点学习一下。


评委老师:最后问一个基础问题,在前后端分离的架构中,Vue前端和SSM后端如何进行数据交互?跨域问题怎么解决?

答辩学生:我理解的是前端通过axios发送HTTP请求到后端的Controller接口,数据格式用JSON。比如用户登录,前端把账号密码打包成JSON发给我后端的/login接口,后端验证后返回成功或失败的信息。跨域问题我查过,可以在后端的SpringMVC配置里加个CORS过滤器,允许所有来源的请求,或者是在每个Controller上加@CrossOrigin注解。不过具体配置我还得照着教程一步步来,理论明白但实践可能还是会报错。


评委老师:好的,我的问题问完了。总体来说,xx同学的开题报告结构完整,功能模块设计比较清晰,技术路线也基本可行,看得出是下了功夫的。但确实存在几个需要加强的地方:第一,对中式甜品文化的理解还比较浅,这本来是项目的亮点,建议多查阅资料,至少融入10-15款有代表性的传统甜品并配上文化介绍;第二,技术方案偏保守,SSM框架可以先用,但要预留好向SpringBoot迁移的空间,现在企业很少直接用SSM了;第三,并发和性能指标偏理想化,建议把并发访问先定在500-1000人,这个更现实,重点把基本功能做扎实;第四,整体的创新性和难度略显不足,可以考虑加个智能推荐甜品的功能,哪怕是用简单的协同过滤算法也好。另外,编程基础薄弱的话,建议五一前就把核心功能跑通,别拖到六月份。希望你能在后续的开发中多动手、多测试,遇到困难主动找指导老师沟通,争取做出一个能真正运行的系统,而不是"玩具项目"。预祝你毕业设计顺利完成!


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

最后

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

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

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

立即咨询