1. 程式人生 > >【UML】部署圖(Deployment Diagram)

【UML】部署圖(Deployment Diagram)

目錄:

1、什麼是部署圖

2、部署圖的組成

3、部署圖--機房收費系統

4、小結

1、什麼是部署圖

    部署圖是用來顯示軟體和硬體的物理結構。使用部署圖可以顯示執行時系統的結構,同時還傳達構成應用程式的硬體和軟體元素的配置和部署方式
    部署圖是UML用來描述系統的硬體配置、硬體部署以及軟體構件和模組在不同節點上分佈的模型圖(靜態檢視)

2、部署圖的組成

(1)結點
    結點是存在與執行時的代表計算機資源的物理元素,可以是硬體也可以是執行在其上的軟體系統,比如64主機、Windows sever 2008作業系統、防火牆等
(2)構件
    構件是軟體開發過程中的模型,包括過程模型(比如用例圖、設計圖等等)、原始碼、可執行程式、設計文件、測試報告、需求原型、使用者手冊等等
(3)介面
    對外提供可見操作和屬性,其他構件通過介面使用構件
(4)連線
    結點之間的連線表示系統之間進行互動的通訊路徑,這個通訊路徑成為連線

3、部署圖--機房收費系統

    部署圖主要顯示軟體和硬體的物理結構,針對此概念畫了下面的圖,具體的我就不解釋了,主要是明白部署圖的基本元素就會畫圖了


4、小結

    部署圖算是UML九種圖裡面比較簡單的一種,所以也比較好畫,沒有什麼難度,主要是理解部署圖是幹什麼用的以及怎麼用的,然後就是畫圖了

    以上就是我對部署圖的理解和認識,如有不同見解,歡迎指教