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

个人简介

一名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博主,没有选题的也可以联系我们进行帮你选题、定功能和建议。

相关推荐
马尚道6 小时前
uniapp陪诊小程序
微信小程序
Terio_my7 小时前
微信小程序-智慧社区项目开发完整技术文档(上)
微信小程序·小程序
從南走到北9 小时前
JAVA国际版任务悬赏发布接单系统源码支持IOS+Android+H5
android·java·ios·微信·微信小程序·小程序
游戏开发爱好者810 小时前
iOS 开发推送功能全流程详解 从 APNs 配置到上架发布的完整实践(含跨平台上传方案)
android·macos·ios·小程序·uni-app·cocoa·iphone
汤姆yu11 小时前
基于微信小程序的博物馆文创系统
微信小程序·小程序·博物馆
云起SAAS1 天前
ai公司起名取名抖音快手微信小程序看广告流量主开源
微信小程序·小程序·ai编程·看广告变现轻·ai公司起名取名
黑马源码库miui520861 天前
JAVA购物返利商品比价系统源码支持微信小程序
微信·微信小程序·小程序·1024程序员节
学会煎墙1 天前
使用uniapp——实现微信小程序的拖拽排序(vue3+ts)
微信小程序·uni-app·vue·ts
淡淡蓝蓝1 天前
uni-app小程序往飞书多维表格写入内容(包含图片)
小程序·uni-app·飞书