我知道活动图是:
- 更简单;
- 更标准化;
- 支持并发流程。
与流程图相比。
但除了上述原因之外,使用活动图而不是流程图的可能原因是什么?
我知道活动图是:
与流程图相比。
但除了上述原因之外,使用活动图而不是流程图的可能原因是什么?
活动图并不比流程图简单。流程图是活动图的一个更简单(早期)版本。
流程图比活动图早发明至少20年,常用于由非程序员记录工作流程。任何需要人们做出决策的业务过程都可以描述为一个流程图。例如,一个负责处理复杂信息文件的职员可能在墙上贴有流程图。
因为流程图是活动图的子集,所以实际上没有必要做出决策。如果需要添加更复杂的描述,流程图自然会演变成活动图。
Sparx提供了一份很好的解释,介绍了在活动图中可以描述的范围。