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建模工具中,Visio、Rational Rose和PowerDesign是三个非常知名的工具,它们各自具有独特的特性和适用场景。 Rational Rose是由IBM开发的,是UML建模的先驱之一。它全面支持UML的各种图表,包括类图、序列图、...
在UML的建模工具中,Visio、Rational Rose和PowerDesigner是三款比较知名且广泛使用的设计工具。它们各自具有不同的功能特点,并在软件工程领域发挥着不同的作用。下面将详细介绍这三款工具的功能与异同。 首先,...
Rational Rose是一款强大的软件建模工具,主要用于统一建模语言(UML)的图形化表示。它由IBM公司开发,是软件开发过程中需求分析、系统设计、文档编写和项目管理的重要辅助工具。汉化补丁是为了让那些不熟悉英文...
Rational Rose是一款强大的软件建模工具,由IBM Rational公司开发,主要用于进行统一建模语言(UML)的建模工作。在中文环境下,用户可能需要Rational Rose的汉化补丁来实现界面语言的转换,使其更加友好和易用。这...
Rational Rose 2003 是一款经典的软件建模工具,由IBM开发,主要用于系统分析、设计和实现的可视化建模。它集成了统一建模语言(UML)的多种图表,帮助软件开发者以图形方式描绘软件架构,提高工作效率和沟通效果。...
《Rational Rose 教程:从UML入门到精通》 在软件开发领域,统一建模语言(Unified Modeling Language,简称UML)是一种通用的、直观的建模工具,用于描述、可视化、构建和文档化软件系统。Rational Rose作为IBM...
Rational Rose 2007(V7.0) 是IBM公司推出的一款强大的统一建模语言(UML)工具,主要用于软件开发过程中的需求分析、系统设计、文档编写和项目管理。许可证(license)是使用这款专业软件的重要组成部分,它允许用户...
**Rational Rose汉化版**是一款专为软件工程师设计的可视化建模工具,它极大地简化了软件开发过程中的需求分析、系统设计与实现。Rational Rose的原版主要是英文界面,对于非英语背景的初学者而言,理解其功能和用法...
Rational Rose 2003 是一款由IBM公司开发的著名软件建模工具,主要用于进行统一建模语言(UML)的设计和分析。在软件工程领域,它扮演着至关重要的角色,帮助开发者创建、管理和交流复杂的系统设计。Rational Rose ...
Rational Rose 2003 是一款经典的软件建模工具,尤其在面向对象设计和统一建模语言(UML)领域具有广泛的应用。这款工具由IBM Rational公司开发,旨在帮助软件开发团队创建、管理和交流软件设计。汉化版的Rational ...
RationalRose2007破解文件.内含详细破解方法以及汉化。适用于windows7 ,windows8及以上。
下面将详细介绍 Rational Rose 生成代码的步骤和相关知识点。 一、生成代码的准备工作 在生成代码之前,需要把类绑定到相应的语言。选择类图标,右击选择 open specification,接着选择 components 属性页,双击...
ibm rational rose 使用手册,内容非常详细,有实例介绍。
Rational Rose 2003 破解 里面有两个文件:rose2003crack.rar 和RoseCommon破解文件.rar两个文件。 由于上传空间有限,安装文件没有上传,只上传了破解文件。在网上下个Rational Rose 2003安装文件,然后解压上面的...
### Rational Rose 2003:面向对象建模工具 #### 一、Rational Rose 2003简介 Rational Rose 2003是一款由Rational公司开发的面向对象建模工具,广泛应用于软件工程领域。它支持统一建模语言(UML)并能够帮助开发者...
Rational Rose uml 中文基础教程 简介 ROSE提供的不同视图 配置用户界面 问题描述 问题需求描述 Use Cases 建立Actors ,Use Case 和Use Case 图 建立序列图 建立协同图 包和类 建立类、包和模版 重新分配类和包 ...
不过导入的时候,先关闭rational Rose ,然后打开key的导入界面,导入后重启就行了。 我当时导入的时候总是出错,就是因为开着rational rose导入的,以为不行呢。只要关闭rational rose 再导入就行了。 Rational ...
下面将详细介绍Rational Rose 2003这款软件的相关知识点及其使用场景,以及对于寻找该版本软件可能遇到的问题进行解答。 ### Rational Rose 2003简介 Rational Rose 2003是一款由IBM开发的软件建模工具,它基于UML...
在数据传输方面,文档介绍了如何从Rational DOORS发送数据到Rational Rose,以及如何在两个工具之间进行导航,链接直接到Rational DOORS的ObjectIDs,以及从Rational Rose发送数据到Rational DOORS。 特别值得一提...