【开题答辩全过程】以 “辛巴克餐饮”小程序为例,具备答辩的问题和答案

news/2025/10/24 17:03:27/文章来源:https://www.cnblogs.com/ljbguanli/p/19163813

【开题答辩全过程】以 “辛巴克餐饮”小程序为例,具备答辩的问题和答案

个人简介

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

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

感谢大家的关注与支持!

大家好,我是信息科技学院 2021 级内容科学与大数据技术专业的 xx 同学。我的课题是《“辛巴克餐饮”小程序设计与前端开发》。体系主要面向顾客和管理员两端:顾客可以浏览资讯、搜索菜品、加购下单、拼单优惠、收货评价;管理员负责菜品、订单、广告、分类及用户管理。技能栈上,前端用 uni-app 开发,后端 Java-SSM 框架,MySQL 存内容,微信开发者工具做调试。下面请各位老师提问。


评委老师:为什么选择做“辛巴克餐饮”小程序,而不是做一个普通外卖平台?
通过答辩学生:因为辛巴克品牌大家熟悉,菜单相对标准化,我能够专注研究用户体验和拼单玩法,不用从零设计整套商家体系,适合我目前的技术水平。


评委老师:拼单功能具体怎么实现?
答辩学生:下单时多一个“发起拼单”按钮,系统生成分享码,别人扫码后把相同菜品加入同一订单,满 2 人自动减 5 元,后台把金额重新计算即可。


评委老师:如果拼单人数没达到,订单怎么办?
答辩学生:15 分钟内未满人,系统自动取消,原路退款,微信会推送“拼单失败”提醒。


评委老师:小工具主要页面有哪些?
答辩学生:首页轮播、菜品列表、菜品详情、购物车、我的订单、收货地址、我的收藏、资讯页,管理员另有后台首页、菜品管理、订单管理等。


评委老师:用什么做响应式布局,保证不同手机不跑偏?
答辩学生:uni-app 自带的 upx 尺寸单位加 flex 布局,按屏幕宽度百分比排布,测试了 320-480 dp 的机型都能正常显现。


评委老师:登录功能怎么验证身份?
答辩学生:前端调用微信 wx.login 拿临时 code,传到后端,后端用 code 换 openid,写入 user 表并返回自定义 token,后面请求带 token 即可。


评委老师:菜品图片存在哪里?
答辩学生:后台上传到服务器磁盘,数据库只存路径,前端用 https 绝对地址读取,做了 200 kb 压缩,加载比较快。


评委老师:订单支付走什么通道?
答辩学生:调用微信支付统一下单 API,后端把预支付 ID 返回小程序,前端拉起微信收银台,成功后回调改订单状态。


评委老师:如果支付回调失败怎么办?
答辩学生:后台做了定时任务,每 5 分钟扫一次“待支付”超过 30 分的订单,主动调用查询接口,发现已支付就改状态,防止漏单。


评委老师:数据库哪几张核心表?
答辩学生:用户表、菜品表、分类表、购物车表、订单表、订单明细表、地址表、评价表、资讯表,一共 9 张。


评委老师:前端如何展示“个性化推荐”?
答辩学生:目前先做“猜你喜欢”,根据用户最新订单里的分类 ID,找同类销量最高的 4 个菜品排在首页,后续再考虑协同过滤。


评委老师:系统最大的难点在哪?
答辩学生:拼单逻辑和支付回调,我怕并发时订单号重复,就在订单号前加了时间戳+随机三位数,测试 100 线程没冲突。


评委老师:计划安排能赶上吗?
答辩学生:行,2025 年 2 月完成编码,3 月测试,4 月写论文,5 月答辩,已留缓冲期。


评委老师评价:
xx 同学选题贴近生活,功能点清晰,技术路线可行,对拼单、支付等关键流程已有初步解决方案,表现出较好的动手与调研能力。后续需继续完善性能测试与安全加固,争取做出一款真正可上线的小程序。总体符合本科毕业设计要求,同意开题。


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

最后

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/945497.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025年一体化雨水提升泵站厂家权威推荐榜单:污水提升泵站/一体化污水泵站/一体化雨水泵站源头厂家精选

在市政排水与水资源管理领域,一体化雨水提升泵站已成为现代城市基础设施的核心组成部分,其高效性能直接关系到城市防洪排涝能力与水环境保护质量。 随着全球城市化进程加速,市政排水系统面临前所未有的压力。据最新…

STM32软件I2C读写AT24C64 - 指南

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

bcc

bcc原理从内核中获取数据。 整个工具的核心原理是利用 eBPF 技术,在内核中与块设备 I/O 相关的关键函数上设置探针(Tracepoint),从而在几乎无开销的情况下捕获 I/O 请求的开始和结束时间,计算出延迟,并将结果存入…

手写ibatis

通用 Mapper:提供通用的 CRUD 方法。条件构造器:支持链式调用,构建查询条件。分页查询:支持 Oracle 的分页查询。连表查询:支持 JOIN 查询。指定字段查询:支持动态选择查询字段。注解支持:通过注解配置实体类和…

读书笔记:解锁数据库查询新姿势:函数索引让你的搜索又快又准

我们的文章会在微信公众号IT民工的龙马人生和博客网站( www.htz.pw )同步更新 ,欢迎关注收藏,也欢迎大家转载,但是请在文章开始地方标注文章出处,谢谢! 由于博客中有大量代码,通过页面浏览效果更佳。本文为个人学…

