|
@@ -146,7 +146,7 @@
|
|
### 系统架构图
|
|
### 系统架构图
|
|
|
|
|
|
```plantuml
|
|
```plantuml
|
|
-@startuml
|
|
|
|
|
|
+@startuml 系统架构图
|
|
class "技术可行性" {
|
|
class "技术可行性" {
|
|
+AI算法实现()
|
|
+AI算法实现()
|
|
+数据处理能力()
|
|
+数据处理能力()
|
|
@@ -164,12 +164,13 @@ class "运营可行性" {
|
|
|
|
|
|
"技术可行性" --> "市场可行性"
|
|
"技术可行性" --> "市场可行性"
|
|
"市场可行性" --> "运营可行性"
|
|
"市场可行性" --> "运营可行性"
|
|
-@enduml```
|
|
|
|
|
|
+@enduml
|
|
|
|
+```
|
|
|
|
|
|
### 功能流程图
|
|
### 功能流程图
|
|
|
|
|
|
```plantuml
|
|
```plantuml
|
|
-@startuml
|
|
|
|
|
|
+@startuml 功能流程图
|
|
actor User
|
|
actor User
|
|
participant "FitMind AI" as FitMind
|
|
participant "FitMind AI" as FitMind
|
|
participant "数据库" as DB
|
|
participant "数据库" as DB
|
|
@@ -188,7 +189,8 @@ User -> FitMind: 请求个性化训练计划
|
|
FitMind -> DB: 获取用户数据
|
|
FitMind -> DB: 获取用户数据
|
|
DB --> FitMind: 返回用户数据
|
|
DB --> FitMind: 返回用户数据
|
|
FitMind --> User: 返回训练计划
|
|
FitMind --> User: 返回训练计划
|
|
-@enduml```
|
|
|
|
|
|
+@enduml
|
|
|
|
+```
|
|
|
|
|
|
## 四、产品结构
|
|
## 四、产品结构
|
|
|
|
|
|
@@ -204,7 +206,7 @@ FitMind --> User: 返回训练计划
|
|
### 产品结构图
|
|
### 产品结构图
|
|
|
|
|
|
```plantuml
|
|
```plantuml
|
|
-@startuml
|
|
|
|
|
|
+@startuml 产品结构图
|
|
package "FitMind AI" {
|
|
package "FitMind AI" {
|
|
[用户中心] --> [个人信息管理]
|
|
[用户中心] --> [个人信息管理]
|
|
[用户中心] --> [目标设置]
|
|
[用户中心] --> [目标设置]
|
|
@@ -222,12 +224,14 @@ package "FitMind AI" {
|
|
[数据中心] --> [健康报告]
|
|
[数据中心] --> [健康报告]
|
|
[数据中心] --> [趋势分析]
|
|
[数据中心] --> [趋势分析]
|
|
}
|
|
}
|
|
-@enduml```
|
|
|
|
|
|
+@enduml
|
|
|
|
+```
|
|
|
|
|
|
### 信息结构图
|
|
### 信息结构图
|
|
|
|
|
|
|
|
+
|
|
```plantuml
|
|
```plantuml
|
|
-@startuml
|
|
|
|
|
|
+@startuml 信息结构图
|
|
package "FitMind AI 信息结构" {
|
|
package "FitMind AI 信息结构" {
|
|
[用户信息]
|
|
[用户信息]
|
|
[训练记录]
|
|
[训练记录]
|
|
@@ -240,7 +244,8 @@ package "FitMind AI 信息结构" {
|
|
[用户信息] --> [社交互动]
|
|
[用户信息] --> [社交互动]
|
|
[用户信息] --> [健康数据]
|
|
[用户信息] --> [健康数据]
|
|
}
|
|
}
|
|
-@enduml```
|
|
|
|
|
|
+@enduml
|
|
|
|
+```
|
|
|
|
|
|
### 核心模块说明
|
|
### 核心模块说明
|
|
|
|
|