使用課程圖表來建立應用程序結構的一般模型,指定系統的類別、屬性和方法,以及對象之間的關聯。
附註: 在 Visio 網頁版 上建立及編輯 UML 圖表需要 Visio 方案 1 或 Visio 方案 2 授權,與 Microsoft 365分開購買。 如需詳細資訊,請 連絡您的 Microsoft 365 系統管理員。 如果您的系統管理員已開啟「自助購買」,您可以自行購買 Visio 授權。 如需詳細資訊,請參閱 自助購買常見問題。
以下是 UML 類別 樣板上的圖形。
圖案 |
描述 |
---|---|
|
說明結構、行為及關聯性相似的一組物件。 班級名稱在其套件中必須是唯一的。 類圖形的開頭是含有三列的矩形。 班級名稱位於頂端列。 另外兩列則用於班級可能使用的方法或作業。 |
|
說明屬性或作業。 |
|
用於類別圖形以分隔作業與屬性。 |
|
指定類別、元件、套件或其他元素的外部可見運算,而不指定內部結構。 |
|
說明包含一組具名值的數據類型。 |
|
代表 UML 模型的基本組織元素。 它提供群組元素的命名空間。 每個元素只屬於一個套件,而一個套件可以巢狀嵌入另一個套件。 |
|
代表程式中的套件。 |
|
做為對模型元素沒有語義影響的圖表批注。 |
|
表示來源類型是從目標類型繼承而來。 |
|
表示來源類型已實現目標介面。 |
|
代表班級實例之間的一般關聯。 |
|
代表班級實例之間只向一個方向延伸的關聯。 |
|
表示位於菱形圖案結尾的物件包含另一端對象的參照。 如果完全包含該物件,請改用 [ 組合 ] 圖形。 |
表示來源類型取決於目標類型。 |
|
表示來源類型包含目標類型的部分。 |