对于UML的基本知识,可以参考:
http://blog.csdn.net/oscar999/article/details/6897613
UML的工具很多,开源的,收费的。林林总总。 上网搜搜,看的发晕。
暂不说业界响当当的PowerDesigner,Rational 。
对于入门UML来说, 与其追逐Top,不如找几款简单的易于安装和使用的工具来得更实际些。
这里推荐三款:
1. EclipseUML
2. Visio
3. StartUML
EclipseUML
Omondo开发, 有收费也有免费的。如果习惯使用Eclipse IDE, 这款算比较适用的了。
最新版 EclipseUML 2012 versions , 要收费才能下载,在下载页面直接就没有download link提供。所以就只能下载3.5 版
官方下载地址: http://www.uml2.org/eclipse-java-galileo-SR2-win32_eclipseUML2.2_package_may2010.zip
Visio
全称是Microsoft Office Visio. 微软的, 当然也是收费的。需要购买但也有试用。
最好使用2007以上的版本, 2003不完全支持UML2.0,但也能凑合着用
下载地址: http://microsoft-office-visio.softonic.cn/
StartUML
开源的,全免费的。着重推荐使用。
安装文件不大,才21.67M. 安装完就可使用, 比较容易使用。 绘制的图还可以以图片方式导出
下载地址:http://staruml.sourceforge.net/en/download.php