建立 UML 元件圖表

您可以建立 UML 元件圖表,以顯示元件、埠、介面以及它們之間的關聯。 首先,您要開啟 [ UML 元件] 範本,並挑選四個範本選項的其中一個。 隨後便會出現 [ UML 元件] 樣板,以及符合 UML 2.5 標準的圖形。

[UML 元件] 樣板和頁面上的範例圖形

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

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

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

  3. 選取空白範本或三個 starter 圖表中的一個。 挑選您想要的範本後,請按一下 [建立]。

  4. 您應該會看到圖表旁邊的 [圖形] 視窗。 如果您沒有看到,請移至 [查看> 工作窗格],然後確定已選取 [圖案]。 如果您仍看不到該視窗,請按一下左邊的 [展開圖形視窗]按鈕 [展開圖形] 視窗按鈕

  5. 在 [視圖] 索引標籤上,確認已選取 [連接點] 旁的核取方塊。 當您開始連接圖形時,就會出現連接點。

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

使用時機

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

「儲存區」元件圖形

顯示或隱藏構造型

以滑鼠右鍵按一下圖形以顯示或隱藏 [構造型] 標籤。

右擊功能表、[顯示構造型] 命令、 <<元件>> 文字標籤

分系統

您可以使用元件圖形做為包含其他元件的子系統圖形。 只要將它重新調整成較大的大小,然後將其他元件放在它的上方即可。 當您看到綠色醒目提示時,請移至這裡。 從較大的圖形開始,較小的圖形將會成為容器,而較小的圖形就會隨之移動。

提示: 如果元件將它拖曳到另一個元件上方之後消失,請按 CTRL + SHIFT + F 將它移至前面。

儲存子系統圖形,並將順序元件拖放在其上方

使用時機

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

  2. 當您想要在類別/介面上指定相依性時,請使用所需的介面

已連接兩個介面,1:提供的介面圖形結尾為圓圈,2:以通訊端結束的所需介面圖形

步驟 1

提供的介面圖形拖曳到頁面,然後以連接點對齊埠方形。 當您看到連接點周圍出現綠色醒目提示時,就表示它已連線。

已提供的介面圖形已粘附到元件圖形

步驟 2

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

粘附到元件圖形的必要介面圖形

步驟 3

若要同時連接提供和所需介面,請先選取所需的介面圖形。 然後尋找黃色控點。

[所需介面] 圖形上的黃色控點

步驟 4

拖曳黃色控點來與提供的介面連線。

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

伸直連接器

如果連接器發生太多問題,請以滑鼠右鍵按一下它,然後按一下 [直 Connector]。

顯示多重性

如有需要,請以滑鼠右鍵按一下連接器,然後選取 [顯示多重性]。 完成後,會出現四個文字方塊,您可以在其中新增詳細資料。 如果您不需要所有的文字方塊,請刪除您不需要的文字方塊。

變更連接器類型

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

建立動態連線,而不是點連接

如果您想要大量移動圖形,請考慮建立動態連接,而不是點連接。

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

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

  1. 按一下頁面上的空白區域,以取消選取任何可能已選取的專案。

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

  3. 按一下您要旋轉或移動之文字所在的連接器。

  4. 拖曳文字區塊來移動,或使用旋轉控點來旋轉它 旋轉控點

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

    切換回 [指標工具] 按鈕 [指標] 按鈕 之後,文字會保持相對於圖形的相同位置。 如果您使用 [指標工具] [指標] 按鈕 拖曳文字,圖形也會移動。 若要獨立地移動圖形,請回到 [ [文字區塊] 按鈕 ] 的 [文字區塊] 工具

附註:  本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。 讓這些內容對您有所幫助是我們的目的。 告訴我們這項資訊是否有幫助? 這裡是供您參考的英文文章

請參閱

Visio 中的 uml 圖

建立 uml 通訊圖表

部署圖表

建立 uml 順序圖表

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×