2011-11-18 62 views
0

我試圖模擬一個系統集合,它們的各種互連,以及它們的內部邏輯結構,當一個消息通過它們傳遞時,由一個actor發起。用於顯示互連和內部邏輯結構的系統建模符號?

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

但是我不知道我是否正確地做了這件事,甚至是否使用了正確的符號。

System example

這是正確的,如果沒有,可以給你推薦一個替代符號或顯示系統的方法?

感謝您的所有建議

回答

0

我結束了有多個泳道沒有連接他們之間的行。某些泳道以獨佔方式結束xor中間事件,文本解釋了它所調用的功能,過程或系統。下一個泳道以綠色球體開始「開始事件」。

看起來確實有效,會向其他人推薦這種風格。

0

BPMN用於記錄業務流程。這是爲了顯示行爲,而不會涉及到系統細節。您的系統示例顯示活動,而不是系統。

我會通過三個步驟來解決這個問題。

  1. 建模業務流程(如您已經開始)。對此,BPMN可以,UML用例也可能有用。
  2. 這樣的系統建模。通過建模系統和互連的集合,您正在尋找靜態結構。這可以使用UML組件圖進行記錄。
  3. 建模消息傳遞。傳遞的消息是行爲,這次與具體的系統和接口綁定。建模可以完成,例如作爲UML活動圖或UML序列圖。
+0

謝謝,所以你說我應該繼續使用這個符號來表示系統進程和聯繫信息(如圖所示)? –

+0

不,我說你應該使用BPMN進行業務流程。使用例如UML fpr系統和接口信息。我的例子中沒有看到系統和接口。 – Bernd

+0

我結束了有多個泳道沒有連接他們之間的線。某些泳道以獨佔方式結束xor中間事件,文本解釋了它所調用的功能,過程或系統。下一個泳道以綠色球體開始「開始事件」。它看起來非常有效,會向其他人推薦這種風格。 –