Rational Rose技术交流(一)

原创 2002年11月25日 19:18:00
 

Rational Rose技术交流<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

一、              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的调查统计),在国外的占有率应该会更高。

使用Rational Rose进行用例图和活动图(转)

一、 基于UML的用例模型实验 1 、用例图     用例图描述的是参与者(Actor)所理解的系统功能,用于需求分析阶段,列出系统中的用例和参与者,并显示哪个参与者参与了哪个用例的执行 ...
  • abc86319253
  • abc86319253
  • 2014年04月26日 13:08
  • 2751

在rational rose类图的工具栏中没有表示聚合和组合关系的工具

在工具栏中右击,选择customize.然后在左侧可用工具栏中选择aggregassion.加入.(此时为空心的aggregation). 空心的即为aggregation. 实心的为com...
  • CserRise
  • CserRise
  • 2015年04月16日 16:10
  • 2134

Rational Rose 2007 下载、安装和破解

因为有画UML图的需求,所以得在电脑上安装Rational Rose。开始准备安装Rational Rose 2003,但是破解过程过于繁琐而且似乎一直遇到各种问题,就决定安装Rational Ros...
  • yc_wj
  • yc_wj
  • 2017年03月30日 22:16
  • 10240

应该真正使用Rational Rose做东西

以前做项目,总是把代码写完再补文档,甚至包括UML类图、时序图等等。最近由于要将原北向接口框架从C++移植到JAVA,现在正在做通讯模块的移植,看懂原通讯模块后,正要写一些类图和交互图。突然想应该好好...
  • russell_tao
  • russell_tao
  • 2007年01月31日 21:41
  • 2621

Rational Rose与UML教程

在学UML的过程中,Rational Rose的角色无比重要。现在能找到的大多数是2003的,但下面连接是2007。 http://blog.csdn.net/skl_TZ/article/detai...
  • losophy
  • losophy
  • 2013年10月08日 15:38
  • 45302

Rational Rose 2007 下载,安装及破解激活图文教程

由于最近写文档,需要画UML图,在网上找了一堆安装包都基本是垃圾……太浪费时间了,终于找到一个能用的,在这分享一下 Rational Rose 2007 下载(含激活文件)http://pan.bai...
  • zml_2015
  • zml_2015
  • 2016年03月05日 08:38
  • 39357

Rational Rose 2007 V7.0 安装、激活与无法启动问题详解(图文)

一、软件下载 软件下载地址:http://pan.baidu.com/share/link?shareid=467021&uk=421719222 激活文件地址:http://download.csd...
  • lyjluandy
  • lyjluandy
  • 2014年02月12日 17:17
  • 10546

安装Rational Rose 2007并破解后,开启Rose 报出异常"java.lang.ClassNotFoundException" 但是并不影响使用!

关闭 Rose 时也报异常并且不能关闭,必须通过任务管理器强制关闭。     1.打开注册表   2.在[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Java VM...
  • hejiajiaming
  • hejiajiaming
  • 2016年10月07日 23:50
  • 1022

Windows10系统中安装Rational Rose

Rational Rose是Rational公司出品的一种面向对象的统一建模语言的可视化建模工具。用于可视化建模和公司级水平软件应用的组件构造。    Rational Rose 是一个完全的、具有能...
  • fanyun_01
  • fanyun_01
  • 2016年08月10日 08:51
  • 5265

Rational Rose简明实用教程

Rose模型(包括所有框图、对象和其他模型元素)都保存在一个扩展名为.mdl的文件中。 1.环境简介 1.1 Rational Rose可视化环境组成 Rose界面的五大部分是浏览器、文档工具、工具...
  • gz153016
  • gz153016
  • 2015年11月04日 18:41
  • 8373
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Rational Rose技术交流(一)
举报原因:
原因补充:

(最多只允许输入30个字)