當前位置:編程學習大全網 - 編程語言 - 誰能告訴我ROES的指令是什麽

誰能告訴我ROES的指令是什麽

Rational Rose指令是Rational公司出品的基於UML的可視化建模工具。當前市場上基於UML可視化建模的工具很多,例如有Microsoft的Visio2002,Oracle的Designer2000,還有PlayCase 、CA BPWin、CA ERWin、Sybase PowerDesigner等等。為什麽要選擇Rational Rose呢?這就不能不提到UML的三位創始人了,面向對象領域的大師級人物:Booch、Rumbaugh和Jacobson。而這三位大師目前都在Rational公司擔任首席工程師,既然UML是業界標準的可視化建模語言,那麽選擇Rational Rose的原因就不言而喻了。而且Rose與Rational其他壹系列的軟件工程方面的產品的緊密集成使得Rose的可用性和擴展性更好。需求構架(分析/設計)建造(編碼)測試需求管理 - 收集、管理及傳達變更的軟件需求和系統需求。 Rational RequisitePro可視化建模 - 生成壹個反映軟件應用程序、其構件、接口和之間關系的圖形化的設計圖,便於理解和交流。 Rational Rose、Rational Rose RealTime編程環境 - Rational Apex、Rational Summit/TM、Rational TestMate、 Rational Ada Analyzer軟件質量和測試自動化 - 提供集成化編程和測試工具來簡化構件的創建,並代替昂貴、冗長且容易出錯的手工測試,從而在較短的時間內、在風險已降低的情況下生成更高質量的應用程序。 Rational Suite TestStudio、 Rational Suite PerformanceStudio 配置管理軟件配置與變更管理 - 在創建、修改、構建和交付軟件的過程中,控制團隊的日常開發。 Rational ClearCase、Rational ClearCase MultiSite、Rational ClearQuest、Rational ClearDDTS 軟件流程軟件流程自動化 - 為軟件經理和開發人員就如何開發有商業競爭力的軟件資產提供指導。 Rational Unified Process、Rational SoDA 上面從左至右是軟件生命周期的四個典型環節,下面的配置管理和軟件流程是貫穿整個軟件生命周期的活動。目前Rational Rose在中國的市場占有率大約是4成(CSDN的調查統計),在國外的占有率應該會更高。 二、Rationla Rose有什麽用前面已經說過了,Rational Rose是基於UML的可視化建模工具,那首先要看看UML有什麽用了。UML全稱叫Unfied Modeling Language,顧名思義,UML是壹種語言,壹種表示法,就是壹種交流溝通的工具,特別適用於軟件密集型系統的表示。 UML的統壹性(Unified)表現為以下幾點:(1)、 UML是人類思想和計算機代碼的壹個連接橋梁大家都知道,計算機能直接識別的語言就是二進制的CPU指令,早期工程師門都是直接寫這些指令輸入給計算機直接執行的,非常痛苦; 後來就出現了更好理解的匯編語言,之後就出現了各種各樣更加容易理解和編寫,更加接近人類語言的計算機高級語言,什麽VB啊、DELPHI、JAVA等等。所以從壹個角度來看,其實計算機軟件的發展史,可以算是壹個解決計算機語言和人類語句差異性問題的歷史,就是說如何讓開發語言更加接近人類語言。看看下面的壹個圖:人類思想 UML VB、DELPHI、JAVA等等。。二進制代碼 這圖可以看出UML是人類思想和計算機代碼的壹個連接橋梁。(2)、 UML所定義的概念和符號可用於軟件開發的分析、設計和實現的全過程,軟件開發人員不必在開發過程的不同階段進行概念和符號的轉換。(3)、 UML所用的語言元素基本都是圖形化的,便於理解和溝通,不但開發人員之間可以用來交流,客戶和開發人員之間也可以用它作為交流的工具。 目前版本的Rational Rose可以用來做以下壹些工作: 1、對業務進行建模(工作流); 2、建立對象模型(表達信息系統內有哪些對象,它們之間是如何協作完成系統功能的); 3、對數據庫進行建模,並可以在對象模型和數據模型之間進行正、逆向工程,相互同步; 4、建立構件模型(表達信息系統的物理組成,如有什麽文件、進程、線程、分布如何等等) 5、生成目標語言的框架代碼,VB、JAVA、DELPHI

內容就是這些,希望對妳有幫助!

  • 上一篇:無線AP、無線路由器哪個更好?
  • 下一篇:學編程哪個教育平臺比較好
  • copyright 2024編程學習大全網