什麼是UML「部署圖」?附教學和案例

更新 發佈閱讀 5 分鐘

隨著人們對電腦的認識加深,要求也越來越嚴格,希望電腦能夠做的事情也越來越複雜,結構簡單的單機版軟體顯然是不能滿足使用者的需求了。為了滿足這些日益複雜的需求,軟體的結構也變得越來越複雜。使用UML圖則可以很好的描述系統架構。

UML ,即Unified Modeling Language ,是一種用於軟體系統分析和設計的視覺化建模語言。 UML圖,主要分為結構行為圖和動態行為圖,本篇文章將分享結構UML圖中部署圖的概念、元素、繪製教學並分享應用案例。

raw-image

10種常見UML圖

以上是UML的分類與基本定義,在講部署圖之前,先讓大家對UML圖有初步了解。

Ⅰ.什麼是部署圖?

部署圖(Deployment Diagram) ,也稱為實作圖,它和元件圖一樣,是物件導向系統的物理方面建模的兩種圖之一。

元件圖是說明元件之間的邏輯關係的,而部署圖則是在此基礎上更進一步,描述系統硬體的物理拓樸結構及在此結構上執行的軟體。部署圖可以顯示計算節點的拓樸結構和通訊路徑、節點上執行的軟體元件。在UML中,部署圖顯示了系統的硬體和安裝在硬體上的軟體,以及用於連接異質電腦之間的中間件。部署圖通常被認為是網路圖或實體架構圖。

例:某嵌入式系統(車載主機板)部署圖(局部)

raw-image

某嵌入式系統(車載主機板)部署圖

Ⅱ.部署圖的目的

軟體實現完成後用部署圖畫出軟硬體之間的物理拓撲結構,清晰的說明系統的使用部署、環境等情況。透過部署圖,系統的相關人員可以知道軟體應該安裝在具體的哪個硬體之上。部署圖主要用於以下方面:

1.探究系統投產的相關問題;

2.探究你的系統和生產環境中的其它系統的依賴關係,這些系統可能是已經存在,或是將要引入的;

3.描述一個商業應用主要的部署結構;

4.設計一個嵌入系統的硬體和軟體結構;

5.描述一個組織的硬體/網路基礎結構。

Ⅲ.部署圖的常用元素

raw-image

1. 節點&節點實例

節點是存在與運行時的代表電腦資源的實體元素,可以是硬體也可以是運行其上的軟體系統。它一般用立方體表示。

備註:處理器是帶有陰影的立方體,設備是不含陰影的立方體。

區別於節點,節點實例的名稱會有下劃線,節點類型前會有冒號(註:冒號前面可以有範例名稱也可以沒有範例名稱)

2. 組件

元件是軟體開發過程中的產物,包括流程模型(例如使用案例圖、設計圖等等)、原始程式碼、可執行程式、設計文件、測試報告、需求原型、使用者手冊等等。

3. 節點連接

節點之間的連線表示系統之間進行互動的通訊路徑,這個通訊路徑稱為連線。

Ⅳ.如何繪製部署圖?

ProcessOn作為流程圖工具,支援繪製專業的UML圖,不僅可以繪製部署圖,還有時序圖、類別圖、狀態圖/活動圖和組件圖等,專業的UML圖形,快速滿足你的工作需要。繪製部署圖的方法:

確定節點:首先確定係統中主要的硬體節點,如伺服器、工作站等。

新增構件:在節點上加入對應的軟體構件,表示在這些節點上執行的軟體元件。

建立連接:使用實線表示節點間的實體連接,並標註所使用的通訊協定和方法。

新增註解:在圖中加入必要的註解和說明,讓讀者更能理解系統的實體架構和部署情況。

操作方法:

1. 開啟ProcessOn ,進入個人檔案頁,選擇新建流程圖。

raw-image

2. 點選圖形庫下方【更多圖形】,新增UML圖形,然後依需要,拖曳相關圖形到編輯區使用即可。

raw-image

3. 依序加入節點、連結、元件,最後加入元件和物件之間的依賴關係。

Ⅴ.部署圖精選實例

以下分享幾張部署圖的案例模板,希望提供給大家一些繪製想法。想了解更多部署圖內容,可以進入ProcessOn範本社群中搜尋相關關鍵字進行查找。

raw-image

大型商場資訊管理系統部署圖

raw-image

部署圖

raw-image

