123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174 |
- ```plantuml
- @startuml
- actor "个人用户" as IndividualUser
- actor "商家用户" as BusinessUser
- actor "第三方机构" as ThirdParty
- ' 个人用户用例
- usecase "登录 / 注册" as UC1
- usecase "AI 食谱分析" as UC2
- usecase "饮食计划生成" as UC3
- usecase "食材查询" as UC4
- usecase "订阅会员服务" as UC5
- usecase "购买增值服务" as UC6
- usecase "通过平台购买食材或餐饮产品" as UC7
- usecase "查看个人饮食数据报告" as UC8
- ' 商家用户用例
- usecase "注册商家账号并订阅服务" as UC9
- usecase "管理顾客饮食需求" as UC10
- usecase "与平台合作分成" as UC11
- ' 第三方机构用例
- usecase "申请数据服务" as UC12
- usecase "接收并使用用户饮食数据" as UC13
- ' 个人用户用例关系
- UC5 --> UC6 : 包含
- UC3 --> UC1 : 包含
- UC3 --> UC4 : 包含
- UC2 --> UC1 : 包含
- UC2 --> UC4 : 扩展
- UC2 --> "使用 OCR 技术优化图片识别" : 扩展
- ' 商家用户用例关系
- UC9 --> UC11 : 包含
- UC10 --> UC9 : 包含
- ' 第三方机构用例关系
- UC12 --> UC13 : 包含
- ' 用例与参与者的关系
- IndividualUser --> UC1
- IndividualUser --> UC2
- IndividualUser --> UC3
- IndividualUser --> UC4
- IndividualUser --> UC5
- IndividualUser --> UC6
- IndividualUser --> UC7
- IndividualUser --> UC8
- BusinessUser --> UC9
- BusinessUser --> UC10
- BusinessUser --> UC11
- ThirdParty --> UC12
- ThirdParty --> UC13
- @enduml@startuml
- actor "个人用户" as IndividualUser
- actor "商家用户" as BusinessUser
- actor "第三方机构" as ThirdParty
- ' 个人用户用例
- usecase "登录 / 注册" as UC1
- usecase "AI 食谱分析" as UC2
- usecase "饮食计划生成" as UC3
- usecase "食材查询" as UC4
- usecase "订阅会员服务" as UC5
- usecase "购买增值服务" as UC6
- usecase "通过平台购买食材或餐饮产品" as UC7
- usecase "查看个人饮食数据报告" as UC8
- ' 商家用户用例
- usecase "注册商家账号并订阅服务" as UC9
- usecase "管理顾客饮食需求" as UC10
- usecase "与平台合作分成" as UC11
- ' 第三方机构用例
- usecase "申请数据服务" as UC12
- usecase "接收并使用用户饮食数据" as UC13
- ' 个人用户用例关系
- UC5 --> UC6 : 包含
- UC3 --> UC1 : 包含
- UC3 --> UC4 : 包含
- UC2 --> UC1 : 包含
- UC2 --> UC4 : 扩展
- UC2 --> "使用 OCR 技术优化图片识别" : 扩展
- ' 商家用户用例关系
- UC9 --> UC11 : 包含
- UC10 --> UC9 : 包含
- ' 第三方机构用例关系
- UC12 --> UC13 : 包含
- ' 用例与参与者的关系
- IndividualUser --> UC1
- IndividualUser --> UC2
- IndividualUser --> UC3
- IndividualUser --> UC4
- IndividualUser --> UC5
- IndividualUser --> UC6
- IndividualUser --> UC7
- IndividualUser --> UC8
- BusinessUser --> UC9
- BusinessUser --> UC10
- BusinessUser --> UC11
- ThirdParty --> UC12
- ThirdParty --> UC13
- @enduml@startuml
- actor "个人用户" as IndividualUser
- actor "商家用户" as BusinessUser
- actor "第三方机构" as ThirdParty
- ' 个人用户用例
- usecase "登录 / 注册" as UC1
- usecase "AI 食谱分析" as UC2
- usecase "饮食计划生成" as UC3
- usecase "食材查询" as UC4
- usecase "订阅会员服务" as UC5
- usecase "购买增值服务" as UC6
- usecase "通过平台购买食材或餐饮产品" as UC7
- usecase "查看个人饮食数据报告" as UC8
- ' 商家用户用例
- usecase "注册商家账号并订阅服务" as UC9
- usecase "管理顾客饮食需求" as UC10
- usecase "与平台合作分成" as UC11
- ' 第三方机构用例
- usecase "申请数据服务" as UC12
- usecase "接收并使用用户饮食数据" as UC13
- ' 个人用户用例关系
- UC5 --> UC6 : 包含
- UC3 --> UC1 : 包含
- UC3 --> UC4 : 包含
- UC2 --> UC1 : 包含
- UC2 --> UC4 : 扩展
- UC2 --> "使用 OCR 技术优化图片识别" : 扩展
- ' 商家用户用例关系
- UC9 --> UC11 : 包含
- UC10 --> UC9 : 包含
- ' 第三方机构用例关系
- UC12 --> UC13 : 包含
- ' 用例与参与者的关系
- IndividualUser --> UC1
- IndividualUser --> UC2
- IndividualUser --> UC3
- IndividualUser --> UC4
- IndividualUser --> UC5
- IndividualUser --> UC6
- IndividualUser --> UC7
- IndividualUser --> UC8
- BusinessUser --> UC9
- BusinessUser --> UC10
- BusinessUser --> UC11
- ThirdParty --> UC12
- ThirdParty --> UC13
- @enduml
- ```
|