0

我正在尝试对一组系统、它们的各种互连以及它们的内部逻辑结构进行建模,因为消息通过它们传递,由参与者发起。

我一直在使用 BPMN 2.0 符号和Yaoqiang Editor

但是我不确定我这样做是否正确,甚至是否使用正确的符号。

系统示例

这是否正确,如果不是,您能否推荐一种替代符号或显示系统的方法?

感谢所有建议

4

2 回答 2

0

BPMN 用于记录业务流程。这是为了显示行为而不涉及系统细节。您的系统示例显示的是活动,而不是系统。

我会分三个步骤来解决这个问题。

  1. 为业务流程建模(正如您已经开始的那样)。BPMN 对此没问题,UML 用例也可能有用。
  2. 像这样对系统建模。通过对系统和互连的集合进行建模,您正在寻找静态结构。这可以使用 UML 组件图来记录。
  3. 对消息传递进行建模。消息传递再次是行为,这一次与具体的系统和接口相关联。建模可以作为 UML 活动图或 UML 序列图来完成。
于 2011-11-18T10:27:35.420 回答
0

I ended up having multiple swimlanes without lines linking between them. Some swimlanes end with exclusive to end xor intermediary event with text explaining which function, procedure or system it's calling. Next swimlane starts with green orb "Start event".

It seems really effective, would recommend this style to others.

于 2011-11-19T12:57:39.383 回答