2016-04-08 93 views
0

我必須使用邊界,控制設計類圖,實體模式:UML類圖

enter image description here

是否允許訪問以下鏈接:

  • 邊界到邊界?
  • 控制來控制?
+0

我沒有看到所有這些單詞中的問題。你在問什麼? –

+0

我編輯了我的文章,我希望現在更清楚。 :) – kokomoi

+0

嗯,仍然不清楚,不知道你的「圖表」在哪裏? –

回答

1

ECB pattern旨在簡化用例的實現。在它的哲學中,控件實現用例,界定用例與外部世界的關係,以及實體,用例管理的業務數據。

因此,只有以下鏈接應允許:

   Entity  Boundary Control 
Entity   X      X 
Boundary        X 
Control  X   X   X 

您看到邊界邊界是不允許的。邊界只能鏈接到演員或控制。

允許控制權,但你沒有。

另一個問題是應該表示的那種鏈接。它真的是簡單的聯繫嗎(即結構,一端是另一端的屬性)?或者它是一種使用依賴性(即與原型<>的虛線更合適)?我會選擇實體之間的第一個選擇,但第二個選擇是控制和邊界。

+0

「另一個問題是應該表示的那種鏈接,它真的是簡單的關聯(即結構化,一端是另一端的屬性),還是它是一個使用依賴性(即一個與原型<>的虛線會更合適)?我會選擇實體之間的第一個選擇,但第二個選擇是控制和邊界。「?我實際上不太瞭解你!但感謝任何方式 – kokomoi