今天收到個郵件, 提醒我 JUDE 5.3 已經(jīng) Release 了.
大概在一個月前, 由于工作需要, 得找一個免費又易用的 UML 工具. 貌似有點難度. 在此之前, 我只是接觸過 Rational Rose, MagicDraw, NetBeans, 還有 DIA 作圖. 前兩個收費, NetBeans 很好用, 但畫線相當(dāng)痛苦, DIA 明顯不是 "易用的". 所以我開始在網(wǎng)上大量地搜羅 UML 工具, 免費的, 易用的.
網(wǎng)上有很多的 UML 工具的功能對照圖, 我篩選了幾個, 逐個使用. 發(fā)現(xiàn)一個叫 JUDE 的十分好用, 而且有點像 Rose. JUDE 基于 Java, 官方提供自帶 JRE 和不帶 JRE 的版本, 操作靈活簡單. 但十分遺憾地它只能在 Windows 使用. 它有 Professional 和 Community 兩種版本, 而免費的 JUDE Community 功能已經(jīng)相當(dāng)強大了.
JUDE 支持 UML 2.0, 支持控件著色; 可以選擇直線或折線, 選用版型和原型; 可將圖的某個部分或整個圖拷貝到剪貼板, 也可以保存到本地, 還支持使用外部圖片; 支持逆向工程, 但效果不太好.
一般 UML 工具都會有個小人圖標(biāo), 可以用來代表用戶等系統(tǒng)相關(guān)人員. 而在這個工具中, 當(dāng)你想在順序圖或類圖等模型中使用小人圖標(biāo), 則必須先在用例圖中創(chuàng)建一個 Actor 對象.
現(xiàn)在就扔掉你那個臃腫的 Rose, 下載 JUDE 試試吧. 下載需要注冊賬號, 但不會花你很多時間.
下載頁面: JUDE Downloads