【开题答辩全过程】以 基于Android的综合社交系统为例,包含答辩的问题和答案

个人简介

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

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

感谢大家的关注与支持!

答辩学生:各位老师好,我的课题是"基于 Android 的综合社交系统"。系统面向校园场景,主要实现注册登录、好友管理、即时聊天、帖子发布与评论、热点资讯推送五大模块,方便师生随时随地交流经验、共享资源。开发环境用 Android Studio,数据库用 SQLite,界面用 XML 布局,核心代码用 Java 实现,整体技术栈轻量、易上手。下面请各位老师提问。


评委老师:为什么一定要做 Android 端,而不是微信小程序?

答辩学生:我目前只系统学过 Java 和 Android 基础,小程序还要学前端语言和云开发,时间不够,选 Android 能把控得住。


评委老师:SQLite 是单机的,如果以后用户量变大怎么办?

答辩学生:本次先做单机验证思路,毕业设计阶段先跑通核心功能,后续再学 MySQL+服务器迁移,论文里也会写扩展方案。


评委老师:好友添加采用什么方式验证?

答辩学生:最简单的方式:输入对方手机号后发送申请,对方在"新的朋友"里点"同意"即互为好友,不做二维码和扫一扫。


评委老师:聊天模块打算怎么做实时性?

答辩学生:先模拟"伪实时":双方都在线时把消息写进同一张表并刷新 RecyclerView;离线时先存库,等对方上线再手动下拉刷新。


评委老师:热点资讯从哪里来?

答辩学生:目前用管理员后台手动录入 5--6 条校园公告存在资讯表,客户端首页定时读取,不做爬虫,降低复杂度。


评委老师:帖子评论支持楼中楼回复吗?

答辩学生:不支持楼中楼,只支持一级评论,降低 UI 和数据库设计难度,后续再迭代。


评委老师:打算怎么做用户头像?

答辩学生:先内置 8 张默认头像让用户选择,本地存头像编号,不上传图片,省掉文件存储和权限处理。


评委老师:系统最大的技术难点你认为在哪?

答辩学生:RecyclerView 和数据库联动,经常闪退但控制台不报错,我准备用 Log 逐行打印,再结合博客案例排查。


评委老师:如果测试时发现两台手机时间不一致,聊天记录会乱序,怎么解决?

答辩学生:每条消息存服务器时间戳,目前单机就先取手机系统时间,论文里会说明"后续统一用服务器时间"的改进方向。


评委老师:预计什么时候能跑通第一个可演示的版本?

答辩学生:按计划 2025 年 3 月底完成注册登录+好友管理+聊天,4 月中旬加入帖子与评论,5 月初打包可演示 APK。


评委老师评价:

xx 同学选题贴近校园场景,功能边界清晰,技术路线与自身基础匹配,进度安排可行。建议后续把"数据库升级与网络迁移"作为论文展望重点,并提前准备演示视频。总体开题思路通顺,同意开题,按计划推进即可。


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

最后

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

相关推荐
传奇开心果编程9 分钟前
【Compose Multiplatform 跨端开发学与练】第6课 状态管理与架构
android·学习·ui·ios·架构·kotlin·composer
事圆则缓13 分钟前
Android AOSP 定制常见概念:源码目录、系统镜像与刷机流程
android
传奇开心果编程15 分钟前
【Compose Multiplatform 跨端开发学与练】第2课 Compose 基础语法
android·windows·学习·ui·ios·kotlin·composer
supabc1231 小时前
Celium:连接 Windows、Mac、Linux 与 Android,让远程访问和设备管理更简单
android·linux·windows·macos·远程访问·网络管理·celium
Dovis(誓平步青云)1 小时前
导览音频切换太快,旧讲解不能覆盖新展品
android·前端·javascript·ecmascript·音视频·宠物
五彩小白17 小时前
自回归和上下文
android
事圆则缓20 小时前
Android 多渠道打包实战:Product Flavors、签名、AAB 与发包校验
android
树下困觉眯1 天前
View绘制流程学习--获取WindowManager的三种方式
android·系统架构·view design
vilya1 天前
我怎么给手机 GUI Agent 做双通道感知:无障碍树为主,投屏像素兜底
android·人工智能
李子红了时1 天前
阿狸舞台APP(安卓端手机EncFS解密+压缩包解压+视频播放)
android·音视频