软件工程

本类阅读TOP10

·PHP4 + MYSQL + APACHE 在 WIN 系统下的安装、配置
·Linux 入门常用命令(1)
·Linux 入门常用命令(2)
·使用 DCPROMO/FORCEREMOVAL 命令强制将 Active Directory 域控制器降级
·DirectShow学习(八): CBaseRender类及相应Pin类的源代码分析
·基于ICE方式SIP信令穿透Symmetric NAT技术研究
·Windows 2003网络负载均衡的实现
·一网打尽Win十四种系统故障解决方法
·数百种 Windows 软件的免费替代品列表
·收藏---行百里半九十

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
Rational Rose技术交流(一)

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

 

Rational Rose技术交流

一、              Rational Rose是什么... 2

二、              Rationla Rose有什么用    3

三、      Rose的核心——统一建模语言UML  4

1)、                UML的发展历程    4

2)、                UML(Unified Modeling Language) 的具体内容    4

1        用例图    5

2        类图    8

3        包图    9

4        序列图    9

5        协作图    10

6        状态图    11

7        活动图    11

8        构件图    12

9        部署图    13

四、      使用Rational Rose进行数据库建模    15

五、              Rational Rose的一些使用技巧    16

1             Units Control 16

2             ImportExport 17

3             Add-in Manager 17

4             Workspace  19

5             常用快捷键    20

6             Autosize All 20

7             Options的设置    21

六、      进一步学习    22

 

 

 

 

 

 

 

 

阐明RoseRational产品系列中所处的位置和在整个开发流程中所起的作用,介绍Rose的核心——统一建模语言UML以及从Rose使用的角度进行交流。

 

 

 

 

 

 

 

 

一、            Rational Rose是什么

Rational RoseRational公司出品的基于UML的可视化建模工具。

 

当前市场上基于UML可视化建模的工具很多,例如有MicrosoftVisio2002OracleDesigner2000,还有PlayCase CA BPWinCA ERWinSybase PowerDesigner等等。

为什么要选择Rational Rose呢?这就不能不提到UML的三位创始人了,面向对象领域的大师级人物:BoochRumbaughJacobson。而这三位大师目前都在Rational公司担任首席工程师,既然UML是业界标准的可视化建模语言,那么选择Rational Rose的原因就不言而喻了。

而且RoseRational其他一系列的软件工程方面的产品的紧密集成使得Rose的可用性和扩展性更好。

 

需求

构架(分析/设计)

建造(编码)

测试

需求管理 - 收集、管理及传达变更的软件需求和系统需求。 Rational RequisitePro

可视化建模 - 生成一个反映软件应用程序、其构件、接口和之间关系的图形化的设计图,便于理解和交流。 Rational RoseRational Rose RealTime

编程环境 - Rational ApexRational Summit/TMRational TestMate

Rational Ada Analyzer

软件质量和测试自动化 - 提供集成化编程和测试工具来简化构件的创建,并代替昂贵、冗长且容易出错的手工测试,从而在较短的时间内、在风险已降低的情况下生成更高质量的应用程序。 Rational Suite TestStudio

Rational Suite PerformanceStudio

配置管理

软件配置与变更管理 - 在创建、修改、构建和交付软件的过程中,控制团队的日常开发。 Rational ClearCaseRational ClearCase MultiSiteRational ClearQuestRational ClearDDTS

软件流程

软件流程自动化 - 为软件经理和开发人员就如何开发有商业竞争力的软件资产提供指导。 Rational Unified ProcessRational SoDA

 

上面从左至右是软件生命周期的四个典型环节,下面的配置管理和软件流程是贯穿整个软件生命周期的活动。

 

目前Rational Rose在中国的市场占有率大约是4成(CSDN的调查统计),在国外的占有率应该会更高。


相关文章

相关软件