数据和流程图

时间:2019-03-05 12:39:22

标签: architecture uml modeling diagram dataflow

我应该使用哪个图表来描述这样的链:

Input data->preprocessing->preprocessed data->
algorithm 1->if a good result, next step, if not - do algorithm 1 again...

1 个答案:

答案 0 :(得分:5)

UML通常会根据您的特定目标提供几种类型的图表来满足此目的。

从评论看来,最合适的是活动图。它可以显示活动流程以及流程中使用的数据。

第二个选项将是您已经提到的序列图,但是,正如您在问题中建议的那样,它更着重于事件的计时而不是动作本身。这就是活动图似乎更适合您的特定目的的原因。

如果您不想只局限于UML,特别是如果它是高级方法或接近业务而不是严格的开发,那么您也可以将BPMN视为一个不错的选择。