个人简介
一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等
开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。
感谢大家的关注与支持!

各位老师好,我的毕业设计题目是《基于Android家庭医务助手APP的设计与实现》。该系统主要面向老年人、慢性病患者、孕妇儿童等特殊群体,旨在通过移动互联网技术提供便捷的居家医疗服务。核心功能模块包括用户注册登录、电子病历管理、在线问诊咨询、药品查询购买配送、健康资讯个性化推送、上门服务预约、慢病用药管理和消息通知八个部分。技术选型上,移动端采用Java语言在Android Studio环境下开发,后端使用Spring Boot框架搭建,数据库采用MySQL存储数据,通过RESTful API实现前后端交互。
评委老师: 你重点提到了服务老年人和残障人士,这些用户群体在视力、操作能力上可能存在障碍,你在界面设计方面做了哪些针对性的优化考虑?
答辩学生: 老师,这个问题我确实重点考虑过。主要计划从四个方面优化:第一,采用大字体、高对比度的颜色方案,确保文字清晰易读;第二,简化操作流程,减少层级跳转,主要功能在首页就能直接访问;第三,增大按钮和可点击区域的尺寸,方便点击操作;第四,在关键操作节点增加语音播报和震动反馈,让视障用户也能感知操作结果。界面整体会保持简洁明了,避免过多复杂元素。
评委老师: 在线问诊功能中,你提到支持文字和语音咨询,能简单说下语音功能大概如何实现吗?技术难度会不会很大?
答辩学生: 老师,语音功能我计划使用第三方SDK来实现,比如讯飞语音或百度语音的开放平台,它们提供了现成的语音识别和合成接口。实现思路是:用户按住录音按钮,调用SDK将语音转换成文字发送到服务端;医生回复的文字,再通过SDK转换成语音播报出来。这样不需要自己写复杂的音频处理算法,技术难度可控,比较适合我目前的基础。
评委老师: 为什么选择Java和Android Studio,而不是现在比较流行的Kotlin或其他跨平台框架?
答辩学生: 老师,主要考虑三点:第一,我们学校课程设置以Java为基础,我对Java语法最熟悉,学习成本最低;第二,Android Studio是Google官方推荐的开发工具,对Java支持完善,资料教程也最丰富,遇到问题容易解决;第三,虽然Kotlin和跨平台框架很流行,但我基础比较薄弱,先掌握好原生Java开发更务实,能保证项目顺利完成。如果将来有时间,也会尝试部分模块用Kotlin编写。
评委老师: 医疗数据涉及个人隐私,你在开题报告里提到了数据加密,能具体说说准备在哪些环节做加密处理吗?
答辩学生: 老师,我计划在三个关键环节加密:首先是用户注册登录时,密码采用MD5加盐加密存储,防止泄露;其次是电子病历、问诊记录等敏感数据在数据库中采用字段级加密存储;最后是客户端与服务器通信全程使用HTTPS协议加密传输,防止中间人攻击。另外在权限控制上,会严格区分普通用户和管理员的数据访问范围。
评委老师: 药品购买配送功能中,处方药需要医生开具处方,这个环节在你的系统里怎么实现?有没有考虑到合规性问题?
答辩学生: 老师,这个我确实考虑到了。我的设计是:在线问诊后,如果医生判断需要用药,会在系统中开具电子处方,这个处方需要经过后台药师审核后才能生效。用户凭借审核通过的电子处方才能购买处方药。目前计划只展示药品信息,实际的支付和配送环节会跳转到合作的第三方医药电商平台,通过接口对接实现,这样既能保证合规性,也降低了开发难度。
评委老师: 与市面上已有的医疗APP相比,你认为你的项目创新点在哪里?
答辩学生: 老师,我的创新点主要体现在"服务聚焦"上。现有APP大多面向全年龄段,功能繁杂。我的系统专注服务老年人和慢性病患者这两类最需要医疗助手的群体,功能设计更精简实用,比如上门服务预约就是针对行动不便的老人,药品管理专门针对高血压、糖尿病等需长期用药的患者。另外,界面设计会采用"老人机"模式,一键操作、语音辅助这些适老化设计会更深入,这是大多数通用医疗APP所欠缺的。
评委老师: 请问整个项目的开发周期你是怎么安排的?如果中期发现功能太多做不完,如何取舍?
答辩学生: 老师,我的计划是:3月底前完成需求分析和UI设计;4月中旬完成数据库搭建和基础功能开发;5月上旬完成核心功能模块;5月下旬进行测试优化;6月初准备论文和答辩。如果进度紧张,我会优先保证用户注册登录、电子病历、在线问诊和药品管理这四个核心功能,暂时砍掉上门服务预约和健康资讯推送这两个辅助模块,确保基本能用、能跑通业务流程。
评委老师: 好的,我的问题问完了。接下来对你本次开题答辩进行简要评价。
答辩学生: 好的老师,请指教。
评委老师: xx同学,整体来看,你的开题报告结构完整、思路清晰,对选题背景和研究意义阐述充分,功能模块设计较为全面,技术选型务实可行,符合本科毕业设计要求。你有几个明显优点:第一,能够关注老年人和慢性病患者的实际需求,体现了人文关怀;第二,技术方案考虑了自己的实际基础,没有好高骛远;第三,对数据安全、合规性等关键问题有一定思考。
同时提出几点改进建议:第一,界面适老化设计要进一步细化,最好能用Axure等工具做出原型图,直观展示你的设计思路;第二,语音功能依赖第三方SDK没有问题,但要提前了解其调用限制和费用;第三,数据加密方案中MD5算法已不够安全,建议使用更安全的SHA-256;第四,项目进度安排偏紧,建议每周制定详细计划,预留1-2周缓冲时间;第五,药品购买涉及支付和物流,与第三方对接可能存在不确定性,要做好备选方案。
总的来说,你的选题具有一定的社会价值和可行性,建议你尽快完善需求文档和原型设计,开始技术预研,确保项目顺利推进。祝你毕业设计取得圆满成功!
答辩学生: 谢谢老师的提问和宝贵建议,我一定会认真改进,努力完成毕业设计!
以上是某同学的毕业设计答辩的过程,如果你现在还没有参加答辩,还是开题阶段,已经选好了题目不知道怎么写开题报告,可以下面找找有没有自己符合自己题目的开题报告内容,列表中的开题报告都是往届真实的开题报告,可发送使用或参考。文末或底部来联xi可免费获取




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