UML工具到底哪个更好用

UML工具到底哪个更好用经典如EnterpriseArchitect美丽如MagicDrawUML免费如StarUML容易上手visioRose商业PowerDesigner很早的UML建模工具用的广泛评价好,可以直接生成数据库脚本试试VS2010版,里面自带有UML开发工具EA文档生成RTF格式很好使,对UML的支持也比较好,正向/反向工程都还可以ROSE太大…

大家好,又见面了,我是你们的朋友全栈君。

 

经典如Enterprise Architect
美丽如MagicDraw UML
免费如StarUML

容易上手  visio

Rose 商业

PowerDesigner 很早的 UML 建模工具 用的广泛 评价好,可以直接生成数据库脚本

试试VS2010版,里面自带有UML开发工具

 

EA 文档生成RTF格式很好使,对UML的支持也比较好,正向/反向工程都还可以
ROSE 太大
StarUML 免费,但是文档生成并不算好

用过Rose/Visio/PowerDesigner,感觉还是PowerDesigner好些

1.viso:
可以快上手,但是生成代码方面似乎不大好用;
2.starUML:
  1)免费,
  2)集成了所有的常用的设计模式,可以很快调用后者参考,
  3)并且可以生成C++,java,C#的代码
  4)可以逆向工程,如果先写了代码,可以有代码生成类图等。
 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/160317.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • vue.js与jquery的区别_说出两者之间的区别

    vue.js与jquery的区别_说出两者之间的区别jQuery:曾经是前端最流行的js库。Vue:是一个兴起的js库,是一个精简的MVVM。从技术角度讲。Vue.js专注于MVVM模型的ViewModel层,它通过双向数据绑定把view和Model层连接起来,通过对数据的操作完成对页面视图的渲染。二者的区别是:一、Vue和jQuery对比jquery是使用选择器()选取DOM对象,对其进行赋值、取值、事件绑定等操作,和原生的HTML的区别只在于可以更方便的选取和操作DOM对象,而数据和界面是在一起的。二、Vue则是通过Vue对.

    2022年10月16日
  • 使用dom4j解析xml工具类[通俗易懂]

    使用dom4j解析xml工具类[通俗易懂]使用dom4j解析xml首先在项目中加入dom4j的依赖<dependency><groupId>dom4j</groupId><artifactId>dom4j</artifactId><version>1.6</version></depende…

  • python用vscode还是pycharm_VS5个小时探戈

    python用vscode还是pycharm_VS5个小时探戈点击“开发者技术前线”,选择“星标????”在看|星标|留言,真爱作者|SohaibAhmad译者|鹿未来,责编|屠敏也许是我有些落伍,或者也是因为JetBrains…

  • 伪随机数算法_伪随机数预测工具

    伪随机数算法_伪随机数预测工具Random转载内容,有更改,感谢原作者(http://www.cnblogs.com/softidea/p/5824240.html#3697214)Java中的Random类生成的是伪随机数,

  • java静态内部类

    java静态内部类

  • 构建LAMP架构_lamp和lnmp区别

    构建LAMP架构_lamp和lnmp区别LAMP架构LAMP架构简介Apache简介编译安装Apache编译安装Mysql编译安装PHP编译安装phpMyadminLAMP架构简介LAMP架构是目前成熟的企业网站应用模式之一,指的是协同工作的一整套系统和相关软件,能够提供动态Web站点服务及其应用开发环境。LAMP是一个缩写词,具体包括Linux操作系统、Apache网站服务器、MySQL数据库服务器、PHP(或Perl、Python)网页编程语言。Apache简介ApacheHTTPServer是开源软件项目的杰出

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号