免費(fèi)開源的UML工具
以下網(wǎng)頁中列舉了一些免費(fèi)開源的UML工具:
http://www.devcurry.com/2010/06/free-open-source-uml-tools.html
簡單介紹下,我記得07年,我大三,當(dāng)時用的是破解的Rational Rose,后來覺得不爽,就用了StarUML,想不到這么多年過去了,StarUML仍然是很多人推薦的第一,但是它最新一個版本是05年的。。。然后在上面引用的網(wǎng)頁中,逐個測試,Violet感覺不錯,體積最小,最容易上手,最友好,當(dāng)然缺點(diǎn)就是不夠系統(tǒng),不夠全,考慮到我做的項目本來就不大,就用它了,它還有一個缺點(diǎn),最新版本是07年的。Astah的特點(diǎn)是很系統(tǒng),更新也勤快,很全,它以前叫jude,有印象了吧,缺點(diǎn)就是對于新手可能會有點(diǎn)摸不著頭腦,太系統(tǒng)了。不推薦BOuml,很有趣的事情,2010年12月26日,是它最新的一個版本,就是昨天的事,但是下載安裝運(yùn)行,一個對話框,作者稱“wikipedia上有人攻擊辱罵他的工作,他還列舉了罵他的人,然后決定不再升級BOuml”,當(dāng)然我是剛接觸這個軟件,不知其中緣由,而且用下來感覺也不好,至少,我漫無目的地?fù)v鼓了10分鐘,愣是沒找到出一個新布局和新圖的按鈕。。。我承認(rèn)我很蠢,可是同樣是Violet,上手一分鐘,任何亂點(diǎn)鼠標(biāo)的人都可以完成一張有模有樣的UML圖。同樣也不推薦UMLlet,感覺界面不友好,而且出圖的自動連接不夠,同樣是transaction,人家Violet和Astah都有自動補(bǔ)充節(jié)點(diǎn),在UMLlet里居然要自己一個一個畫。。。還有ArgoUML,也太老了,只支持UML標(biāo)準(zhǔn)1.4版本,至少應(yīng)該支持UML 2吧。
實際上硬要評個綜合第一,絕對是Astah(前jude)第一,支持的標(biāo)準(zhǔn)很新,UML 2.x版本,但我感覺目前無法駕馭,畢竟我沒學(xué)過UML。拿來就用的同學(xué),建議試試Violet。Violet太友好了。
注意,Astah有多個不同版本,什么pro版云云的,免費(fèi)的是astah* community版本。
目前先用Violet UML Editor,注意是jar包。Violet同時也是Eclipse的一個plugin。同樣,有Netbeans的同學(xué),注意Netbeans里也有UML出圖功能,用不著再去找UML軟件。
http://www.devcurry.com/2010/06/free-open-source-uml-tools.html
簡單介紹下,我記得07年,我大三,當(dāng)時用的是破解的Rational Rose,后來覺得不爽,就用了StarUML,想不到這么多年過去了,StarUML仍然是很多人推薦的第一,但是它最新一個版本是05年的。。。然后在上面引用的網(wǎng)頁中,逐個測試,Violet感覺不錯,體積最小,最容易上手,最友好,當(dāng)然缺點(diǎn)就是不夠系統(tǒng),不夠全,考慮到我做的項目本來就不大,就用它了,它還有一個缺點(diǎn),最新版本是07年的。Astah的特點(diǎn)是很系統(tǒng),更新也勤快,很全,它以前叫jude,有印象了吧,缺點(diǎn)就是對于新手可能會有點(diǎn)摸不著頭腦,太系統(tǒng)了。不推薦BOuml,很有趣的事情,2010年12月26日,是它最新的一個版本,就是昨天的事,但是下載安裝運(yùn)行,一個對話框,作者稱“wikipedia上有人攻擊辱罵他的工作,他還列舉了罵他的人,然后決定不再升級BOuml”,當(dāng)然我是剛接觸這個軟件,不知其中緣由,而且用下來感覺也不好,至少,我漫無目的地?fù)v鼓了10分鐘,愣是沒找到出一個新布局和新圖的按鈕。。。我承認(rèn)我很蠢,可是同樣是Violet,上手一分鐘,任何亂點(diǎn)鼠標(biāo)的人都可以完成一張有模有樣的UML圖。同樣也不推薦UMLlet,感覺界面不友好,而且出圖的自動連接不夠,同樣是transaction,人家Violet和Astah都有自動補(bǔ)充節(jié)點(diǎn),在UMLlet里居然要自己一個一個畫。。。還有ArgoUML,也太老了,只支持UML標(biāo)準(zhǔn)1.4版本,至少應(yīng)該支持UML 2吧。
實際上硬要評個綜合第一,絕對是Astah(前jude)第一,支持的標(biāo)準(zhǔn)很新,UML 2.x版本,但我感覺目前無法駕馭,畢竟我沒學(xué)過UML。拿來就用的同學(xué),建議試試Violet。Violet太友好了。
注意,Astah有多個不同版本,什么pro版云云的,免費(fèi)的是astah* community版本。
目前先用Violet UML Editor,注意是jar包。Violet同時也是Eclipse的一個plugin。同樣,有Netbeans的同學(xué),注意Netbeans里也有UML出圖功能,用不著再去找UML軟件。
posted on 2010-12-28 07:05 yanvenhom 閱讀(3052) 評論(0) 編輯 收藏 引用