ChatDiagram
工具/免費 AI UML 設計工具

免費 AI UML 設計工具

描述軟體系統中的主要物件及其協作方式,建立 UML 類別圖。圖表會呈現類別、欄位、操作,以及構成設計的關係。

UML 類別圖按 Enter 送出

免費帳號,無須信用卡 · 可匯出 SVG、PNG 或 PDF

看看實際效果

UML 圖範例。

同一款工具,四種需求。下方每張圖都是實際產生的成果。

輸入內容
建立大眾運輸路線規劃的 UML 類別圖,包含路線、站點、時刻表、行程、適用於公車和火車的 Vehicle 階層,以及路線規劃器。
接著試試為每個 Trip 加上票價。新增 Vehicle 的電車子類別。
UML 類別圖: 大眾運輸路線規劃
UML 類別圖 · OMG UML 2.5.1 §9–§11 · schematex-umlclass
產生的圖表

什麼是 UML 圖。

UML(Unified Modeling Language,統一塑模語言)是描述軟體的標準視覺化語言。這款 UML 設計工具會建立類別圖,呈現系統中較穩定的部分:類別、資料、操作和關係。

如果你想了解軟體由哪些部分組成,類別圖就很實用。若要呈現物件之間依時間順序發生的互動,序列圖則是另一種 UML 圖類型。

Standard
OMG UML 2.5.1 §9–§11
Also follows
ISO/IEC 19505-2:2012 · Classification / Classifiers / Associations
Engine
schematex-umlclass
Editable
Double-click text, drag nodes
Export
SVG · PNG · PDF
UML 類別圖: 什麼是 UML 圖。
適用對象

誰會使用 UML 圖。

UML 類別圖: 軟體架構師軟體架構師

在實作前建立系統模型,讓服務、領域物件及其相依關係一目了然。

UML 類別圖: 產品與工程團隊產品與工程團隊

針對行程、訂位或付款等功能建立具體模型,支援規劃討論。

UML 類別圖: 學生學生

透過精簡的 UML 範例學習類別、繼承、介面和物件關係。

運作方式

三個步驟製作 UML 圖。

01

描述需求

寫一段話就能開始。

“建立大眾運輸路線規劃的 UML 類別圖,包含路線、站點、時刻表、行程、適用於公車和火車的 Vehicle 階層,以及路線規劃器。”
02

查看圖表

由合適的繪圖引擎產生。

UML 類別圖: 大眾運輸路線規劃
03

提出修改

每次修改都會保留版本。

為每個 Trip 加上票價。
V2 · DRAWN FROM V1, NOTHING RETYPED
常見問題

常見問題

什麼是 UML 圖?

UML 圖使用 Unified Modeling Language 描述軟體系統的一部分。UML 包含多種圖表類型;類別圖著重於類別、其成員及彼此的關係。

這項工具會建立哪一種 UML 圖?

此頁面會建立 UML 類別圖。描述你想建立模型的系統中的類別、屬性、操作和連結即可。

類別圖和序列圖有什麼不同?

類別圖呈現系統的靜態結構;序列圖則呈現物件或服務之間隨時間交換的訊息。

我需要了解 UML 標記法嗎?

不用。你可以用自然語言描述系統。了解繼承、組合和多重度等術語,有助於更精確地指定關係。

要如何開始製作 UML 類別圖?

先列出系統中的主要概念,加入最重要的資料或操作,再說明概念之間的關係。第一版先聚焦於系統中的一個部分。

相關工具

同類工作適用的其他圖表。

建立 UML 類別圖。

免費帳戶,不需信用卡。描述你想說明的軟體模型。

開啟編輯器