乐于分享
好东西不私藏

【程序源码】个人饮食体重健康管理小程序(AI 健康助手 | TDEE 算法 |Echarts 图形化分析)

【程序源码】个人饮食体重健康管理小程序(AI 健康助手 | TDEE 算法 |Echarts 图形化分析)

亮点:AI 健康助手 / TDEE 算法 / Echarts 图形化分析

个人饮食体重健康管理小程序是一套面向日常健康管理场景的全栈项目,围绕目标设定、饮食计划、运动计划、饮食记录、运动记录、睡眠记录、体重记录和健康分析形成完整闭环。系统通过 AI 健康助手辅助用户制定计划,并结合 TDEE 算法与 Echarts 图表展示健康趋势,适合作为个人健康管理类毕业设计、课程设计或实战项目展示。

01. 项目亮点

亮点
说明
AI 健康助手
支持用户围绕饮食、运动、体重控制等问题进行智能咨询。
TDEE 算法
根据用户基础信息和运动水平估算每日总能量消耗,为饮食计划提供参考。
数据可视化
使用 Echarts 展示饮食、运动、睡眠、体重等健康数据趋势。
多端协同
小程序端服务普通用户,后台管理端负责基础数据、记录和分析管理。
健康闭环
覆盖目标设定、计划制定、日常记录、数据分析、AI 辅助和数据导出。

02. 技术选型

模块
技术与工具
小程序端
Uniapp、ColorUI、HBuilderX
管理后台
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
项目架构
B/S 架构

03. 业务闭环

目标设定 -> 计划制定 -> 日常记录 -> 健康分析 -> AI 辅助 -> 数据导出
流程
内容
目标设定
用户设置健康目标,作为饮食计划、运动计划和阶段分析的基础依据。
计划制定
用户创建饮食计划和运动计划,系统保存计划明细并支持持续编辑。
日常记录
用户记录饮食、运动、睡眠和体重数据,持续沉淀个人健康档案。
分析导出
系统根据累计数据生成图表、排行和趋势结果,并支持阶段数据导出。
AI 辅助
用户可在计划制定或记录过程中向 AI 健康助手咨询健康建议。

04. 小程序端功能展示

功能
截图
首页
AI 健康助手
饮食记录
运动记录
体重记录
睡眠记录
探索计划
数据分析
个人中心

05. 后台管理端功能展示

功能
截图
数据分析
食物库管理
饮食记录
饮食数据分析
饮食计划
运动库
体重体脂率
体重体质分析
睡眠记录
睡眠数据分析

06. 代码结构展示

管理后台

服务端

数据库

数据库共 18 张表。

小程序端