【开题答辩全过程】以 基于Android的校园快递互助APP为例,包含答辩的问题和答案

个人简介

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

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

感谢大家的关注与支持!

各位老师好,我是 xx 同学,我做的题目是"基于 Android 的校园快递互助 APP"。简单来说,就是给本校同学做一个"代取快递"的平台:不想排队的人把订单发上去,有空的同学顺手把快递带回来,顺便赚点跑腿费。系统就两大角色:下单人、接单员。功能上注册登录、发布订单、抢单、确认收货、评价、余额提现六大块。安卓端用 Android Studio 写,后台用 Spring Boot + MySQL,服务器放在本地机房,今年 2025 年 3 月开题,预计 4 月底写完代码,5 月测试答辩。陈述完毕,谢谢老师!


评委老师:为什么一定要做 APP,直接用微信群不也能代取吗?

答辩学生:微信群消息太乱,容易漏单;而且没法看到对方信用、余额、历史评价,容易扯皮。APP 把流程固化下来,抢单、确认、评价、提现一条龙,省心也安全。


评委老师:你刚才提到"余额提现",钱怎么管?万一接单员拿了钱不送件怎么办?

答辩学生:钱先冻结在平台,下单人确认收货后平台才把佣金打到接单员账户;如果 24 小时不确认,系统自动默认完成。提现用支付宝沙箱接口,0 手续费,1 元起提。


评委老师:快递取件码是隐私,你怎么保证不被外人看到?

答辩学生:订单详情只对"已抢单"的接单员可见;其他人只能看到取件地址和悬赏金额。取件码字段后台加密,接口带 token 验证,抓包也解不开。


评委老师:后台用 Spring Boot,你学过吗?

答辩学生:寒假跟着 B 站做了一个"图书管理"小项目,会写 Controller、Service、Mapper 三层,这次把用户、订单、钱包三张表先做出来,够用就行。


评委老师:如果同时 1000 人抢 10 单,会不会崩?

答辩学生:目前先给订单表加乐观锁,一人抢成功其他人提示"手慢无";等后期再学 Redis 队列,这次毕业设计先保证能跑通。


评委老师:打算怎么测试?

答辩学生:用宿舍 4 部手机+安卓模拟器,10 个账号并发下单、抢单、确认;再把后台日志打开,看有没有 500 报错。老师如果愿意帮我下楼取两次快递,我还能做真实场景测试。


评委老师:进度怎么安排?

答辩学生:2025 年 3 月完成登录注册;4 月 10 日前做完下单抢单;4 月 20 日前加评价提现;4 月底打包 APK 和论文初稿;5 月初整理论文和 PPT 准备答辩。


【答辩结束评语】

目标明确,功能接地气,技术路线可行,工作量够用。能把"微信群代取"做成正规平台想法很好。下一步把安全细节和并发方案再落地,毕业设计问题不大。继续加油,期待看到你的成品。


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

最后

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

相关推荐
damo015 小时前
stripe 支付对接
java·stripe
麦麦鸡腿堡6 小时前
Java的单例设计模式-饿汉式
java·开发语言·设计模式
假客套6 小时前
Request method ‘POST‘ not supported,问题分析和解决
java
傻童:CPU6 小时前
C语言需要掌握的基础知识点之前缀和
java·c语言·算法
爱吃山竹的大肚肚6 小时前
@Valid校验 -(Spring 默认不支持直接校验 List<@Valid Entity>,需用包装类或手动校验。)
java·开发语言
雨夜之寂6 小时前
mcp java实战 第一章-第一节-MCP协议简介.md
java·后端
皮皮林5516 小时前
蚂蚁又开源了一个顶级 Java 项目!
java
吹晚风吧7 小时前
spring是如何解决循环依赖的(二级缓存不行吗)?
java·spring·循环依赖·三级缓存
九丶弟7 小时前
SpringBoot的cache使用说明
java·spring boot·spring·cache