UML圖分為兩種類型:結構圖和行為圖。
結構圖是可視化組件如何以靜態格式組織,行為圖則是以動態的格式描述組件之間的交互。壹般來說,在UML中只要掌握類圖、用例圖、時序圖的使用,就可以完成大部分的工作。
UML圖又稱標準建模語言。是用來對軟件密集系統進行可視化建模的壹種語言。UML的定義包括UML語義和UML表示法兩個元素。
UML是在開發階段,說明、可視化、構建和書寫壹個面向對象軟件密集系統的制品的開放方法。UML是在開發階段,說明、可視化、構建和書寫壹個面向對象軟件密集系統的制品的開放方法。
UML系統的特點:
1、UML統壹了各種方法對不同類型的系統、不同開發階段以及不同內部概念的不同觀點,從而有效的消除了各種建模語言之間不必要的差異。它實際上是壹種通用的建模語言,可以為許多面向對象建模方法的用戶廣泛使用。
2、UML建模能力比其它面向對象建模方法更強。它不僅適合於壹般系統的開發,而且對並行、分布式系統的建模尤為適宜。
3、UML是壹種建模語言,而不是壹個開發過程。