三大UML建模工具的区别

上传人:宝路 文档编号:22068908 上传时间:2017-11-25 格式:DOCX 页数:6 大小:29.92KB
返回 下载 相关 举报
三大UML建模工具的区别_第1页
第1页 / 共6页
三大UML建模工具的区别_第2页
第2页 / 共6页
三大UML建模工具的区别_第3页
第3页 / 共6页
三大UML建模工具的区别_第4页
第4页 / 共6页
三大UML建模工具的区别_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《三大UML建模工具的区别》由会员分享,可在线阅读,更多相关《三大UML建模工具的区别(6页珍藏版)》请在金锄头文库上搜索。

1、三大 UML建模工具 Visio、Rational Rose、PowerDesign 的区别2010-06-28 13:57 suny 字号:T | TUML建模工具相信大家有所了解,那么你对 UML建模工具 Visio 、Rational Rose、PowerDesign 之间的区别和联系是否了解,这里就像大家简单介绍一下。AD: 51CTO学院:IT 精品课程在线看! UML建模工具 Visio 、Rational Rose、PowerDesign 的比较ROSE是直接从 UML发展而诞生的设计工具,它的出现就是为了对 UML建模的支持,ROSE 一开始没有对数据库端建模的支持,但是在现

2、在的版本中已经加入数据库建模的功能。ROSE 主要是在开发过程中的各种语义、模块、对象以及流程,状态等描述比较好,主要体现在能够从各个方面和角度来分析和设计,使软件的开发蓝图更清晰,内部结构更加明朗(但是它的结构仅仅对那些对掌握UML的开发人员,也就是说对客户了解系统的功能和流程等并不一定很有效),对系统的代码框架生成有很好的支持。但对数据库的开发管理和数据库端的迭代不是很好。PowerDesigner原来是对数据库建模而发展起来的一种数据库建模工具。直到 7.0版才开始对面向对象的开发的支持,后来又引入了对 UML的支持。但是由于PowerDesigner侧重不一样,所以它对数据库建模的支持

3、很好,支持了能够看到的 90%左右的数据库,对 UML的建模使用到的各种图的支持比较滞后。但是在最近得到加强。所以使用它来进行 UML开发的并不多,很多人都是用它来作为数据库的建模。如果使用 UML分析,它的优点是生成代码时对 Sybase的产品PowerBuilder的支持很好(其它 UML建模工具则没有或者需要一定的插件),其他面向对象语言如 C+,Java,VB,C#等支持也不错。但是它好像继承了Sybase公司的一贯传统,对中国的市场不是很看看好,所以对中文的支持总是有这样或那样的问题。UML建模工具 Visio 原来仅仅是一种画图工具,能够用来描述各种图形(从电路图到房屋结构图),也

4、是到 VISIO2000才开始引进软件分析设计功能到代码生成的全部功能,它可以说是目前最能够用图形方式来表达各种商业图形用途的工具(对软件开发中的 UML支持仅仅是其中很少的一部分)。它跟微软的 office产品的能够很好兼容。能够把图形直接复制或者内嵌到 WORD的文档中。但是对于代码的生成更多是支持微软的产品如 VB,VC+,MS SQL Server 等(这也是微软的传统),所以它可以说用于图形语义的描述比较方便,但是用于软件开发过程的迭代开发则有点牵强。UML建模工具 Visio 、Rational Rose、PowerDesign 三种建模工具应用最广:1. Rational Ros

5、e,它是 ibm的 。2.Microsoft的 Microsoft Office Visio 2003 3.Enterprise Architect。还有其他工具如 PowerDesigner等1.Rational Rose是一种基于 UML的建模工具。在面向对象应用程序开发领域,Rational Rose是影响其发展的一个重要因素。Rational Rose 自推出以来就受到了业界的瞩目,并一直引领着可视化建模工具的发展。越来越多的软件公司和开发团队开始或者已经采用 Rational Rose,用于大型项目开发的分析、建模与设计等方面。从使用的角度分析,Rational Rose 易于使用,

6、支持使用多种构件和多种语言的复杂系统建模;利用双向工程技术可以实现迭代式开发;团队管理特性支持大型、复杂的项目和大型而且通常队员分散在各个不同地方的开发团队。同时,Rational Rose与微软 Visual Studio系列工具中 GUI的完美结合所带来的方便性,使得它成为绝大多数开发人员首选建模工具;Rose 还是市场上第一个提供对基于 UML的数据建模和 Web建模支持的工具。此外,Rose 还为其他一些领域提供支持,如用户定制和产品性能改进。具体介绍可参看 http:/ Visio 2003的简介请看http:/ ArchitectEnterprise Architect是一个全功能

7、的、基于 UML的 visual CASE工具,主要用于设计、编写、构建并管理以目标为导向的软件系统。它支持用户案例、商务流程模式以及动态的图表、分类、界面、协作、结构以及物理模型。此外,它还支持 C+、Java、Visual Basic、Delphi、C#以及 VB.Net。具体可看http:/ Rose UML建模工具比较http:/ uml中国官方网站,这里有很多关于 uml建模和建模工具的介绍http:/【编辑推荐】1. 几款常用 UML建模工具解析 2. UML建模工具 EA与 Rose比较摘录 3. UML建模工具中知识点专家经典剖析 4. UML建模工具中 EA和 Rose的两种

8、特性对比,谁更具优势? 5. UML建模工具中 EA和 Rose的比较 【责任编辑:程华权 TEL:(010)68476606】原文: 三大 UML建模工具 Visio、Rational Rose、PowerDesign 的区别 140发 布 或 游客留言按时间排序EntityModelStudio发布了 (QQ空间) Entity Model Studio回复 踩 顶 2013-12-16 14:5651CTO网友 (游客) 现在画 UML图都是用的 ProcessOn 直接在线画 UML图!回复 踩 顶 2013-8-22 11:4851CTO网友 (游客) 哈哈现在做 UML都是用的 ProcessOn 可以关注一下!回复 踩 顶 2013-8-20 10:24dotcpp (游客) 当我的 StarUML是吃干饭的?这才是 UML中的王者回复 踩 顶 1 2013-4-11 14:4451CTO网友 (游客) 相比之下我还是更喜欢 Visual Paradigm for UML,功能强大、跨平台、使用最便捷、直观

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号