UML部署圖

raw-image

選課系統-部署圖

上述就是部署圖的相關內容,部署圖是UML中非常重要的一種圖形表示,它用於描述系統在實際運行時所依賴的硬體節點以及在這些節點上運行的軟體元件。透過部署圖,可以直觀地了解系統的實體架構和部署情況,為系統的架構設計、部署規劃和溝通提供有力支持,在軟體工程領域具有非常廣泛的應用場景。

留言
avatar-img
留言分享你的想法!
avatar-img
ProcessOn的沙龍
9會員
173內容數
分享心智圖與流程圖使用技巧
ProcessOn的沙龍的其他內容
2025/11/03
網站開發是一個複雜且多步驟的過程,需要綜合考慮使用者需求、技術實現和專案管理等多個面向。本文將詳細介紹網站開發的各個環節,幫助讀者全面了解從構思到網站上線的完整流程。
Thumbnail
2025/11/03
網站開發是一個複雜且多步驟的過程,需要綜合考慮使用者需求、技術實現和專案管理等多個面向。本文將詳細介紹網站開發的各個環節,幫助讀者全面了解從構思到網站上線的完整流程。
Thumbnail
2025/10/30
在今天的數位化時代,企業無論大小,都越來越依賴數據來驅動其成長和成功。為了實現這個目標,許多企業採用了一種叫做AARRR的模型,也叫「海盜指標」模型。 ProcessOn小編將在本篇文章詳細介紹AARRR模型的五個關鍵指標。
Thumbnail
2025/10/30
在今天的數位化時代,企業無論大小,都越來越依賴數據來驅動其成長和成功。為了實現這個目標,許多企業採用了一種叫做AARRR的模型,也叫「海盜指標」模型。 ProcessOn小編將在本篇文章詳細介紹AARRR模型的五個關鍵指標。
Thumbnail
2025/10/28
《簡·愛》(Jane Eyre),這部由夏洛蒂·勃朗特創作的經典小說,自 1847 年問世以來,一直觸動着無數讀者的心靈。它不僅僅是一個愛情故事,更是一部關於女性自我意識覺醒、追求平等與獨立的壯麗史詩。
Thumbnail
2025/10/28
《簡·愛》(Jane Eyre),這部由夏洛蒂·勃朗特創作的經典小說,自 1847 年問世以來,一直觸動着無數讀者的心靈。它不僅僅是一個愛情故事,更是一部關於女性自我意識覺醒、追求平等與獨立的壯麗史詩。
Thumbnail
看更多
你可能也想看
Thumbnail
作者分享自己曾在蝦皮購買的好物,與介紹蝦皮雙12購物節的優惠活動,以及自己打算入手的商品,也詳細說明如何透過「蝦皮分潤計畫」創造額外的被動收入,鼓勵讀者一同參與。
Thumbnail
作者分享自己曾在蝦皮購買的好物,與介紹蝦皮雙12購物節的優惠活動,以及自己打算入手的商品,也詳細說明如何透過「蝦皮分潤計畫」創造額外的被動收入,鼓勵讀者一同參與。
Thumbnail
交換禮物總是讓人又愛又怕?Ruby整理蝦皮500元內必買清單,從養生茶包、心靈牌卡到可愛環保杯、公益零錢包,送禮自用兩相宜。同時分享「蝦皮分潤計畫」教學,購買好物的同時還能賺零用錢,雙12購物攻略一次看!
Thumbnail
交換禮物總是讓人又愛又怕?Ruby整理蝦皮500元內必買清單,從養生茶包、心靈牌卡到可愛環保杯、公益零錢包,送禮自用兩相宜。同時分享「蝦皮分潤計畫」教學,購買好物的同時還能賺零用錢,雙12購物攻略一次看!
Thumbnail
冬天到了,又到了我最愛窩在家網購的季節!從原本對網拍沒興趣,到現在成為蝦皮的忠實用戶,這個轉變連我自己都覺得有趣。這次趁著蝦皮雙12活動,想跟大家分享我最近入手的冬季養生好物——艾灸罐,還有其他實用的生活小物。文末也會介紹蝦皮分潤計畫,讓常網購的你,也能把購物經驗變成額外收入!
Thumbnail
冬天到了,又到了我最愛窩在家網購的季節!從原本對網拍沒興趣,到現在成為蝦皮的忠實用戶,這個轉變連我自己都覺得有趣。這次趁著蝦皮雙12活動,想跟大家分享我最近入手的冬季養生好物——艾灸罐,還有其他實用的生活小物。文末也會介紹蝦皮分潤計畫,讓常網購的你,也能把購物經驗變成額外收入!
Thumbnail
這學期再度成為新鮮人,選課的時候看到一門同院友所開設的課,剛好符合我覺得好玩有趣的標準就不假思索的選下去,也因緣際會實際操作了一次心智圖,題目則是「我的一個小故事」;說句實在話,生活瑣碎的事很多,但故事真的很少,或許是因為對我而言,人生中有許多事過目即忘,人生才會快樂一點。於是硬著頭皮去想,索性乾脆
Thumbnail
這學期再度成為新鮮人,選課的時候看到一門同院友所開設的課,剛好符合我覺得好玩有趣的標準就不假思索的選下去,也因緣際會實際操作了一次心智圖,題目則是「我的一個小故事」;說句實在話,生活瑣碎的事很多,但故事真的很少,或許是因為對我而言,人生中有許多事過目即忘,人生才會快樂一點。於是硬著頭皮去想,索性乾脆
Thumbnail
《窮查理的普通常識集結波克夏.海瑟威公司副董事長,有「投資哲人」之譽的查理蒙格多場演講內容與語錄、友人側寫。 因為本書主要內容是演講稿,哪些觀點查理蒙格會在不同場持續重複,應該就是他想強調的「重點」,本文以心智圖方式整理書中屢被強調的內容,供有興趣的朋友參考。
Thumbnail
《窮查理的普通常識集結波克夏.海瑟威公司副董事長,有「投資哲人」之譽的查理蒙格多場演講內容與語錄、友人側寫。 因為本書主要內容是演講稿,哪些觀點查理蒙格會在不同場持續重複,應該就是他想強調的「重點」,本文以心智圖方式整理書中屢被強調的內容,供有興趣的朋友參考。
Thumbnail
前幾天在我的FB同溫層內紛紛轉傳周欽華翻譯的好文:如何做出偉大的成就 How to Do Great Work(作者為Y Combinator創辦人Paul Graham) 讀完之後決定用心智圖的格式整理,除了便於回顧,也避免自己囫圇吞棗的讀完很快忘記,以及若是要轉述給別人聽時有個自己理解的架構。
Thumbnail
前幾天在我的FB同溫層內紛紛轉傳周欽華翻譯的好文:如何做出偉大的成就 How to Do Great Work(作者為Y Combinator創辦人Paul Graham) 讀完之後決定用心智圖的格式整理,除了便於回顧,也避免自己囫圇吞棗的讀完很快忘記,以及若是要轉述給別人聽時有個自己理解的架構。
Thumbnail
心智圖法它可以應用在學習方面,生活方面,工作方面。 學習方面:比如說,我們閱讀完一本書之後,我們可以把書本中的重點整理成心智圖。或者是我們聽完一場演講之後。我們可以把演講當中的重點整理成一張心智圖,以供未來複習使用。或者是考試之前,把每一個章節的重點,一個章節整理成一張心智圖,以方便考前預習衝刺。
Thumbnail
心智圖法它可以應用在學習方面,生活方面,工作方面。 學習方面:比如說,我們閱讀完一本書之後,我們可以把書本中的重點整理成心智圖。或者是我們聽完一場演講之後。我們可以把演講當中的重點整理成一張心智圖,以供未來複習使用。或者是考試之前,把每一個章節的重點,一個章節整理成一張心智圖,以方便考前預習衝刺。
Thumbnail
更好的學習應該包含兩面向:「更主動」與「運用更多學習技巧」​。在《如何閱讀一本書》中作者提到:「良好的閱讀基礎在於主動的閱讀​,閱讀時越主動,就讀得越好​,所謂主動的閱讀,也就是能提出問題來。」​為什麼閱讀同樣的內容,​有些人總是可以閱讀的比另一個人還要好呢?​
Thumbnail
更好的學習應該包含兩面向:「更主動」與「運用更多學習技巧」​。在《如何閱讀一本書》中作者提到:「良好的閱讀基礎在於主動的閱讀​,閱讀時越主動,就讀得越好​,所謂主動的閱讀,也就是能提出問題來。」​為什麼閱讀同樣的內容,​有些人總是可以閱讀的比另一個人還要好呢?​
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News