亮点:AI 健康助手 / TDEE 算法 / Echarts 图形化分析
个人饮食体重健康管理小程序是一套面向日常健康管理场景的全栈项目,围绕目标设定、饮食计划、运动计划、饮食记录、运动记录、睡眠记录、体重记录和健康分析形成完整闭环。系统通过 AI 健康助手辅助用户制定计划,并结合 TDEE 算法与 Echarts 图表展示健康趋势,适合作为个人健康管理类毕业设计、课程设计或实战项目展示。
01. 项目亮点
| |
|---|
| 支持用户围绕饮食、运动、体重控制等问题进行智能咨询。 |
| 根据用户基础信息和运动水平估算每日总能量消耗,为饮食计划提供参考。 |
| 使用 Echarts 展示饮食、运动、睡眠、体重等健康数据趋势。 |
| 小程序端服务普通用户,后台管理端负责基础数据、记录和分析管理。 |
| 覆盖目标设定、计划制定、日常记录、数据分析、AI 辅助和数据导出。 |
02. 技术选型
| |
|---|
| |
| Vue3、Element-Plus、Visual Studio Code |
| Java、Spring Boot、MyBatis-Plus、IDEA 2025 |
| MySQL 5.7 / MySQL 8.0、Navicat 12 |
| Windows 10 / Windows 11、JDK 17 |
| |
03. 业务闭环
目标设定 -> 计划制定 -> 日常记录 -> 健康分析 -> AI 辅助 -> 数据导出
| |
|---|
| 用户设置健康目标,作为饮食计划、运动计划和阶段分析的基础依据。 |
| 用户创建饮食计划和运动计划,系统保存计划明细并支持持续编辑。 |
| 用户记录饮食、运动、睡眠和体重数据,持续沉淀个人健康档案。 |
| 系统根据累计数据生成图表、排行和趋势结果,并支持阶段数据导出。 |
| 用户可在计划制定或记录过程中向 AI 健康助手咨询健康建议。 |
04. 小程序端功能展示
05. 后台管理端功能展示
06. 代码结构展示
管理后台
服务端
数据库
小程序端