工具輔助: 使用 Rational Software Architect 設計子系統
這個工具輔助說明如何使用 RSA 建模環境來設計子系統。
工具: Rational Software Architect
延伸: 使用 Rational Software Development Platform 來設計子系統
關係
主要說明

總覽

下列是會在本工具輔助中執行的步驟:

其他的工具資訊

分佈子系統行為至子系統元素

子系統中要加入類別及其他子系統,以實現子系統介面。

在子系統中互相合作的模型元素,必須使用序列圖記載起來,顯示出子系統行為的實現方式。 在介面中,由子系統實現的每項作業,都必須有一或多個已記載的序列圖。 這個由子系統擁有的圖型,可用來設計子系統的內部行為。

  1. 依所需建立類別圖。請參閱說明書籍圖示建立及修改類別圖
  2. 加入子系統和類別。如需新增子系統和類別的指導原則,請參閱指出設計元素
  3. 依照下列方式,記載每個介面作業的實現方式:
    • 針對每項介面作業,新增一個協同作業實例。將實例命名為作業名稱。 在「模型瀏覽器」中,用滑鼠右鍵按一下子系統,然後按一下新增 UML > 協同作業。 
    • 使用相同的名稱建立一項互動。在「模型瀏覽器」中,用滑鼠右鍵按一下協同作業,然後按一下新增圖型 > 序列圖。 請參閱說明書籍圖示序列圖
    • 將類別和介面拖放至圖型,以建立互動作業的物件。
    • 新增物件之間的訊息或刺激物。請參閱說明書籍圖示序列圖。  
    • 指派作業至訊息。請參閱說明書籍圖示序列圖。  

如需詳細資訊,請參閱下列線上說明主題: 

  • 說明書籍圖示使用類別圖建立靜態結構模型
  • 說明書籍圖示序列圖

記載子系統元素

請參閱線上說明的說明書籍圖示記載模型元素

說明子系統相依關係

若子系統中包含的元素使用位於其他子系統內包含的元素的一些行為時,在兩個內含子系統之間就會形成相依關係。 為了促進重複使用並減少維護相依關係,請以子系統的特定介面相依關係來表示此狀況, 而不要使用子系統本身或子系統中包含的元素來表示。

請參閱線上說明的說明書籍圖示相依關係

其他的工具資訊

說明書籍圖示管理 UML 圖