【开题答辩全过程】以 基于微信小程序的个性化饮品定制点餐系统设计与实现为例,包含答辩的问题和答案

个人简介

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

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

感谢大家的关注与支持!

各位老师好,我是xx同学,本次课题是"基于微信小程序的个性化饮品定制点餐系统"。系统面向高校周边饮品店,用户在微信小程序里就能选杯型、口味、温度、加料,下单后厨房终端实时接单。后台用 Java + SpringBoot 写业务,MySQL 存数据,Navicat 做可视化,前端用微信开发者工具 + uni-app,开发周期 2025 年 3 月---5 月,目前已完成原型和数据库设计。下面请各位老师提问。


评委老师:为什么选择微信小程序而不是直接做 App?

答辩学生:App 要下载安装,推广成本高;小程序扫码即用,学生几乎人人有微信,对我们小商家来说零安装成本、零推广门槛。


评委老师:系统里"个性化定制"具体能改哪些参数?

答辩学生:杯型(大杯中杯)、温度(常温少冰多冰)、糖度(无糖三分五分全糖)、加料(椰果珍珠布丁),还能写备注"少奶盖"。


评委老师:这些定制信息在数据库里怎么存?

答辩学生:主表 order,子表 order_detail,加料另设 extra 表,用外键 order_id 关联,一条订单对应多条 detail,存成 JSON 字段也行,目前两种方案都留了接口。


评委老师:如果两个人同时下单,库存怎么保证不会把珍珠卖超?

答辩学生:在 update 库存时用行级锁 select ... for update,先减库存再生成订单,库存为 0 直接返回"已售完"。


评委老师:支付打算怎么做?

答辩学生:调用微信支付官方 JSAPI,先拿到 openid,后端统一下单,回调地址改库存和订单状态,沙箱环境已经跑通。


评委老师:后台用什么服务器,大概多少钱?

答辩学生:腾讯云 1 核 2G 学生机,120 元一年,带宽 1 M,够 30 人同时在线,图片放 COS 对象存储,流量也便宜。


评委老师:万一网络断了,订单会不会丢?

答辩学生:前端点"支付"前先写本地缓存,后端收到微信回调才把订单标为"已支付",没收到回调 5 分钟自动关单并恢复库存。


评委老师:怎么防止学生用抓包工具把价格改成 0.01 元?

答辩学生:价格只在后端算,前端只传商品 ID 和数量,后端按数据库价格重新算总价,再跟微信对账单比对,金额不一致直接退款。


评委老师:计划安排里 4 月才写完代码,来得及写论文吗?

答辩学生:代码 3 月底封版,4 月一边补测试一边写论文模板,每天 500 字,5 月初初稿就能交,留出两周修改。


评委老师评价:

xx 同学选题贴近生活,技术路线清晰,对支付、并发、库存等核心问题都有简单可行的方案,回答诚实,没有"背名词"。下一步把"加料库存"和"订单退款"两个流程再画成时序图写进论文,就可以进入实现阶段。总体同意开题,按计划推进即可。


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

最后

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

相关推荐
黑客老李3 小时前
web渗透实战 | js.map文件泄露导致的通杀漏洞
安全·web安全·小程序·黑客入门·渗透测试实战
游戏开发爱好者813 小时前
日常开发与测试的 App 测试方法、查看设备状态、实时日志、应用数据
android·ios·小程序·https·uni-app·iphone·webview
2501_9151063214 小时前
app 上架过程,安装包准备、证书与描述文件管理、安装测试、上传
android·ios·小程序·https·uni-app·iphone·webview
2501_9151063215 小时前
使用 Sniffmaster TCP 抓包和 Wireshark 网络分析
网络协议·tcp/ip·ios·小程序·uni-app·wireshark·iphone
宠友信息16 小时前
2025社交+IM及时通讯社区APP仿小红书小程序
java·spring boot·小程序·uni-app·web app
“负拾捌”16 小时前
python + uniapp 结合腾讯云实现实时语音识别功能(WebSocket)
python·websocket·微信小程序·uni-app·大模型·腾讯云·语音识别
换日线°1 天前
NFC标签打开微信小程序
前端·微信小程序
光影少年2 天前
AIGC + Taro / 小程序
小程序·aigc·taro
2501_915918412 天前
在 iOS 环境下查看 App 详细信息与文件目录
android·ios·小程序·https·uni-app·iphone·webview
2501_916007472 天前
没有 Mac 用户如何上架 App Store,IPA生成、证书与描述文件管理、跨平台上传
android·macos·ios·小程序·uni-app·iphone·webview