Rational Rose

Rational Rose

ID:39467733

大?。?5.00 KB

頁(yè)數(shù):9頁(yè)

時(shí)間:2019-07-04

Rational Rose_第1頁(yè)
Rational Rose_第2頁(yè)
Rational Rose_第3頁(yè)
Rational Rose_第4頁(yè)
Rational Rose_第5頁(yè)
資源描述:

《Rational Rose》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)

1、RationalRoseindex一、RationalRose是什么二、RationlaRose有什么用三、Rose的核心——統(tǒng)一建模語(yǔ)言UML4(1)、UML的發(fā)展歷程4(2)、UML(UnifiedModelingLanguage)的具體內(nèi)容41、用例圖2、類圖3、包圖4、序列圖5、協(xié)作圖6、狀態(tài)圖7、活動(dòng)圖8、構(gòu)件圖9、部署圖四、使用RationalRose進(jìn)行數(shù)據(jù)庫(kù)建模五、RationalRose的一些使用技巧1、UnitsControl2、Import,Export3、Add-inManager4、Workspace5、常用快捷鍵6、AutosizeA

2、ll7、Options的設(shè)置六、進(jìn)一步學(xué)習(xí)闡明Rose在Rational產(chǎn)品系列中所處的位置和在整個(gè)開發(fā)流程中所起的作用,介紹Rose的核心——統(tǒng)一建模語(yǔ)言UML以及從Rose使用的角度進(jìn)行交流。一、RationalRose是什么RationalRose是Rational公司出品的基于UML的可視化建模工具。當(dāng)前市場(chǎng)上基于UML可視化建模的工具很多,例如有Microsoft的Visio2002,Oracle的Designer2000,還有PlayCase、CABPWin、CAERWin、SybasePowerDesigner等等。為什么要選擇RationalRo

3、se呢?這就不能不提到UML的三位創(chuàng)始人了,面向?qū)ο箢I(lǐng)域的大師級(jí)人物:Booch、Rumbaugh和Jacobson。而這三位大師目前都在Rational9公司擔(dān)任首席工程師,既然UML是業(yè)界標(biāo)準(zhǔn)的可視化建模語(yǔ)言,那么選擇RationalRose的原因就不言而喻了。而且Rose與Rational其他一系列的軟件工程方面的產(chǎn)品的緊密集成使得Rose的可用性和擴(kuò)展性更好。?需求構(gòu)架(分析/設(shè)計(jì))建造(編碼)測(cè)試需求管理-收集、管理及傳達(dá)變更的軟件需求和系統(tǒng)需求。RationalRequisitePro可視化建模-生成一個(gè)反映軟件應(yīng)用程序、其構(gòu)件、接口和之間關(guān)系的圖形

4、化的設(shè)計(jì)圖,便于理解和交流。RationalRose、RationalRoseRealTime編程環(huán)境-RationalApex、RationalSummit/TM、RationalTestMate、RationalAdaAnalyzer軟件質(zhì)量和測(cè)試自動(dòng)化-提供集成化編程和測(cè)試工具來(lái)簡(jiǎn)化構(gòu)件的創(chuàng)建,并代替昂貴、冗長(zhǎng)且容易出錯(cuò)的手工測(cè)試,從而在較短的時(shí)間內(nèi)、在風(fēng)險(xiǎn)已降低的情況下生成更高質(zhì)量的應(yīng)用程序。RationalSuiteTestStudio、RationalSuitePerformanceStudio配置管理軟件配置與變更管理-在創(chuàng)建、修改、構(gòu)建和交付軟件

5、的過程中,控制團(tuán)隊(duì)的日常開發(fā)。RationalClearCase、RationalClearCaseMultiSite、RationalClearQuest、RationalClearDDTS軟件流程軟件流程自動(dòng)化-為軟件經(jīng)理和開發(fā)人員就如何開發(fā)有商業(yè)競(jìng)爭(zhēng)力的軟件資產(chǎn)提供指導(dǎo)。RationalUnifiedProcess、RationalSoDA上面從左至右是軟件生命周期的四個(gè)典型環(huán)節(jié),下面的配置管理和軟件流程是貫穿整個(gè)軟件生命周期的活動(dòng)。目前RationalRose在中國(guó)的市場(chǎng)占有率大約是4成(CSDN的調(diào)查統(tǒng)計(jì)),在國(guó)外的占有率應(yīng)該會(huì)更高。9二、?Ratio

6、nlaRose有什么用前面已經(jīng)說(shuō)過了,RationalRose是基于UML的可視化建模工具,那首先要看看UML有什么用了。UML全稱叫UnfiedModelingLanguage,顧名思義,UML是一種語(yǔ)言,一種表示法,就是一種交流溝通的工具,特別適用于軟件密集型系統(tǒng)的表示。UML的統(tǒng)一性(Unified)表現(xiàn)為以下幾點(diǎn):(1)、?????UML是人類思想和計(jì)算機(jī)代碼的一個(gè)連接橋梁大家都知道,計(jì)算機(jī)能直接識(shí)別的語(yǔ)言就是二進(jìn)制的CPU指令,早期工程師門都是直接寫這些指令輸入給計(jì)算機(jī)直接執(zhí)行的,非常痛苦;后來(lái)就出現(xiàn)了更好理解的匯編語(yǔ)言,之后就出現(xiàn)了各種各樣更加容易理

7、解和編寫,更加接近人類語(yǔ)言的計(jì)算機(jī)高級(jí)語(yǔ)言,什么VB啊、DELPHI、JAVA等等。所以從一個(gè)角度來(lái)看,其實(shí)計(jì)算機(jī)軟件的發(fā)展史,可以算是一個(gè)解決計(jì)算機(jī)語(yǔ)言和人類語(yǔ)句差異性問題的歷史,就是說(shuō)如何讓開發(fā)語(yǔ)言更加接近人類語(yǔ)言??纯聪旅娴囊粋€(gè)圖:?人類思想U(xiǎn)MLVB、DELPHI、JAVA等等。。二進(jìn)制代碼?UML是人類思想和計(jì)算機(jī)代碼的一個(gè)連接橋梁。(2)、?????UML所定義的概念和符號(hào)可用于軟件開發(fā)的分析、設(shè)計(jì)和實(shí)現(xiàn)的全過程,軟件開發(fā)人員不必在開發(fā)過程的不同階段進(jìn)行概念和符號(hào)的轉(zhuǎn)換。(3)、?????UML所用的語(yǔ)言元素基本都是圖形化的,便于理解和溝通,不但開發(fā)

8、人員之間可以用來(lái)交流,客

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。