工作成果: 設計類別
這個工作成果是一組物件的說明,這些物件共用相同的責任、關係、操作、屬性及語意。
目的

下列人員會使用這種類別:

  • 實作人員,做為實作類別時的規格。
  • 系統其他部分的設計師,瞭解功能有何用途及其關係有何意義。
  • 使用案例設計師,在使用案例實現化中建立這些類別的實例。
  • 設計下一版系統的人員,瞭解設計模型中的功能。
  • 類別的測試人員,規劃測試活動。
關係
角色負責: 修改者:
內容
選用
規劃Yes
調整
表示法選項

UML 表示法:類別。

「類別」可能有下列內容:

內容名稱 

簡要說明 

UML 表示法 

名稱  類別的名稱。  模型元素的 "Name" 屬性。 
簡要說明  類別角色和用途的簡要說明。  「短提示文」類型的標示值。  
責任  類別所定義的責任。  在超類別 "Type" 上(預先定義的)標示的值。 
關係  類別參與的關係,例如一般化、關聯及聚集。  由外圍套件透過 "owns" 聚集而擁有。 
操作  類別所定義的操作。  由超類別 "Type" 透過 "members" 聚集而擁有。 
屬性  類別所定義的屬性。  - " - 
特殊需求  文字說明,在類別上收集不在設計模型中但實作時必須注意的所有需求,例如非功能面需求。  「短提示文」類型的標示值。  
圖型  類別本端的任何圖型,例如互動圖、類別圖或狀態圖。  由外圍套件透過 "owns" 聚集而擁有。 

模板可用來修飾設計類別,或限制實作方法。例如,模板可以指出類別代表特定的程式設計語言結構。

如需相關資訊,請參閱工作成果準則:設計類別

詳細資訊