概觀
下列是您在使用合作圖說明物件之間互動時所要執行的步驟摘要:
-
在使用案例實現化之下建立合作圖
-
在合作圖中建立物件
-
在物件之間建立鏈結
-
在物件之間建立訊息
如需合作圖的詳細資訊,請參閱:
1. 在使用案例實現化之下建立合作圖
當您為使用案例實現化建立合作圖時,請考慮將圖解命名為 "<use-case name> - <flow
type>"。此命名慣例簡化未來物件到其參與的使用案例實現化的追蹤。同時,使用文件視窗輸入合作圖所描述之情境的簡要說明。
2. 在合作圖中建立物件
合作圖是顯示實作作業或交易的訊息序列的互動圖。合作圖顯示物件、其鏈結及其訊息。它們也可以包含簡單類別實例和類別公用程式實例。每一個合作圖提供發生在現行模型中的物件與物件式實體之間的互動或結構關係的視圖。在這個步驟中,您會:
-
將參與者拖放到序列圖中。
-
將物件新增至圖解及識別物件所屬的類別。
3. 建立物件之間的鏈結
鏈結提供兩個物件/參與者交換訊息的方式。鏈結是關聯的實例,類似物件是類別的實例。
4. 在物件之間建立訊息
訊息代表參與者和物件之間的通訊,指出隨後將有動作。它將來源控制焦點的資訊傳送到目的地控制焦點。在合作圖中,訊息圖示可代表多個訊息。當您建立訊息時,請使用「訊息規格」中的文件欄位來說明該訊息。
合作圖工具箱包含兩個訊息工具。正向訊息工具有一個箭頭指向 "northeast",它放置一個從用戶端到供應商的訊息圖示。反向訊息工具有一個箭頭指向 "southwest",它放置一個從供應商到用戶端的訊息圖示。訊息的預設同步化是「簡單」。
|