专家推荐 13个优秀的UML建模工具软件

本文和大家重点讨论一下几个UML建模工具软件使用,面向对象的思维不仅仅可以设计出好的程序、养成良好的代码书写习惯,合理的利用一些UML建模工具软件也可以大大缩减我们开发的进程和开销。

创新互联建站从2013年成立,是专业互联网技术服务公司,拥有项目成都做网站、成都网站设计、成都外贸网站建设网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元东洲做网站,已为上家服务,为东洲各地企业和个人服务,联系电话:18982081108

13个优秀的UML建模工具软件

今天提及的是软件工程中面向对象的建模工具:13个优秀的UML软件工具。虽然我还是菜鸟,但是就我在J2EE课程上的收获而知,面向对象的思维不仅仅可以设计出好的程序、养成良好的代码书写习惯,合理的利用一些工具软件也可以大大缩减我们开发的进程和开销。下面的13个工具第一个是商用的,非开源的商业软件,当然我肯定没有花钱了,剩下的12个是开源免费的UML工具软件,也都非常强大。

1. PowerDesigner

PowerDesigner 是业内首屈一指的数据UML建模工具,可让企业更轻松地直观展示、分析和操作元数据,从而更有效地实施企业信息体系结构。

2. StarUML

StarUML(简称SU),是一种创建UML类图,是一种生成类图和其他类型的统一建模语言(UML)图表的工具。StarUML是一个开源项目之一发展快、灵活、可扩展性强(zj)。

3. Netbeans UML Plugin

目前支持:Activity图, Class图, Sequence图, State图以及Use Case图。

4. Acceleo

Acceleo是一个开源的代码生成器设计成让每个人都能把MDA方法运用到开发过程中并且能够提高软件的开发效率。Acceleo包含一组工具和编辑器使得它易于学习而且适合任何类型的技术。

5. ArgoUML

UML建模工具中ArgoUML是一个用于绘制UML图的应用软件,它用Java构造,并遵守开源的BSD协议。 因为它本身由Java构建的缘故,所以ArgoUML能运行在任何支持Java的平台上。

6. BOUML

BOUML是一个免费的UML 2的工具箱可让您指定和生成代码在的C++,JAVA,IDL中编译器的和PHP和Python的。

7. Eclipse UML2 Tools

UML2 Tools 是一组基于GMF 的编辑器,用来浏览和编辑UML 模型文件,目前支持类图、组件图、状态机以及活动图的显示。

8. Umbrello UML Modeller

Umbrello能够处理所有标准的UML的图表类型。它可以对 C++、IDL、Pascal、Ada、Python和Java编写的代码进行反向工程。

9. Frame UML

Frame UML是一个免费的UML工具,支持UML 2.x.x。可以运行在(2000/XP/Vista),支持12种图,但不包括对象图,因为对象图可以使用其他图替代 。

10. UMLet

UMLet是一个开放源代码轻量级UML建模工具。UMLet能够让你快速建模,并且能够导出各种格式SVG, JPG, PDF以及 LaTeX-friendly EPS。可在Windows,OS X,Linux上单独运行,或者使用Eclispe插件的方式运行。

11. TinyUML

TinyUML是一个能够帮助Java开发者快速和轻松地绘制UML2图的开源工具。

12. Taylor

Taylor MDA 是一个UML建模工具的Eclipse插件。它专注于EJB3企业应用程序的生成。

13. Papyrus UML

Papyrus UML是一个开放源代码基于Eclipse环境的UML建模工具。

UML建模的工具和软件远不止这些,一些闲的蛋疼的人总在争论那个软件好那个软件不好,面向对象是一种思维,自己掌握好了才是王道,和选择程序语言一样,甭管他PHP还是.NET,能快速赚到钱就是最好的。

【编辑推荐】

  1. Rose与PowerDesigner:两款UML建模工具的对比
  2. 选择UML建模工具的几个标准
  3. 最强UML建模工具:Visual Paradigm Suite 4.0最新版特性
  4. 两大开源UML建模工具UMLet和ArgoUML用法解析
  5. 解析选择UML建模工具的几个技巧

文章标题:专家推荐 13个优秀的UML建模工具软件
本文URL:http://www.shufengxianlan.com/qtweb/news35/539685.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联