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