保山市网站建设_网站建设公司_虚拟主机_seo优化
2026/1/13 19:07:11 网站建设 项目流程

个人简介

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

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

感谢大家的关注与支持!

各位老师好,我是xx同学,本次毕业设计的题目是“基于安卓的医疗健康查询系统”。系统面向两类用户:普通用户和管理员。用户端主要实现注册登录、浏览健康知识、发帖交流、留言咨询以及个人中心(可查看病例、处方、体检记录等);管理员端则负责用户信息、健康资讯、病例处方体检数据以及论坛留言的后台管理。技术栈方面,APP端用Android Studio开发,后台用Spring Boot + MySQL,Web管理端用Vue.js,前后端分离,保证开发效率与数据安全。


评委老师:为什么选择做“医疗健康查询”而不是“健康监测”?
答辩学生:考虑到硬件采集需要买传感器、做嵌入式,成本和技术门槛高,而查询系统只聚焦已有的健康数据录入、展示和交流,更适合我目前的基础。


评委老师:系统里“健康知识”从哪里来?
答辩学生:前期先手动录入一些权威网站公开的科普文章做测试;后期留给管理员后台持续发布,也考虑接入RSS抓取,但只是设想,先保证基本CRUD。


评委老师:病例、处方属于敏感信息,怎么保证安全?
答辩学生:数据库里密码用BCrypt加密;病例处方图片存服务器后只保留随机文件名,防止直接遍历;通信用HTTPS;权限拦截,未登录不能访问任何接口。


评委老师:APP端用到了哪些Android原生组件?
答辩学生:主界面用BottomNavigationView+Fragment做导航,列表用RecyclerView,网络请求用Retrofit,图片加载用Glide,本地存储用SharedPreferences保存登录token。


评委老师:Spring Boot里如何做到权限区分“用户”和“管理员”?
答辩学生:在User表里加role字段,登录成功后把role写进JWT的payload;后台拦截器解析token,根据role值放行不同接口,比如/admin/**只有管理员能访问。


评委老师:如果用户忘记密码怎么办?
答辩学生:目前只做最简单的“通过注册手机号找回”,输入手机号后后台生成6位随机验证码,有效期5分钟,验证通过后让用户重新设置密码。邮件找回来不及做。


评委老师:体检报告图片很大,上传会不会太慢?
答辩学生:客户端先压缩到宽度1080px、质量80%,控制在300 KB以内;后台限制单文件不超过2 MB;如果以后量再大就考虑放到OSS对象存储,现在先存本地。


评委老师:Vue后台管理端如何与Spring Boot对接?
答辩学生:用axios发REST请求,统一加/api前缀;Spring Boot配置跨域允许localhost:8080;返回统一Result对象含code、msg、data,Vue端根据code做提示或跳转。


评委老师:开发计划怎么安排?
答辩学生:2025年1-2月完成环境搭建、数据库设计;3月完成用户端主要页面和接口;4月完成管理端和测试;5月撰写论文、准备答辩;每周向导师汇报一次。


评委老师:预计最大的难点是什么?
答辩学生:第一次用Spring Security配JWT,怕拦截链写错导致权限失效;另外安卓端图片压缩和上传回调接口的线程切换也踩过坑,会多查资料多调试。


评委老师评价:
选题贴合生活,功能划分清晰,技术栈选择合理,工作量适中,适合本科阶段。安全、压缩、权限等关键点已有初步方案,后续需严格按照时间表推进,特别注意测试用例和文档完整性。总体开题思路可行,建议通过,进入正式开发阶段。祝顺利完成。


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

最后

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

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询