隨著軟件變得越來越復雜和重要并出現軟件危機(指落后的軟件生產方式無法滿足迅速增長的計算機軟件需求,從而導致軟件開發與維護過程中出現一系列嚴重問題的現象。)之后,企業們都開始意識到軟件體系結構的重要性,而UML的出現,讓軟件開發者可以通過UML建立軟件系統的模型,有利于隊員間在各個開發環節間確立溝通的標準,便于系統文檔的制定。所以說畫UML圖對一名軟件架構師來說是十分重要的,下面我將介紹幾款很好用的UML繪圖軟件,這些軟件相信會讓你更加如虎添翼。
億圖圖示:專業繪圖軟件
億圖圖示是一款專業的繪圖工具,可以繪制組織結構圖、商業圖表、程序流程圖、數據流程圖、工程管理圖、軟件設計圖、網絡拓撲圖等等。億圖圖示在繪制UML圖的時候依然有很好的表現,億圖圖示有著豐富的符號庫足以支持你的奇思妙想。我更加喜歡的是這款軟件的是美觀的界面以及精致的畫面細節,除此之外它的使用非常簡單易學,只需要拖拽就可以快速完成一幅UML圖可以說效率是十分高的。它豐富的模板也是我喜歡的重要原因,有時候不想費勁的話選擇一個合適的模板簡單的進行添加文字和修改就可以完成。反正來說億圖圖示是我最經常使用的。下面是我們對這款軟件的評價(分數越高代表這一項的表現越好)
Gliffy:面向初學者的在線UML工具
Gliffy是在網頁上使用的的UML工具這款軟件啊2006年首次發布,可創建所有類型的圖,例如流程圖,維恩圖,當然還有UML圖,Gliffy有著很豐富的圖形庫我覺著是足夠使用了。還有這款軟件有著很好的響應速度,用起來很順暢。但是這款軟件只有14天的免費使用時間,只能在網頁上使用,在使用的時候你會發現沒有調試器。另外image圖片導出和Google云端硬盤界面等功能只能在以后的團體企業訂閱中使用,意味著你只能花錢使用這些功能。總之來說可以進行嘗試。評價如下圖:
ArgoUML:簡單圖表的流行免費軟件
長期以來,ArgoUML一直是最受歡迎的桌面免費開源UML工具之一。在你畫UML圖的時候這個軟件的調試器會幫你指出錯誤非常方便,并且開源就意味著這個軟件完全可以按照你的想法進行更改。此外ArgoUML支持UML版本1.4和UML概要文件的所有圖表類型。該程序還提供了一些不屬于UML標準的裝飾形狀,如果使用這些形狀,則可能會偏離UML標準,所以為了不引發歧義,你可以使用OCL(對象約束語言)為模型分配限制性信息。
ArgoUML也有一些缺點,它雖然是開源軟件但是這個軟件只更新到2011年,這就意味著如果它出現新問題就沒有辦法解決了。需要注意的一點是ArgoUML不符合UML2的標準,如果你想依照UML2以后的版本來畫UML圖就不要選擇這款軟件了。另外這款軟件沒有撤銷按鈕,如果你需要反復修改的話盡量不要選擇這款軟件,盡管它完全免費。如果你所畫的UML圖項目比較小,用起來還是相當不錯的。評價如下圖:
這次我們評測了三款比較流行且好用的UML圖繪圖軟件,它們都有著各自的優點與缺陷,但是它們都是UML繪圖軟件中的出類拔萃的佼佼者可以讓你的工作更加高效。但是在他們之中我更加偏愛億圖圖示,因為它的方便性卻是是在工作中幫我節省了很多時間,我在這里由衷的向大家推薦它。
發布評論請先 登錄
相關推薦
評論