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

相关推荐
Eastmount2 小时前
[论文阅读] (47)LAMD: 基于大模型上下文驱动的Android恶意软件检测与分类
android·论文阅读·大模型·系统安全·恶意代码检测
雪芽蓝域zzs2 小时前
uniapp 判断运行设备类型(安卓、苹果、鸿蒙、微信小程序、H5)
android·uni-app·harmonyos
三天不学习2 小时前
【2025年CSDN博客之星主题创作文章】我在 Python 与数据智能领域的深耕与突破 —— 年度技术复盘与思考
android·数据库·python
lxysbly2 小时前
安卓 PSX 模拟器,手机上重温 PS1 经典的几种选择
android·智能手机
走在路上的菜鸟2 小时前
Android学Dart学习笔记第二十八节 Isolates
android·笔记·学习·flutter
モンキー・D・小菜鸡儿2 小时前
Android 自定义浮动线条视图实现:动态视觉效果的艺术
android·java
2501_915106323 小时前
iOS开发中CPU功耗监控的实现与工具使用
android·macos·ios·小程序·uni-app·cocoa·iphone
杰瑞不懂代码3 小时前
结合os模块和shutil模块实现本地文件自动化操作
android·java·自动化·办公自动化·shutil·os
we1less3 小时前
[audio] AudioTrack (四) getOutputForAttr 分析
android·java