統一建模語言 (UML) 是一種標準方式,用於繪製軟體模型、草圖設計或記錄現有設計與系統。
注意
如果你使用 Visio 網頁版,請注意 Visio 方案 1 中有 UML 圖表,但在 Microsoft 365 的 Visio 中則無法使用。
在 Visio 方案 2 和 Visio 2019 中,你可以從空白的 UML 範本開始,或在某些情況下 (修改 UML 起始圖) 。
此訂閱版 Visio 支援符合 UML 2.5 規範的 UML 形狀,同時提供你在圖表中靈活使用它們的彈性。
類別圖
使用類別圖來建立應用程式結構的通用模型,指定系統的類別、屬性與方法,以及物件間的關係。
元件圖
使用元件圖將系統劃分為有凝聚力的元件,並展示程式碼本身的結構。
部署圖
使用部署圖顯示執行時系統的結構,並傳達構成應用程式的硬體與軟體元素將如何配置與部署。
序列圖
使用序列圖顯示參與互動的演員或物件及其產生的事件,並以時間序列排列。
活動圖
使用活動圖描述方法的內部行為,並表示由內部產生動作驅動的流程。
狀態機圖
使用狀態機 (或 狀態圖) 圖示,顯示物體在其生命週期中經歷的狀態序列。
使用情境圖
在開發專案的早期階段,使用使用案例圖來描述真實世界的活動與動機。 你可以在後期階段細化圖表,以反映使用者介面和設計細節。
通訊圖
使用通訊圖示系統中哪些元素與其他元素以序列訊息互動。
資料庫符號圖
使用資料庫符號圖來繪製資料庫模型。