物理部署圖?部署圖描述了一個系統運行時的硬件節點,在這些節點上運行的軟件構件將在何處物理運行以及它們將如何彼此通信的靜態視圖。部署圖包括兩種基本模型元素:節點和節點間的連接。每個模型中,僅包含一個部署圖。那么,物理部署圖?一起來了解一下吧。
UML建模中構件圖和部署圖的區別為:用途不同、使用者不同、構成不同。
一、用途不同
1、構件圖:構件圖是用來描述系統的靜態實現視圖。
2、部署圖:部署圖是用來定義系統中軟硬件的物理體系結構的視圖。
二、使用者不同
1、構件圖:構件圖的使用者是開發人員和設計員。
2、部署圖:部署圖的使用者是開發人員、系統集成人員和測試人員。
三、構成不同
1、構件圖:構件圖由構件標記符和構件之間的關系構成。
2、部署圖:部署圖由一組物理結點的集合及結點間的相互關系構成。
你說的構件圖就是組件圖吧?組件圖是體現系統組件內部定義、內部結構以及相互之間的依賴關系的,而部署圖是體現系統在硬件平臺上的部署結構。
具體可以參考trufun plato UML2建模工具的幫助系統,詳細介紹了UML2各種框圖和各種元素的說明和操作!
組件圖顯示了組件類型的定義、內部結構和依賴。組件圖提供系統的物理視圖,它的用途是顯示系統中的軟件與其他軟件組件(例如,庫函數)的依賴關系。組件圖可以在一個非常高的層次上顯示,從而僅顯示粗粒度的組件,也可以在組件包層次上顯示。
部署圖表示該軟件系統如何部署到硬件環境中。它的用途是顯示該系統不同的組件將在何處物理地運行,以及它們將如何彼此通信。因為部署圖是對物理運行情況進行建模,系統的生產人員就可以很好地利用這種圖。
部署圖中的符號包括組件圖中所使用的符號元素,另外還增加了幾個符號,包括節點的概念。一個節點可以代表一臺物理機器,或代表一個虛擬機器節點(例如,一個大型機節點)。
部署圖是用來顯示系統中軟件和硬件的物理架構,從部署圖中,可以了解到軟件和硬件組件之間的物理關系以及處理節點的組件分布情況。
拓撲圖是一種與大小、距離無關的幾何圖。例如網絡拓撲就是由網絡節點設備和通信介質構成的網絡結構圖。
UML建模中構件圖和部署圖的區別為:用途不同、使用者不同、構成不同。
一、用途不同
1、構件圖:構件圖是用來描述系統的靜態實現視圖。
2、部署圖:部署圖是用來定義系統中軟硬件的物理體系結構的視圖。
二、使用者不同
1、構件圖:構件圖的使用者是開發人員和設計員。
2、部署圖:部署圖的使用者是開發人員、系統集成人員和測試人員。
三、構成不同
1、構件圖:構件圖由構件標記符和構件之間的關系構成。
2、部署圖:部署圖由一組物理結點的集合及結點間的相互關系構成。
擴展資料
UML它定義良好、易于表達、功能強大且普遍適用。面向對象的分析主要在加強對問題空間和系統任務的理解、改進各方交流、與需求保持一致和支持軟件重用等4個方面表現出比其他系統分析方法更好的能力,成為主流的系統分析方法。
UML的出現既統一了Booch、OMT、OOSE,以及其他方法,又統一了面向對象方法中使用的符號,并且在提出后不久就被OMG接納為其標準之一。從而改變了數十種面向對象的建模語言相互獨立且各有千秋的局面,使得面向對象的分析技術有了空前發展。
以上就是物理部署圖的全部內容,UML部署圖中的符號包括組件圖中所使用的符號元素,另外還增加了幾個符號,包括節點的概念。一個節點可以代表一臺物理機器,或代表一個虛擬機器節點(例如,一個大型機節點)。要對節點進行建模,只需繪制一個三維立方體。