隨著軟件變得越來越復(fù)雜和重要并出現(xiàn)軟件危機(jī)(指落后的軟件生產(chǎn)方式無法滿足迅速增長的計算機(jī)軟件需求,從而導(dǎo)致軟件開發(fā)與維護(hù)過程中出現(xiàn)一系列嚴(yán)重問題的現(xiàn)象。)之后,企業(yè)們都開始意識到軟件體系結(jié)構(gòu)的重要性,而UML的出現(xiàn),讓軟件開發(fā)者可以通過UML建立軟件系統(tǒng)的模型,有利于隊員間在各個開發(fā)環(huán)節(jié)間確立溝通的標(biāo)準(zhǔn),便于系統(tǒng)文檔的制定。所以說畫UML圖對一名軟件架構(gòu)師來說是十分重要的,下面我將介紹幾款很好用的UML繪圖軟件,這些軟件相信會讓你更加如虎添翼。
億圖圖示:專業(yè)繪圖軟件

億圖圖示是一款專業(yè)的繪圖工具,可以繪制組織結(jié)構(gòu)圖、商業(yè)圖表、程序流程圖、數(shù)據(jù)流程圖、工程管理圖、軟件設(shè)計圖、網(wǎng)絡(luò)拓?fù)鋱D等等。億圖圖示在繪制UML圖的時候依然有很好的表現(xiàn),億圖圖示有著豐富的符號庫足以支持你的奇思妙想。我更加喜歡的是這款軟件的是美觀的界面以及精致的畫面細(xì)節(jié),除此之外它的使用非常簡單易學(xué),只需要拖拽就可以快速完成一幅UML圖可以說效率是十分高的。它豐富的模板也是我喜歡的重要原因,有時候不想費勁的話選擇一個合適的模板簡單的進(jìn)行添加文字和修改就可以完成。反正來說億圖圖示是我最經(jīng)常使用的。下面是我們對這款軟件的評價(分?jǐn)?shù)越高代表這一項的表現(xiàn)越好)

Gliffy:面向初學(xué)者的在線UML工具

Gliffy是在網(wǎng)頁上使用的的UML工具這款軟件啊2006年首次發(fā)布,可創(chuàng)建所有類型的圖,例如流程圖,維恩圖,當(dāng)然還有UML圖,Gliffy有著很豐富的圖形庫我覺著是足夠使用了。還有這款軟件有著很好的響應(yīng)速度,用起來很順暢。但是這款軟件只有14天的免費使用時間,只能在網(wǎng)頁上使用,在使用的時候你會發(fā)現(xiàn)沒有調(diào)試器。另外image圖片導(dǎo)出和Google云端硬盤界面等功能只能在以后的團(tuán)體企業(yè)訂閱中使用,意味著你只能花錢使用這些功能。總之來說可以進(jìn)行嘗試。評價如下圖:

ArgoUML:簡單圖表的流行免費軟件

長期以來,ArgoUML一直是最受歡迎的桌面免費開源UML工具之一。在你畫UML圖的時候這個軟件的調(diào)試器會幫你指出錯誤非常方便,并且開源就意味著這個軟件完全可以按照你的想法進(jìn)行更改。此外ArgoUML支持UML版本1.4和UML概要文件的所有圖表類型。該程序還提供了一些不屬于UML標(biāo)準(zhǔn)的裝飾形狀,如果使用這些形狀,則可能會偏離UML標(biāo)準(zhǔn),所以為了不引發(fā)歧義,你可以使用OCL(對象約束語言)為模型分配限制性信息。
ArgoUML也有一些缺點,它雖然是開源軟件但是這個軟件只更新到2011年,這就意味著如果它出現(xiàn)新問題就沒有辦法解決了。需要注意的一點是ArgoUML不符合UML2的標(biāo)準(zhǔn),如果你想依照UML2以后的版本來畫UML圖就不要選擇這款軟件了。另外這款軟件沒有撤銷按鈕,如果你需要反復(fù)修改的話盡量不要選擇這款軟件,盡管它完全免費。如果你所畫的UML圖項目比較小,用起來還是相當(dāng)不錯的。評價如下圖:

這次我們評測了三款比較流行且好用的UML圖繪圖軟件,它們都有著各自的優(yōu)點與缺陷,但是它們都是UML繪圖軟件中的出類拔萃的佼佼者可以讓你的工作更加高效。但是在他們之中我更加偏愛億圖圖示,因為它的方便性卻是是在工作中幫我節(jié)省了很多時間,我在這里由衷的向大家推薦它。
發(fā)布評論請先 登錄
神眸引領(lǐng)AI智能視覺新范式,讓科技更有溫度

多年私藏的電源電路圖錦集
東風(fēng)嵐圖發(fā)布L3級智能架構(gòu)天元智架
深入探究 SMA 插座的原理圖繪制及封裝方法

Altium Designer多頁原理圖繪制基礎(chǔ)

Altium Designer15.0單頁原理圖繪制基礎(chǔ)

PCB圖繪制實例操作

評論