BPMN API/数据库图,良好实践

lio*_*eau 2 analytics uml bpmn

对于我的硕士论文,我计划做一些 BPMN 图来解释客户端、API 和数据库之间的不同“流”。我在 BPMN 中寻找类似的图表,但没有找到。

谁能告诉我这种图表是否是好的做法?我在下面举个例子:

在此处输入图片说明

Ist*_*ter 5

BPMN 图用于呈现业务流程,不能很好地支持系统级细节。这可能是您无法找到接近您期望的示例的原因。

UML 应该是您的选择,因为它为您提供了一系列专门用于您想要实现的图表类型。

这里的典型选择是活动图(它看起来与您的图表非常相似,只是有些元素会略有不同 - 结束活动将使用不同的图标,里面有一个黑球,决策节点将为空;此外,您将需要一个 fork/join 元素,其中有两个并行流)。

与前一个一样好的其他选项是序列图。但它会完全不同。然而,它强调了客户端、API 和数据库的职责以及消息如何在它们之间传递。

如果您对消息序列不太感兴趣,您还可以考虑通信图。