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

个人简介

一名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博主,没有选题的也可以联系我们进行帮你选题、定功能和建议。

相关推荐
宸津-代码粉碎机30 分钟前
AI攻防战升级!基于Spring AI构建Java应用自动免疫安全体系
java·大数据·开发语言·人工智能·python·安全·spring
2601_963749101 小时前
越华环保集团数字化污水治理:端边云采集架构与平台对接实现
java·大数据·架构
xcLeigh2 小时前
Go入门:整数类型的溢出与安全边界
java·安全·golang
源码宝2 小时前
SpringBoot+Vue2 诊所门诊管理系统,完整前后端源码,可直接部署上线
java·源码·his系统·门诊系统·程序代码·诊所系统·门诊his
yychen_java2 小时前
九:Text-to-SQL 智能数据查询与 Human-in-the-Loop 人机协作
java·人工智能·架构
user_admin_god3 小时前
数据采集/交换系统设计经验
spring boot·spring·策略模式
lhldsg4 小时前
智慧场馆解决方案小程序开发实战:从架构设计到部署指南
java·小程序·uni-app
Freak嵌入式4 小时前
Pico UART 数据收发实战:硬件配置、MicroPython 编程
java·开发语言·单片机·嵌入式硬件·生活
devilnumber5 小时前
Oracle 与 MySQL substr 函数差异总结
java·数据库·mysql·oracle
cfm_29145 小时前
线程池阻塞队列
java·开发语言