国产IPD项目管理软件推荐|别再靠 Excel 推 IPD 了!帮你把IPD流程从“纸上”搬进系统

本文盘点了国内能真正支撑 IPD 流程落地的几款软件,从配置灵活、可视化程度高的飞书项目,到深度面向研发的禅道,覆盖制造业、硬件、互联网等多场景。看完你就能判断:哪一款最适合你的组织,帮你实现从立项到评审、…

【源码解读之 Mybatis】【核心篇】--第7篇:ParameterHandler参数处理机制

【源码解读之 Mybatis】【核心篇】--第7篇:ParameterHandler参数处理机制第7篇:ParameterHandler参数处理机制 1. 学习目标确认 1.0 第6篇思考题解答 在深入学习ParameterHandler参数处理机制之前,让我们先回顾并解…

[linux] 文件夹可写权限的关闭和打开

设置仅可读:chmod -R a-w <folder_path>打开写权限:chmod -R 766 <folder_path>

2025年教室护眼灯厂家权威推荐榜单:led教室灯/幼儿园教室灯/教室照明灯具源头厂家精选

随着社会对青少年视觉健康的日益关注,教室照明环境已成为学校建设的重点环节。专业的教室护眼灯不仅能有效降低学生近视发生率,还能提升学习效率。本文将基于行业调研与公开数据,对当前市场上具有代表性的教室护眼灯…

2025年自动定量灌装机厂家权威推荐榜单:称重灌装机/膏状灌装机/瓶灌装机源头厂家精选

在当今工业化进程中,自动定量灌装设备作为生产线核心环节,其技术水平直接影响企业生产效益与产品质量。随着智能制造的深入推进,灌装设备行业正经历着从机械化向数字化、智能化的重要转型。本文将基于行业数据与技术…

厨房电子秤芯片方案:SIC8833

本文介绍了采用SIC8833QFN32单片机开发的一款5KG量程,0.1g精度的厨房电子秤。该秤具备自动调零、2段自动标定功能,支持USB充电,并能进行模式和单位转换。用户可通过MODE和UNIT键在重量、水体积、牛奶体积模式以及公…

备份恢复:backup database format plus archivelog归档备份集路径与数据库format指定不一致

我们的文章会在微信公众号IT民工的龙马人生和博客网站( www.htz.pw )同步更新 ,欢迎关注收藏,也欢迎大家转载,但是请在文章开始地方标注文章出处,谢谢! 由于博客中有大量代码,通过页面浏览效果更佳。备份恢复:b…

在MCUXpresso IDE中建立使用静态库的工程 - 指南

在MCUXpresso IDE中建立使用静态库的工程 - 指南pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", …

从“天书”到源码:HarmonyOS NEXT 崩溃堆栈解析实战指南

本文详解如何利用 hiAppEvent 监控并获取 sourcemap、debug so 等核心产物,剖析了 hstack 工具如何将混淆的 Native 与 ArkTS 堆栈还原为源码,助力开发者掌握异常分析方法,提升应用稳定性。作者:杨兰馨(楠瑆) 背…

2025年江苏博士后微服务公司权威推荐榜单:博士后服务团/高层次人才服务/高层次人才引进源头公司精选

汇聚顶尖人才资源,构建创新驱动发展新引擎 在创新驱动发展的时代背景下,江苏省作为科技与人才高地,对博士后等高层次人才的需求日益增长。博士后微服务机构作为连接政府、企业、高校和人才的桥梁,已成为推动区域科…

RFSOC学习记录(六)混频模式分析

RFSOC学习记录(六),简要介绍混频模式以及利用xilinx官方频率规划器介绍混频​ 混频 混频器(Mixer)是RFSOC通过ip核实现在数字域的频率搬移,主要功能是在不改变采样率的情况下,把信号的频谱中心移动到目标频率附…

每周读书与学习-JMeter主要元件详细介绍(二)函数助手

每周读书与学习是由清华大学出版社出版的《JMeter核心技术、性能测试与性能分析》一书的作者推出,分享作者多年的IT从业经历,希望对很多计算机科学技术IT类专业毕业生以及IT从业者有所帮助。 1、函数助手 函数助手是…

Launcher 桌面源码笔记一(3D车模桌面)

Launcher 桌面源码笔记一(3D车模桌面)3D车模通过TaskView显示在Launcher,首先需要知道,为什么要用TaskView,而不是Activity,然后在说加载流程 1、surface比activity等效率更高,特别是针对车模跟地图等重量级场景…

Microsoft Visual C++ 运行库安装教程(最新版完整指南|DLL缺失修复方案)

前言 在 Windows 系统中,不论是开发软件、运行大型 3D 游戏,还是使用视频剪辑、图形处理工具,许多人都会遇到这样让人头疼的错误提示: *** 系统缺少 msvcp140.dll** *** 无法启动程序,因为丢失 vcruntime140_1.dl…

2025年BPM系统排名深度测评:5大主流厂商哪家适合你?

在数字化转型加速的商业环境中,企业对业务流程的精细化管理需求日益迫切。BPM系统(业务流程管理系统)作为优化流程、提升效率的核心工具,通过建模、自动化、监控与优化全流程,帮助企业打破信息孤岛、降低运营成本…