簡述UML概念內容和特點

簡述UML概念內容和特點

概念:統一建模語言是始於1997年的一個OMG標準,它是一個支持模型化和軟件系統開發的圖形化語言,爲軟件開發的所有階段提供模型化和可視化支持,包括由需求分析到規格、構造和配置。

內容:UML從考慮系統的不同角度出發,定義了用例圖、類圖、對象圖、狀態圖、活動圖、序列圖、協作圖、構件圖、部署圖等9種圖。這些圖從不同的側面對系統進行描述,系統模型將這些不同的側面綜合成一致的整體,便於系統的分析和構造。

特點:

1、UML統一了各種方法對不同類型的系統、不同開發階段以及不同內部概念的不同觀點,從而有效的消除了各種建模語言之間不必要的差異

2、UML建模能力比其它面向對象建模方法更強。它不僅適合於一般系統的開發,而且對並行、分佈式系統的建模尤爲適宜。

3、UML是一種建模語言,而不是一個開發過程。