【开题答辩全过程】以 个人健康管理系统为例,包含答辩的问题和答案

个人简介

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

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

感谢大家的关注与支持!

各位老师好,我是软件工程17级xx同学。我的课题是"基于SpringBoot的个人健康管理系统"。系统面向普通用户,提供健康数据录入、智能评估与医生建议、运动方案推送三大核心服务,管理员可在后台完成用户、档案、资讯、疾病、运动方案等模块的维护。前端用HTML+Bootstrap,后端SpringBoot+MyBatis,数据库MySQL,图表用ECharts,权限控制Spring-Security,部署在Tomcat。下面请各位老师提问。


评委老师:为什么选择SpringBoot而不是SSM?

答辩学生:SpringBoot内置Tomcat,配置少,我基础弱,能快速跑通Demo,省掉大量XML配置。


评委老师:系统主要保存哪些健康指标?

答辩学生:身高体重、血压、血糖、心率、体温,都是常见家用设备能测到的值。


评委老师:这些指标怎么给出"健康建议"?

答辩学生:先按WHO和国内参考值设阈值,超标就提示,再调用后台医生写好的模板,生成个性化建议,后期有空再考虑简单算法打分。


评委老师:用户一次录多条数据,数据库并发怎么保证?

答辩学生:在MySQL层给常用字段加普通索引,录入用单条insert,后台代码里用Spring声明式事务@Transactional,测试时开100线程没出现重复。


评委老师:图片或体检PDF怎么存?

答辩学生:文件存磁盘,路径存数据库,文件名用UUID,防止中文乱码和重名。


评委老师:医生角色和普通用户权限如何区分?

答辩学生:用户表加role字段,Spring-Security根据role跳不同首页,/admin/**的URL必须ROLE_ADMIN才能访问。


评委老师:如果用户忘记密码怎么办?

答辩学生:预留手机号邮箱字段,可通过验证码重置,目前先做后台管理员帮用户手动重置,后期再加短信接口。


评委老师:系统最大的难点在哪?

答辩学生:让图表在手机端不乱掉,我打算用ECharts的响应式,再让同学帮忙测几种机型。


评委老师:2025年4月前能完成吗?

答辩学生:计划寒假完成编码,3月测试和写论文,4月应该可以提交。


评委老师总结:xx同学选题贴近生活,技术路线清晰,SpringBoot+MySQL组合对基础一般的同学较友好;问答中能看到对权限、并发、文件存储都有简单应对方案。下一步建议:1.尽早把"健康建议"规则写细,避免只有固定提示;2.用手机真机多测图表;3.论文重点写测试与优化。总体来看,开题目标明确,进度安排可行,同意开题,预祝顺利。


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

最后

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

相关推荐
辰海Coding1 小时前
MiniSpring框架学习-完成的 IoC 容器
java·spring boot·学习·架构
小小编程路1 小时前
C++ 多线程与并发
java·jvm·c++
AI视觉网奇1 小时前
linux 检索库 判断库是否支持
java·linux·服务器
她的男孩2 小时前
从零搭一个企业后台,为什么我把能力拆成 Starter 和 Plugin
java·后端·架构
RainCity2 小时前
Java Swing 自定义组件库分享(七)
java·笔记·后端
Sam_Deep_Thinking2 小时前
连锁门店的外卖订单平台对接
java·微服务·架构·系统架构
_遥远的救世主_2 小时前
从一次结果集密集型查询 OOM 看 Java 服务的稳定性架构治理
java·后端
一楼的猫2 小时前
从工具链视角对比:番茄作家助手 vs 第三方写作辅助方案
java·服务器·开发语言·前端·学习·chatgpt·ai写作
likerhood3 小时前
Java static 关键字从浅入深
java·开发语言
_院长大人_3 小时前
Java Excel导出:如何实现自定义表头与字段顺序的完全控制
java·开发语言·后端·excel