RationalRose軟件介紹
Rational Rose包括了統(tǒng)一建模語言(UML),OOSE,以及OMT。其中統(tǒng)一建模語言(UML)由Rational公司3位世界級(jí)面向?qū)ο蠹夹g(shù)專家Grady Booch、Ivar Jacobson、和Jim Rumbaugh通過對(duì)早期面向?qū)ο笱芯亢驮O(shè)計(jì)方法的進(jìn)一步擴(kuò)展而得來的,它為可視化建模軟件奠定了堅(jiān)實(shí)的理論基礎(chǔ)。
同時(shí)這樣的淵源也使Rational Rose力挫當(dāng)前市場(chǎng)上很多基于UML可視化建模的工具,例如Microsoft的Visio2002、Oracle的Designer2000,還有PlayCase 、CA BPWin、CA ERWin、Sybase PowerDesigner等等。
Rational Rose 是一個(gè)完全的、具有能滿足所有建模環(huán)境(Web開發(fā),數(shù)據(jù)建模,Visual Studio和 C++ )靈活性需求的一套解決方案。Rose 允許開發(fā)人員,項(xiàng)目經(jīng)理,系統(tǒng)工程師和分析人員在軟件開發(fā)周期內(nèi)在將需求和系統(tǒng)的體系架構(gòu)轉(zhuǎn)換成代碼,消除浪費(fèi)的消耗,對(duì)需求和系統(tǒng)的體系架構(gòu)進(jìn)行可視化,理解和精練。
通過在軟件開發(fā)周期內(nèi)使用同一種建模工具可以確保更快更好的創(chuàng)建滿足客戶需求的可擴(kuò)展的、靈活的并且可靠的應(yīng)用系統(tǒng)。
RationalRose功能介紹
1、對(duì)業(yè)務(wù)進(jìn)行建模(工作流);
2、建立對(duì)象模型(表達(dá)信息系統(tǒng)內(nèi)有哪些對(duì)象,它們之間是如何協(xié)作完成系統(tǒng)功能的);
3、對(duì)數(shù)據(jù)庫進(jìn)行建模,并可以在對(duì)象模型和數(shù)據(jù)模型之間進(jìn)行正、逆向工程,相互同步;
4、建立構(gòu)件模型(表達(dá)信息系統(tǒng)的物理組成,如有什么文件、進(jìn)程、線程、分布如何等等);
5、生成目標(biāo)語言的框架代碼,如VB、JAVA、DELPHI等。
RationalRose軟件特色
1、保證模型和代碼高度一致。
2、支持多種語言。
3、為團(tuán)隊(duì)開發(fā)提供強(qiáng)有力的支持。
4、支持模型的Internet發(fā)布。
5、生成使用簡單且定制靈活的文檔。
6、支持關(guān)系型數(shù)據(jù)庫的建模。
RationalRose更新日志
1.修復(fù)部分bug
2.優(yōu)化了部分功能