2、UML和統(tǒng)一建模方法
2.1 UML與Rational Rose
統(tǒng)一建模語言UML( Unified Modeling Language)是在3種著名的面向?qū)ο蠼7椒ā?/span>Booch方法、OMT方法和00 SE方法的基礎(chǔ)上,吸取了面向?qū)ο蠹夹g(shù)領(lǐng)域中其它流派的優(yōu)點(diǎn)而推出的一種用于建模和開發(fā)軟件系統(tǒng)的圖形化語言。它提供了軟件開發(fā)各個(gè)階段的可視化建模支持,包括從需求分析到規(guī)格書寫,以及系統(tǒng)開發(fā)和建立等。它不僅可表達(dá)各基本功能塊的概念,也提供了若干方式來表示各基本功能塊之間復(fù)雜的關(guān)系,其目標(biāo)是以對(duì)象圖的方式來描述任何類型的系統(tǒng)。