【开题答辩全过程】以 基于安卓的家政服务app为例,包含答辩的问题和答案

个人简介

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

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

感谢大家的关注与支持!

各位老师好,我是××同学,本次毕业设计的题目是《基于安卓的家政服务App》。系统主要面向客户、服务人员和管理员三类用户,App端用Java+Android Studio开发,后台用Java-Web+MVC三层架构,数据库用MySQL。App端功能包括注册登录、服务查询、下单支付、评价投诉、订单历史、论坛交流;后台功能包括服务类型/商品管理、订单分配、人员管理、公告发布和论坛审核。整套方案技术成熟、成本低、界面简洁,目标是让用户手机预约家政像点外卖一样方便。


评委老师:为什么选择做家政服务这个方向?

答辩学生:因为家政需求越来越大,身边很多同学和家长都用过类似平台,调研发现手机预约缺口明显,题目贴近生活,资料也好找。


评委老师:系统里最重要的模块是哪一块?

答辩学生:下单支付模块,它把用户、服务人员、订单状态、支付结果串在一起,只要这块跑通,整个业务流程就活了。


评委老师:支付功能准备怎么实现?

答辩学生:调用支付宝沙箱接口,先做到能调起支付、能收到同步通知,真钱交易用沙箱密钥模拟,毕业设计阶段不碰真实账户。


评委老师:为什么数据库选MySQL而不用SQLite?

答辩学生:SQLite只能本地单机,后台要多人同时访问,MySQL装在本机做服务器也能跑,开源又轻量,老师上课也讲过,资料最全。


评委老师:Android端如何保证最低版本兼容?

答辩学生:最低SDK定在21(Android 5.0),实验室测试机最老的就是5.0,再低就没人用了,这样90%以上手机都能装。


评委老师:如果订单同时被多个服务人员抢,怎么避免冲突?

答辩学生:数据库给订单表加"状态"字段,用乐观锁,更新前比对版本号,只能由第一个提交成功的人把状态改成"已接单",后台返回受影响行数,0行就代表被别人抢先。


评委老师:预计最大的开发难点是什么?

答辩学生:接口联调,Android端和后台字段一对上就经常400错误,打算用Postman先跑通,再把JSON原样贴到代码里,减少拼写出错。


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

答辩学生:2025年1月底前完成数据库和后台接口,2月底完成Android主要页面,3月联调并加论坛模块,4月写论文和优化界面,5月做PPT准备答辩。


评委老师:参考文献里哪一篇对你帮助最大?

答辩学生:文献2《海天家政服务管理系统》,它把订单流程图画得很清楚,我直接照着拆成了"待接单-已接单-服务中-已完成"四个状态,省了很多时间。


评委老师评价:

××同学选题贴近生活,技术路线清晰,对关键模块和风险控制都有朴素但有效的对策,进度安排也比较务实。建议下一步把支付和抢单流程的原型先跑通,这样后续调试压力会小很多。总体同意开题,按计划推进即可。


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

最后

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

相关推荐
千里马学框架3 天前
一起学 Android 14:ShellTransition 屏幕旋转过程深度剖析
android·智能手机·性能优化·framework·性能·屏幕旋转·rotation
美狐美颜SDK开放平台3 天前
开发直播APP时如何接入视频美颜SDK?开发流程与注意事项
android·人工智能·计算机视觉·音视频·直播美颜sdk
AFinalStone3 天前
Android7 SystemUI源码解析(七)Keyguard锁屏模块深度解析
android·systemui
致远ccc3 天前
Google Play 上架前如何测试 App?多国家 Android 环境测试
android·app测试·googleplay·多国家应用测试
ttyyttemo3 天前
Kotlin 协程中的 Job 结构化并发与取消
android
sun0077003 天前
tbox 4g/5g切换,导致wan ip 改变,导致车机旧网络不可用。需要重启车机才行
android
其实防守也摸鱼3 天前
内网穿透与反向代理:原理、工具与实战指南
android·大数据·运维·安全·网络安全·自动化·渗透
AFinalStone3 天前
Android7 SystemUI 源码解析(四)NavigationBar 导航栏与 SystemBars
android·systemui
JMchen3 天前
属性动画原理与高级动画实现
android·kotlin·canvas
AFinalStone3 天前
Android7 SystemUI 源码解析(二)启动流程深度解析
android·systemui