哪种系统建模符号用于显示互连和内部逻辑结构?

时间:2011-11-18 09:10:57

标签: architecture modeling notation interaction

我正在尝试对系统的集合,它们的各种互连以及它们的内部逻辑结构进行建模,因为消息是通过它们传递的,由演员发起。

我一直在使用带有Yaoqiang Editor的BPMN 2.0表示法。

然而,我不确定我是否正确行事,甚至使用正确的符号。

System example

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

感谢所有建议

2 个答案:

答案 0 :(得分:0)

BPMN用于记录业务流程。这是为了显示行为,而不需要查看系统详细信息。您的系统示例显示了活动,而不是系统。

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

  1. 为业务流程建模(已经开始)。 BPMN也可以,UML用例也很有用。
  2. 对系统进行建模。通过建模系统和互连的集合,您正在寻找静态结构。这可以使用UML组件图进行记录。
  3. 为消息传递建模。再次传递的消息是行为,这次与具体系统和接口相关联。可以进行建模,例如作为UML活动图或UML序列图。

答案 1 :(得分:0)

我最终得到了多个泳道,它们之间没有连线。一些泳道以独家结束xor中间事件结束,文本说明它正在调用哪个功能,程序或系统。接下来泳道以绿色圆球“开始活动”开始。

这似乎非常有效,会向其他人推荐这种风格。