```plantuml @startuml actor User participant "用户端 (UserApp)" as UserApp participant "数据分析与AI模块 (AIEngine)" as AIEngine participant "健康与运动推荐模块 (ExerciseRecommendation)" as ExerciseRecommendation participant "营养推荐模块 (NutritionRecommendation)" as NutritionRecommendation participant "后台系统 (AdminSystem)" as AdminSystem ' 用户登录并输入信息 User -> UserApp : 登录并提供健康信息 UserApp -> AdminSystem : 验证用户信息 AdminSystem -> UserApp : 返回验证结果 ' 根据用户数据生成个性化计划 UserApp -> AIEngine : 请求个性化运动计划 AIEngine -> DataAnalysis : 收集并分析健康数据 DataAnalysis -> AIEngine : 返回分析结果 AIEngine -> UserApp : 返回个性化运动和饮食建议 ' 用户开始运动并实时监控健康数据 User -> UserApp : 启动运动计划 UserApp -> ExerciseRecommendation : 获取运动建议 ExerciseRecommendation -> UserApp : 返回运动建议 UserApp -> User : 显示运动建议 ' 实时监测并调整运动计划 User -> UserApp : 提供实时健康数据(如心率、运动状态) UserApp -> AIEngine : 发送实时数据进行反馈 AIEngine -> UserApp : 返回实时反馈(运动调整建议) UserApp -> User : 显示实时反馈 ' 用户查看健康报告与调整饮食 User -> UserApp : 请求健康报告与饮食建议 UserApp -> NutritionRecommendation : 获取饮食建议 NutritionRecommendation -> UserApp : 返回饮食建议 UserApp -> User : 显示饮食建议和健康报告 @enduml ```