Applies ToVisio Plan 2 Visio Plan 1 Visio Professional 2024 Visio Professional 2021 Visio Professional 2019

您可以建立 UML 元件圖表來顯示元件、埠、介面及其間的關聯。

UML 中的 元件 代表系統的模組部分。 行為是根據必要和提供的介面來定義。 元件具有具有公用屬性和營運的 外部檢視 ,而且內部 檢視 具有私人屬性和實現分類元。 內部檢視會顯示內部如何實現外部行為。

範例 UML 元件圖表。

首先,您開啟 UML 元件 範本,然後挑選四個選項的其中之一。 接著 會出現 [UML 元件 ] 樣板,以及符合 UML 2.5 標準的圖形。

附註: 只有當您是 Visio 方案 2 訂閱者時,才能使用 UML 元件樣板。 如果您有訂閱, 請確定您有最新版本的 Visio

啟動元件圖表

  1. 啟動 Visio。 或者,如果您已經開啟檔案,請按兩下 [ 檔案 ] > [新增]

  2. 移至 [軟體與資料庫 > UML 元件 > 類別]。

  3. 選取空白範本或三個入門圖表的其中之一。 選取您要的範本後,請按兩下 [ 建立]

  4. 您應該會在圖表旁看到 [ 圖形 ] 視窗。 如果您沒有看到,請移至 [ 檢視 > 工作窗格 ],並確認已選取 [ 圖形 ]。 如果仍然看不到,請按兩下左側 [展開圖形視窗] 按鈕 [ 展開圖形] 視窗 按鈕。

  5. 在 [ 檢視] 索引標籤上,確定已選取 [ 連接點 ] 旁邊的複選框。 這會在您開始連接圖形時顯示連接點。

  6. 現在,將您要包含在圖表中的圖形從 [圖形 ] 視窗拖 曳到頁面。 若要重新命名文字標籤,請按兩下標籤。

元件圖形

使用時機

針對系統或應用程式中的每個功能單位使用元件圖形。

「儲存」元件圖形

顯示或隱藏成見

以滑鼠右鍵按兩下圖形以顯示或隱藏成見標籤。

以滑鼠右鍵按單、[顯示成見] 命令、 <<元件>> 文字標籤

子系統

您可以使用元件圖形做為子系統圖形,其中包含其他元件。 只要調整它的大小即可變大,並將其他元件放在上面。 當您看到綠色醒目提示時,放開。 此時較大的圖形會做為容器,而較小的圖形會隨之移動。

提示: 如果元件在將元件拖曳到其他元件上方后消失,請按 CTRL+SHIFT+F 將其移到最上層。

將 [訂單] 元件拖曳到其上方的 [儲存子系統] 圖形

介面圖形

使用時機

  1. 當您想要指定類別/介面的容性時,請使用 [提供的介面 ] 圖形。

  2. 當您想要指定對類別/介面的相依性時,請使用 必要介面

連接兩個介面,1:提供以圓圈結尾的介面圖形,2:以套接字介面結尾的必要介面圖形

步驟 1

[提供的介面 ] 圖形拖曳到頁面,然後使用連接點對齊埠方塊。 當您看到連接點周圍出現綠色醒目提示時,您就會知道它已連接。

已將介面圖形黏附至元件圖形

步驟 2

[必要介面] 圖形拖曳到頁面上,並以連接點對齊埠方塊。 當您看到連接點周圍出現綠色醒目提示時,您就會知道它已連接。

黏附至元件圖形的必要介面圖形

步驟 3

若要同時連接 [已提供] 和 [必要] 介面,請先選取 [必要介面] 圖形。 然後尋找黃色控點。

[必要介面] 圖形上的黃色控點

步驟 4

拖曳黃色控點以連接 [提供的介面]。

連接至 [提供的介面] 的必要介面圖形

連接器的秘訣

拉直連接器

如果連接器轉動太多次,請以滑鼠右鍵按兩下它,然後按兩下 [ 直線連接器]

顯示乘法

如有需要,以滑鼠右鍵按兩下連接器,然後選 取 [顯示多重性]。 完成後,四個文本框會顯示在您可以新增詳細數據的位置。 如果您不需要所有的文字框,請刪除您不需要的文字框。

變更連接器類型

您可以變更連接器類型。 例如,您可以從關聯變更為導向關聯。 以滑鼠右鍵按兩下連接器,然後按兩下 [設定連接器類型]

建立動態連線,而非點連接

如果您預期會移動圖形很多,請考慮建立 動態連接 ,而不是點連接。

移動或旋轉連接器上的文字

您很可能需要旋轉或行動連接線上的文字。 方法如下所示:

  1. 按兩下頁面的空白區域,以取消選取任何可能選取的內容。

  2. 在 [常 用] 索引 標籤的 [ 工具] 群組中,按兩下 [ 文字塊] 工具 [文字區塊] 按鈕

  3. 按兩下含有您要旋轉或行動之文字的連接器。

  4. 拖曳文本塊以移動文本塊,或使用 旋轉控點 旋轉控點

  5. 完成後,按兩下 [ 指標工具 ] 按鈕 [指標] 按鈕

    當您切換回 [ 指標工具 ] 按鈕 [指標] 按鈕后,文字會與圖形保持相同的位置。 如果您使用 [ 指標工具 ][指標] 按鈕 來拖曳文字,圖案也會移動。 若要將文字獨立移動至圖形,請返回 [ 文本塊工具 ][文字區塊] 按鈕

