PlantUML —— 应用于 Eclipse 的简单快速的 UML 编辑软件,astah 很强大,UML,MAINMIND, CLASSDesign等都可以实现。
http://www.ibm.com/developerworks/cn/opensource/os-cn-ecl-plantuml/
在应用系统软件开发过程中,如果软件由很多对象组成,它的结构仅仅凭借分析很难理清,同时为了有利于软件的开发及重用,所以在开发系统之前建模 是非常有必要的,在众多的建模方法中选择一种适应自身应用特点,方便不同背景的人们交流的建模方法已经成为开发人员及用户的迫切愿望。UML 是面向对象软件开发中的一种通用、统一的图形模型语言,是用于软件系统规约化、可视化构造和建模的有效工具。本文介绍了一种简单快速的 UML 编辑软件 —— PlantUML,PlantUML 是一个用来绘制 UML 图的 Java 类库。支持的 UML 图包括:时序图、用例图、类图、组件图、活动图等。PlantUML 可以帮助开发人员建立和编辑 UML,有较好的应用前景。
http://www.cnblogs.com/wuhuisheng/archive/2012/09/12/2682263.html
http://blog.csdn.net/vipygd/article/details/9182247
http://www.umlet.com/
http://staruml.io/
发现自己的不足,善于利用找到的方法去扬长避短。行动起来。