news 2026/9/14 23:43:22

【开题答辩全过程】以 基于Android的网上订餐系统为例,包含答辩的问题和答案

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【开题答辩全过程】以 基于Android的网上订餐系统为例,包含答辩的问题和答案

个人简介

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

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

感谢大家的关注与支持!

各位老师好,我是XX同学,我的题目是“基于Android的网上订餐系统的设计与实现”。系统分两块:顾客用的Android App 和管理员用的后台网页。App 端主要让顾客注册登录、浏览菜品、下订单、给评价、收通知;后台让管理员管菜品、管订单、看报表。开发工具用 Android Studio + IDEA,语言用 Java,数据库用 MySQL,服务器用 SpringBoot,整体就是“Android+Java+MySQL”这套常见组合。下面请各位老师提问。



评委老师:为什么选择做订餐系统,而不是别的题目?
答辩学生:因为我经常点外卖,对流程熟悉,而且网上开源资料多,我基础差,选熟悉的更容易做出来。


评委老师:系统最核心的功能是哪一块?
答辩学生:下单支付流程,只要这块跑通,整个系统就能用。


评委老师:App 端用到什么 Android 控件?
答辩学生:主要用 RecyclerView 展示菜品列表,用 SharedPreferences 做本地登录记住密码,用 OkHttp 跟后台交互。


评委老师:后台怎么区分普通用户和管理员?
答辩学生:用户表加一个 role 字段,0 是顾客,1 是管理员,登录时判断跳不同页面。


评委老师:数据库有几张核心表?
答辩学生:用户表、菜品表、订单表、订单明细表,一共 4 张。


评委老师:如果同一道菜被多人同时下单,库存怎么保证不少卖?
答辩学生:我在数据库给菜品字段加库存数量,下单时先查库存再减,用事务锁住行,避免超卖。


评委老师:测试怎么做?
答辩学生:用黑盒测试,把 App 装到手机上,模拟顾客连续下 20 个订单,看后台订单号是否连续、金额对不对。


评委老师:计划什么时候完成初版?
答辩学生:2025 年 3 月中旬做完初版,4 月留时间修 bug 和写论文。


评委老师评价:
XX 同学选题贴近生活,功能划分清楚,技术路线可行,问答时也能把关键点讲明白。接下来请按时间表推进,注意把支付安全和库存并发再细化一下,预祝你顺利完成毕业设计。


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

最后

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/14 8:38:02

超细整理,性能测试如何做?怎么做?性能压力负载(汇总三)

目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜) 前言 做性能测试的时候…

作者头像 李华
网站建设 2026/9/14 14:52:30

国外代理IP怎么选?4大标准帮你避坑选优

随着跨境数据采集、海外营销、国际市场研究等业务需求激增,越来越多企业开始关注国外代理IP的选型问题。但市面上的代理服务五花八门,质量参差不齐,不少用户踩过“IP频繁掉线”、“响应速度慢”、“并发失败”等坑。那么,该如何选…

作者头像 李华
网站建设 2026/9/14 22:48:37

艾体宝洞察 | 当供应链恶意代码会“二次来袭”:Shai-Hulud 事件下,为什么必须重新审视你的应用安全体系?

在 AI、自动化开发和开源生态高度繁荣的今天,一次 npm 包更新,就足以把攻击者请进你的 CI/CD 和云账号。 最新曝光的 Sha1‑Hulud供应链攻击,再次把整个行业敲醒: 它不再满足于“顺手偷点凭证”,而是进化出了—— 可…

作者头像 李华
网站建设 2026/9/14 12:49:30

OpenHarmony环境搭建——02-JDK17安装教程

OpenHarmony环境搭建——02-JDK17安装教程 目录 1 安装JDK 1、下载JDK 2、安装JDK 3、验证安装 2 配置环境变量 1、打开系统属性 2、选择系统变量 3、编辑Path变量 4、验证配置是否成功 本文介绍关于在Windows系统上如何安装JDK、配置环境变量。 1 安装JDK JDK&…

作者头像 李华
网站建设 2026/9/13 23:15:12

21-4. PLC的基本逻辑指令(置位,复位指令)

PLC的置位,复位指令一、指令基本格式与功能根据表置位/复位指令的功能表:指令梯形图 (LAD)语句表 (STL)功 能置位指令—( S ) NS bit, N从 bit位开始的连续 N 个元件置1并保持复位指令—( R ) NR bit, N从 bit位开始的连续 N 个元件清零并保持核心理解&a…

作者头像 李华