附註: 在 Visio 網頁版 上建立及編輯UML圖表需要 Visio 方案1或 Visio 方案 2 授權,與 Microsoft 365分開購買。 如需詳細資訊,請 連絡您的 Microsoft 365 系統管理員。 如果您的系統管理員已開啟「自助購買」,您可以自行購買 Visio 授權。 如需詳細資訊,請參閱 自助購買常見問題

範例 UML 元件圖表。

首先,您開啟 UML 元件 範本,然後挑選四個選項的其中之一。 接著 會出現 [UML 元件 ] 樣板,以及符合 UML 2.5 標準的圖形。

附註: 只有當您是 Visio 方案 2 訂閱者時,才能使用 UML 元件樣板。 如果您有訂閱, 請確定您有最新版本的 Visio

開始順序圖表

  1. 開啟 Visio 網頁版。 

  2. 在頁面右上角附近,選取 [ 其他範本]

  3. 在 [圖庫] 中,向下捲動至 [UML 元件 ] 列,在頁面中中間向下捲動。

    列中的第一個專案代表空白範本加上隨附樣板。 列中的其他專案是範例圖表,其中已經繪製了一些圖形,以協助您快速入門。

  4. 按兩下任何專案以查看較大的預覽。

  5. 找到您要使用的圖表時,請按兩下其 [ 建立 ] 按鈕。

    隨即會在瀏覽器中開啟具有相關樣板的新圖表。

元件圖形

使用時機

針對系統或應用程式中的每個功能單位使用元件圖形。

「儲存」元件圖形

顯示或隱藏成見

以滑鼠右鍵按兩下圖形以顯示或隱藏成見標籤。

以滑鼠右鍵按單、[顯示成見] 命令、 <<元件>> 文字標籤

子系統

您可以使用元件圖形做為子系統圖形,其中包含其他元件。 只要調整它的大小即可變大,並將其他元件放在上面。 當您看到綠色醒目提示時,放開。 此時較大的圖形會做為容器,而較小的圖形會隨之移動。

提示: 如果元件在將元件拖曳到其他元件上方后消失,請按 CTRL+SHIFT+F 將其移到最上層。

將 [訂單] 元件拖曳到其上方的 [儲存子系統] 圖形

介面圖形

使用時機

  1. 當您想要指定類別/介面的容性時,請使用 [提供的介面 ] 圖形。

  2. 當您想要指定對類別/介面的相依性時,請使用 必要介面

連接兩個介面,1:提供以圓圈結尾的介面圖形,2:以套接字介面結尾的必要介面圖形

步驟 1

[提供的介面 ] 圖形拖曳到頁面,然後使用連接點對齊埠方塊。 當您看到連接點周圍出現綠色醒目提示時,您就會知道它已連接。

已將介面圖形黏附至元件圖形

步驟 2

[必要介面] 圖形拖曳到頁面上,並以連接點對齊埠方塊。 當您看到連接點周圍出現綠色醒目提示時,您就會知道它已連接。

黏附至元件圖形的必要介面圖形

步驟 3

若要同時連接 [已提供] 和 [必要] 介面,請先選取 [必要介面] 圖形。 然後尋找黃色控點。

[必要介面] 圖形上的黃色控點

步驟 4

拖曳黃色控點以連接 [提供的介面]。

連接至 [提供的介面] 的必要介面圖形

連接器的秘訣

拉直連接器

如果連接器轉動太多次,請以滑鼠右鍵按兩下它,然後按兩下 [ 直線連接器]

顯示乘法

如有需要,以滑鼠右鍵按兩下連接器,然後選 取 [顯示多重性]。 完成後,四個文本框會顯示在您可以新增詳細數據的位置。 如果您不需要所有的文字框,請刪除您不需要的文字框。

變更連接器類型

您可以變更連接器類型。 例如,您可以從關聯變更為導向關聯。 以滑鼠右鍵按兩下連接器,然後按兩下 [設定連接器類型]

建立動態連線,而非點連接

如果您預期會移動圖形很多,請考慮建立 動態連接 ,而不是點連接。

移動或旋轉連接器上的文字

您很可能需要旋轉或行動連接線上的文字。 方法如下所示:

  1. 按兩下頁面的空白區域,以取消選取任何可能選取的內容。

  2. 在 [常 用] 索引 標籤的 [ 工具] 群組中,按兩下 [ 文字塊] 工具 [文字區塊] 按鈕

  3. 按兩下含有您要旋轉或行動之文字的連接器。

  4. 拖曳文本塊以移動文本塊,或使用 旋轉控點 旋轉控點

  5. 完成後,按兩下 [ 指標工具 ] 按鈕 [指標] 按鈕

    當您切換回 [ 指標工具 ] 按鈕 [指標] 按鈕后,文字會與圖形保持相同的位置。 如果您使用 [ 指標工具 ][指標] 按鈕 來拖曳文字,圖案也會移動。 若要將文字獨立移動至圖形,請返回 [ 文本塊工具 ][文字區塊] 按鈕

另請參閱

Visio 中的 UML 圖表 (機器翻譯)

建立 UML 通訊圖表 (機器翻譯)

建立 UML 部署圖表

建立 UML 順序圖表 (機器翻譯)

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。