与ACTIVITY DIAGRAM的流程图有什么不同?

yel*_*elo 10 uml flowchart activity-diagram

我知道活动图是

  1. 更简单
  2. 标准化
  3. 支持并发流

而不是流程图.

但是我应该使用活动图而不是上述点之外的流程图是什么原因.

我刚刚开始使用UML.这一点对我来说还不清楚.有谁可以向我解释一下?提前致谢.

And*_*ent 11

活动图并不比流程图简单.流程图是活动图的更简单(早期)版本.

流程图至少在20年前发明,非程序员通常使用它来记录工作流程.人们必须做出决策的任何业务流程都可以描述为流程图.因此,例如,做出关于如何提交复杂信息的决策的职员可能会在墙上有一个流程图.

因为流程图是活动图的子集,所以实际上没有决定.如果需要添加更复杂的描述,流程图自然会生成活动图.

Sparx可以很好地解释您可以在活动图中描述的各种事物


use*_*740 6

UML活动图 是一种类型的 “流程图” ..在UML,与花俏。没有“UML 流程图”这样的东西。如果使用 UML,则它是一个活动图。如果使用其他东西,那么正在使用其他东西。

[UML] 活动图是逐步活动和动作的工作流的图形表示,支持选择、迭代和并发..

..活动图可以看作是流程图的一种形式。

无论好坏,UML 都是一种标准化。这很好,因为它很好,“标准化”,但也意味着它不适用于所有任务:选择的“流程图”模型(及其扩展)可能更适合特定问题/领域。