ROSE是直接从UML发展而诞生的设计工具,它的出现就是为了对UML建模的支持,ROSE一开始没有对数据库端建模的支持,但是在现在的版本中已经加入数据库建模的功能。ROSE主要是在开发过程中的各种语义、模块、对象以及流程,状态等描述比较好,主要体现在能够从各个方面和角度来分析和设计,使软件的开发蓝图更清晰,内部结构更加明朗(但是它的结构仅仅对那些对掌握UML的开发人员,也就是说对客户了解系统的功能和流程等并不一定很有效),对系统的代码框架生成有很好的支持。但对数据库的开发管理和数据库端的迭代不是很好。
PowerDesigner原来是对数据库建模而发展起来的一种数据库建模工具。直到7.0版才开始对面向对象的开发的支持,后来又引入了对UML的支持。但是由于PowerDesigner侧重不一样,所以它对数据库建模的支持很好,支持了能够看到的90%左右的数据库,对UML的建模使用到的各种图的支持比较滞后。但是在最近得到加强。所以使用它来进行UML开发的并不多,很多人都是用它来作为数据库的建模。如果使用UML分析,它的优点是生成代码时对Sybase的产品PowerBuilder的支持很好(其它UML建模工具则没有或者需要一定的插件),其他面向对象语言如 C++,Java,VB,C#等支持也不错。但是它好像继承了Sybase公司的一贯传统,对中国的市场不是很看看好,所以对中文的支持总是有这样或那样的问题。
VISIO原来仅仅是一种画图工具,能够用来描述各种图形(从电路图到房屋结构图),也是到VISIO2000才开始引进软件分析设计功能到代码生成的全部功能,它可以说是目前最能够用图形方式来表达各种商业图形用途的工具(对软件开发中的UML支持仅仅是其中很少的一部分)。它跟微软的office产品的能够很好兼容。能够把图形直接复制或者内嵌到WORD的文档中。但是对于代码的生成更多是支持微软的产品如VB,VC++,MS SQL Server 等(这也是微软的传统),所以它可以说用于图形语义的描述比较方便,但是用于软件开发过程的迭代开发则有点牵强。
分享到:
相关推荐
UML建模工具相信大家有所了解,那么你对UML建模工具Visio 、Rational Rose、PowerDesign之间的区别和联系是否了解,这里就像大家简单介绍一下
rational rose 汉化补丁rational rose 汉化补丁rational rose 汉化补丁rational rose 汉化补丁rational rose 汉化补丁
rational rose 的出现给软件工程带来的契机,但是现在很多都是国外的版本,对于初学者来说,学习起来比较费劲,rational rose 汉化版能让初学者更容易学习它的用法
Rational Rose 2003 破解 里面有两个文件:rose2003crack.rar 和RoseCommon破解文件.rar两个文件。 由于上传空间有限,安装文件没有上传,只上传了破解文件。在网上下个Rational Rose 2003安装文件,然后解压上面的...
Rational Rose-汉化补丁,装上英文版以后,解压后双击此文件即可。
不过导入的时候,先关闭rational Rose ,然后打开key的导入界面,导入后重启就行了。 我当时导入的时候总是出错,就是因为开着rational rose导入的,以为不行呢。只要关闭rational rose 再导入就行了。 Rational ...
Rational Rose 建模工具及应用
Rational Rose uml 中文基础教程 简介 ROSE提供的不同视图 配置用户界面 问题描述 问题需求描述 Use Cases 建立Actors ,Use Case 和Use Case 图 建立序列图 建立协同图 包和类 建立类、包和模版 重新分配类和包 ...
uml with rational rose 从入门到精通,PDG格式
Rational Rose 是一个完全的,具有能满足所有建模环境(Web开发,数据建模,Visual Studio 和 C++ )需求能力和灵活性的一套解决方案。Rose 允许开发人员,项目经理,系统工程师和分析人员在软件开发周期内在将需求...
UML建模工具相信大家应该有所了解,那么你对UML建模工具Visio 、RationalRose、PowerDesign的功能与异同是否熟悉,这里就向大家介绍一下,欢迎大家一起来学习
UML with Rational Rose从入门到精通
建模工具IBM Rational Rose的安装文档
Rational Rose 2007(V7.0)的许可注册文件. 请注意版本. 有需要的同仁,就下载吧.
Rational Rose 2003 license 注册码
Rational Rose 2003 汉化版.rar 基本汉化
UML之RationalRose建模实例模型(.mdl文件)Library,UML之RationalRose建模实例模型(.mdl文件)Library,UML之RationalRose建模实例模型(.mdl文件)Library
rational rose的基本使用方法简介
IBM Rational Rose Enterprise 7.0 下载 IBM Rational Rose 7 破解 http://download.csdn.net/source/1100342