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

个人简介

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

相关推荐
云原生指北6 分钟前
GitHub Copilot SDK 入门:五分钟构建你的第一个 AI Agent
java
Leinwin4 小时前
OpenClaw 多 Agent 协作框架的并发限制与企业化规避方案痛点直击
java·运维·数据库
薛定谔的悦4 小时前
MQTT通信协议业务层实现的完整开发流程
java·后端·mqtt·struts
enjoy嚣士5 小时前
springboot之Exel工具类
java·spring boot·后端·easyexcel·excel工具类
罗超驿5 小时前
独立实现双向链表_LinkedList
java·数据结构·链表·linkedlist
盐水冰6 小时前
【烘焙坊项目】后端搭建(12) - 订单状态定时处理,来单提醒和顾客催单
java·后端·学习
凸头6 小时前
CompletableFuture 与 Future 对比与实战示例
java·开发语言
wuqingshun3141596 小时前
线程安全需要保证几个基本特征
java·开发语言·jvm
努力也学不会java7 小时前
【缓存算法】一篇文章带你彻底搞懂面试高频题LRU/LFU
java·数据结构·人工智能·算法·缓存·面试
攒了一袋星辰7 小时前
高并发强一致性顺序号生成系统 -- SequenceGenerator
java·数据库·mysql