UML建模工具对比介绍——Visual Paradigm 与 Enterprise Architecture

        

          UML概念进入中国已来,无数的UML产品出现在中国企业和架构师们的面前,今天要给大家介绍的两款,是当前国内主流和热捧的UML软件——Visual Paradigm(VP) 和 Enterprise Architect(简称EA)。


—— —— —— —— —— —— —— —— —— —— —— ——分 ——  —— —— 隔 —— —— —— 线 —— —— —— —— —— —— —— —— —— —— —— —— —— —— —

 

         本文从纯功能的方面来介绍这2个工具,我们先来看一下,两者的首页界面:


   图1:visual paradigm 操作界面图。


visual paradigm是香港Visual Paradigm公司开发,全球销售,受到世界各地欢迎和使用的软件,界面特点是简洁、方便,所有的图类都在首页的操作界面里。虽然英文居多,但是点开菜单栏之后,里面都显示中文。


图2:Enterprise Architect操作界面图



       EA的操作界面风格和VP不同,类似于向导的操作步骤让不熟悉它、尤其是新手的朋友们能够很快的上手,而且EA也针对中国市场推出的中文版,让我天朝人民能够快速的使用EA,设计自己心仪的架构~


       在主要功能方面,二者也有较大不同,先说VP,VP针对不同的使用需求和功能要求,总共分为了4个版本,既基础建模版、标准版、专业版、和企业版,后一个版本都是在前一个版本上增加功能模块组成,如:标准版就是涵盖基础建模版所有功能的基础上,增加了:代码双向工程、报表、数据库设计等等,那下面我们来详细了解一下VP的功能分布:

基础建模版:统一和系统建模工具、团队协作模块、BPMN、项目术语表工具

标准版(在基础版上增加):代码双向工程、报表、ERD数据库工具、建模工具集、业务模型


专业版(在标准版上增加):需求捕捉、影响分析、应用程序生命周期管理、线框图、动画设计、面向服务模型(SoaML)、规范管理


企业版(在专业版上增加):企业架构、业务规则、过程模拟(BPMN的强化)


        再说EA,EA的功能模块就比较多了,是以小模块为主,最基础的标准版也有50多个功能块,最大的终极版(完全版)有足足100多个,功能分布比较复杂,以图展示:



        说完这些琐碎的功能,说一下二者的主要亮点,在UML使用在越来越多的领域和越来越多的大团队项目中时,团队的协作显得越来越重要,在2~3人的小团队开发时还不显现的那么明显,在几十乃至几百人进行协同作业时,个人的对项目的修改,需要传递给其他成员时,就造成了时间与成本的极大浪费,VP的团队协作的“云存储”的功能就很好的应对了这个问题——项目可以存放在云端,随时更新地点不同、客户端不同的人员对同一项目的修改的上传保存和下载,极大的节约了开发的时间和改善了沟通的效率。

         而EA,作为一个最全面、灵活的UML工具,提供的MDG技术,不仅可以让你集成到主流的集成平台,而且可以根据你针对UML的需要来进行你喜欢的改变。

        粗略拙文,各位读者若有兴趣,可以留言,一起探讨和学习。


        资料链接:http://www.evget.com/product/3434 

                          http://www.evget.com/product/1419

    

阅读更多
想对作者说点什么? 我来说一句

SysML的建模工具的研究与实现

2014年07月25日 2.75MB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