2011-10-27 60 views
4

我有幾個模塊。他們通過事件相互溝通。用於顯示事件的典型uml圖

什麼UML圖將通常用於顯示此?

有沒有人使用的非uml圖?

任何示例?

+1

您想用圖表表達什麼?你想顯示模塊通過事件(靜態結構)進行通信的事實,還是要顯示通信(動態行爲)? –

+0

我想顯示該模塊觸發了一個事件,它由模塊b處理 – zachary

回答

2

我想你肯定希望sequence diagram能夠按順序顯示模塊之間的所有事件交互。這是表示組件之間異步消息順序的首選方法

1

如果你想表達的是一個模塊一個觸發由模塊B處理的事件E的事實,我建議一個靜態的圖表,以顯示你的建築結構。

特別地,我會使用的類圖,我可以得出:(具有鉛板班)

  • 模塊A和B
  • 事件E(即仍與原型event一個類)
  • 關聯名爲B和E
  • 的關聯A和E.
之間命名 publish之間