您可以建立 UML 元件圖表來顯示元件、連接埠、介面及其之間的關係。
UML 中的 元件 代表系統的模組化部分。 行為是根據必要和提供的介面來定義。 元件具有具有公用屬性和作業的 外部檢視 ,以及具有私有屬性和實現分類器的 內部檢視 。 內部視圖顯示外部行為如何在內部實現。
首先,開啟 UML 元件 範本,然後從四個選項中選擇一個。 接著, UML 元件 樣板以及符合 UML 2.5 標準的圖形隨即顯示。
注意
UML 元件樣板僅適用於 Visio 方案 2 訂閱者。 如果您有訂閱, 請確定您擁有最新版本的 Visio。
開始元件圖表
- 啟動 Visio。 或者,如果您已經開啟檔案,請按一下[新增檔案>]。
- 移至 [類別>]、[軟體與資料庫]、[>UML 元件]。
- 選取空白範本或三個入門圖表的其中一個。 挑選好想要的範本後,請按一下 [ 建立]。
- 您應該會在圖表旁邊看到 [圖形] 視窗。 如果您沒有看到,請移至 [檢視>工作窗格 ],並確定已選取 [圖形 ]。 如果仍然沒有看到,請按一下左側的 [展開圖形視窗 ] 按鈕 [
。 - 在 [檢視 ] 索引標籤上,確定已選取 [ 連接點 ] 旁的核取方塊。 這會在您開始連接圖形時顯示連接點。
- 現在,將您要包含在圖表中的圖形從 [圖形 ] 視窗拖曳到頁面中。 若要重新命名文字標籤,請按兩下標籤。
元件圖形
使用時機
針對系統或應用程式中的每個功能單元使用元件圖形。
顯示或隱藏造型
以滑鼠右鍵按一下圖形,以顯示或隱藏造型標籤。
子系統
您可以使用元件圖形做為包含其他元件的子系統圖形。 只要將它的大小調整得更大,然後把其他元件放在上面即可。 當您看到綠色亮點時,請放開。 從那時起,較大的形狀將充當容器,較小的形狀將隨之移動。
秘訣
如果將元件拖曳到另一個元件上方後消失,請按 CTRL+SHIFT+F 將其移至最上層。
介面圖形
使用時機
- 當您想要指定類別/介面的實現時,請使用 [ 提供的介面] 圖形。
- 當您想要指定類別/介面的相依性時,請使用 「必要的介面 」。
步驟 1
將 提供的介面 圖形拖曳到頁面,將連接埠方形與連接點對齊。 當您看到連接點周圍的綠色反白顯示時,即表示它已連接。
步驟 2
將 [必要的介面] 圖形拖曳到頁面上,並將連接埠方形與連接點對齊。 當您看到連接點周圍的綠色反白顯示時,即表示它已連接。
步驟 3
若要將 [提供] 和 [必要] 介面連接在一起,請先選取 [必要介面] 圖形。 然後尋找黃色控點。
步驟 4
拖動黃色控點以與提供的介面連接。
連接器提示
拉直連接器
如果連接線轉數過多,請以滑鼠右鍵按一下它,然後按一下 [直線連接器]。
顯示多重性
如有需要,請在連接器上按一下滑鼠右鍵,然後選取 [顯示多重性]。 完成後,會出現四個文字方塊,供您新增詳細資料。 如果您不需要所有的文字方塊,請刪除不需要的文字方塊。
變更連接器類型
您可以變更連接器類型。 例如,您可以從「關聯」變更為「有向關聯」。 以滑鼠右鍵按一下連接器,然後按一下 [ 設定連接器類型]。
建立動態連接而非點連接
如果您預計經常移動圖形,請考慮建立 動態連接 而不是點連接。
移動或旋轉連接器上的文字
您很可能需要旋轉或移動連接線上的文字。 方法如下所示:
- 按一下頁面的空白區域以取消選取任何可能選取的項目。
- 在 [常用 ] 索引標籤的 [ 工具 ] 群組中,按一下 [ 文字區塊] 工具
- 按一下含有您想要旋轉或移動文字的連接器。
- 拖曳文字區塊以移動它,或使用 [旋轉控點
來旋轉它
- 完成後,按一下 [ 指標工具 ] 按鈕 [
切換回 [指標工具 ] 按鈕
後,文字相對於圖形會保持相同的位置。 如果您使用指標工具的
拖曳文字,圖形也會移動。 若要獨立於圖形移動文字,請返回 [ 文字區塊] 工具
。