如何在用例图中可视化这种依赖关系

问题描述 投票:0回答:1

假设用户在客户端保存了一些内容,现在系统想要将其同步到数据库。您是否将依赖关系想象成这样: (客户端操作)< - - - - - (cloud synchronization); or like this: (client side operation) - - - - - >(云端同步);

客户端元素触发同步元素,但同步元素依赖于客户端元素,所以我有点困惑什么是最好的方法。

dependencies use-case-diagram
1个回答
0
投票

用例图不应代表系统的内部结构。 UML 规范明确地说明了主题(也称为正在建模的系统):

UseCase 是一种BehavioredClassifier,它表示一组提供的行为的声明。每个用例都指定“主体”可以与一个或多个参与者协作执行的一些行为。用例定义了主题所提供的行为而不参考其内部结构

因此,如果您想显示云同步的某些依赖关系,则用例不是要使用的图表。为此,活动图或序列图可能更合适。

© www.soinside.com 2019 - 2024. All rights reserved.