- 浏览: 17485 次
最新评论
建模工具13款
2011年02月03日
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,能快速赚到钱就是最好的。
发表评论
-
flex 右下角弹出提示窗口
2012-01-20 01:29 1161flex 右下角弹出提示窗口 2011年05月13日 / ... -
Flex ant out of memory error.
2012-01-20 01:29 574Flex ant out of memory error. ... -
FLEX ComboBox绑定JAVA返回的数据源
2012-01-20 01:29 990FLEX ComboBox绑定JAVA返回的数据源 2010 ... -
flex 一个小panel
2012-01-20 01:29 640flex 一个小panel 2010年09月01日 -- ... -
Flex FlashPlayer插件非调试版本不报错问题处理
2012-01-20 01:29 732Flex FlashPlayer插件非调试版本不报错问题处理 ... -
Cassandra学习笔记
2012-01-19 09:19 1164Cassandra学习笔记 2011年11月16日 ... -
酷壳网陈皓:开发者实用学习资源汇总
2012-01-19 09:19 753酷壳网陈皓:开发者实用 ... -
stardict安装与优化详解
2012-01-19 09:19 847stardict安装与优化详解 2011年10月08日 ... -
使用hyk代理的XMPP模式和Seattle模式
2012-01-19 09:19 694使用hyk代理的XMPP模式和 ... -
MFC----对话框(一)
2012-01-17 01:53 1009MFC----对话框(一) 2011年0 ... -
vc++ 向其他进程注入代码的三种方法(转)
2012-01-17 01:52 1203vc++ 向其他进程注入代码的三种方法(转) 2010年06 ... -
Delphi 内存机制 调试教程
2012-01-17 01:52 1278Delphi 内存机制 调试教程 2011年10月21日 ... -
《塞尔达传说:天空之剑》模拟器更新操控优化
2012-01-17 01:52 1731《塞尔达传说:天空之剑》模拟器更新操控优化 2011年11月 ... -
让ps CS5运行速度更快的设置技巧(辑)
2012-01-17 01:52 812让ps CS5运行速度更快的 ... -
TWaver Flex会给电信软件开发带来变革吗?
2012-01-15 21:02 675TWaver Flex会给电信软件开发带来变革吗? 2010 ... -
一名优秀的Flex开发者需要知道的10样东西
2012-01-15 21:02 572一名优秀的Flex开发者需要知道的10样东西 2010年06 ... -
Flex开发相关优秀资源集合(全球)
2012-01-15 21:02 592Flex开发相关优秀资源集合(全球) 2010年01月02日 ... -
整合Flex和Java―配置篇(转)
2012-01-15 21:02 570整合Flex和Java―配置篇(转) 2009年11月04日 ... -
个人总结flex各种用法
2012-01-15 21:02 596个人总结flex各种用法 2009年11月03日 // ...
相关推荐
protege本体建模工具
本体建模工具本体建模工具本体建模工具本体建模工具本体建模工具本体建模工具
UML argo建模工具下载,很实用的一个建模工具,方便实用,供喜欢的朋友交流使用
NodeJS数据库模型建模工具源码 NodeJS数据库模型建模工具源码 NodeJS数据库模型建模工具源码 NodeJS数据库模型建模工具源码 NodeJS数据库模型建模工具源码 NodeJS数据库模型建模工具源码 NodeJS数据库模型...
jtest domain领域建模工具
vs 2008 c# uml 建模工具,和vs2008结合的很好的uml建模工具
介绍各种UML建模工具,提供了对它们的比较
可视化系统建模工具(ROSE)可视化系统建模工具(ROSE)可视化系统建模工具(ROSE)可视化系统建模工具(ROSE)可视化系统建模工具(ROSE)可视化系统建模工具(ROSE)可视化系统建模工具(ROSE)可视化系统建模工具...
matlab数学建模工具箱 matlab数学建模工具箱 matlab数学建模工具箱 matlab数学建模工具箱
5款非常好用的免费数据库建模工具.docx
建模工具 GUI Design Studio 很好用的一个建模工具,可用于系统架构建模
囊括了所有的程序。matlab数学建模工具箱
java建模插件,很强大的UML建模工具,支持反向工程创建UML
本工具箱主要包含三部分内容% 1. MATLAB常用数学建模工具的中文帮助% 2. 贡献MATLAB数学建模工具(打*号)% 3. 中国大学生数学建模竞赛历年试题MATLAB程序
MATLAB数学,建模竞赛很有用的工具,含多个事例.
Matlab数学建模工具箱 内容丰富 经过整理添加 数学建模常用的代码已经有了
建模工具EA的使用
MATLAB工具箱大全-Matlab数学建模工具箱
MATLAB 数学建模 工具箱%中国大学生数学建模竞赛题解 % jm96a - 捕鱼策略 % jm96b - 节水洗衣机 % jm96bfun - 节水洗衣机优化函数 % jm97a - 零件参数设计 % jm97afun - 零件参数函数 % jm97aoptim - 零件参数设计...