【开题答辩全过程】以 基于安卓的家政服务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博主,没有选题的也可以联系我们进行帮你选题、定功能和建议。

相关推荐
超级数据查看器21 小时前
超级数据查看器 更新日志(包含的功能)
android·java·数据库·sqlite·安卓
AiFlutter21 小时前
Flutter-Android不能通过apply script方法应用Gradle插件
android·flutter
2501_9151063221 小时前
iOS 抓包工具实战实践指南,围绕代理抓包、数据流抓包和拦截器等常见工具
android·ios·小程序·https·uni-app·iphone·webview
恋猫de小郭21 小时前
Flutter 又迎大坑修改?iOS 26 键盘变化可能带来大量底层改动
android·flutter·ios·kotlin
e***985721 小时前
PHP下载站开发全攻略
android
胖虎121 小时前
从一个自定义的下载Dialog,说清 Android 自定义弹窗的关键点。
android·dialog·gitee·自定义弹窗
UrSpecial21 小时前
IM项目——用户管理子服务
android·adb
不会Android的潘潘1 天前
adb指令扩展方案
android·adb·aosp
2501_915106321 天前
如何在 iOS 设备上理解和分析 CPU 使用率(windows环境)
android·ios·小程序·https·uni-app·iphone·webview
明飞19871 天前
系统化掌握Android NDK开发 (JNI)
android