[UML工具]分享一个WEB在线画时序图的工具 & StarUml 添加时序等图 &Jude

(1)在线时序图工具websequencediagrams,效果图如下,支持多种样式,如手绘效果等。


地址:http://www.websequencediagrams.com/


(2) StarUml 添加时序等图(开源免费)

StarUml下载地址:

http://sourceforge.net/projects/staruml/files/staruml/5.0/

 

StarUml可以完美的支持ration rose 的uml图,而且是免费开源的。

画时序图、等图时,需要如下操作:

  1. 选择右上角的model expoloer
  2. 选中其中一个model
  3. 顶部菜单=>model=>add diagram

然后选择相应的图

http://www.llohellohe.com/index.php/component/content/article/80-tips/68-staruml-add-sequence-diagram

参考:http://blog.csdn.net/yangqillohe/article/details/6269228


(3)JUDE (ps.基于Java运行时,修改脚本应支持MAC/Linux)

今天收到个邮件, 提醒我 JUDE 5.3 已经 Release 了.

大概在一个月前, 由于工作需要, 得找一个免费又易用的 UML 工具. 貌似有点难度. 在此之前, 我只是接触过 Rational Rose, MagicDraw, NetBeans, 还有 DIA 作图. 前两个收费, NetBeans 很好用, 但画线相当痛苦, DIA 明显不是 "易用的". 所以我开始在网上大量地搜罗 UML 工具, 免费的, 易用的.


网上有很多的 UML 工具的功能对照图, 我筛选了几个, 逐个使用. 发现一个叫 JUDE 的十分好用, 而且有点像 Rose. JUDE 基于 Java, 官方提供自带 JRE 和不带 JRE 的版本, 操作灵活简单. 但十分遗憾地它只能在 Windows 使用. 它有 Professional 和 Community 两种版本, 而免费的 JUDE Community 功能已经相当强大了.

JUDE 支持 UML 2.0, 支持控件着色; 可以选择直线或折线, 选用版型和原型; 可将图的某个部分或整个图拷贝到剪贴板, 也可以保存到本地, 还支持使用外部图片; 支持逆向工程, 但效果不太好.
一般 UML 工具都会有个小人图标, 可以用来代表用户等系统相关人员. 而在这个工具中, 当你想在顺序图或类图等模型中使用小人图标, 则必须先在用例图中创建一个 Actor 对象.

现在就扔掉你那个臃肿的 Rose, 下载 JUDE 试试吧. 下载需要注册帐号, 但不会花你很多时间.
下载页面: JUDE Downloads


你可能感兴趣的:(#iOS开发#,#Android#)