導航:首頁 > 編程語言 > java生成uml

java生成uml

發布時間:2025-02-18 08:03:56

『壹』 鍦ㄧ嚎鐢熸垚uml鍥-濡備綍浠嶫AVA浠g爜鐢熸垚UML綾誨浘

濡備綍浣跨敤eclipseuml鎻掍歡璁〆clipse鑷鍔ㄧ敓鎴恥ml鍥

鎿嶄綔姝ラゅ備笅:

1銆佹帹鑽愬湪綰垮畨瑁,site鍦板潃鏄

;

2銆佷笅杞藉畬璇jar涔嬪悗,鐩存帴鎷瘋礉鍒癊clipse瀹夎呯洰褰曚笅鐨刣ropins鐩褰曚笅,閲嶅惎Eclipse鍗沖彲;

3銆佸畨瑁呮垚鍔熷悗,file=>new=>other鑿滃崟閲岄潰浼氬氬嚭涓欏筂odelGoonDiagrams,鍦ㄨ嚜宸卞凡鏈夌殑java宸ョ▼涓鏂板緩涓涓猚lassdiagram,鐢ㄤ互鐢熸垚綾誨浘銆

4銆佸壋寤哄畬鎴愬悗浼氬彂鐜扮敓鎴愪簡涓涓.mgc鍚庣紑鐨勬枃浠,鐜板湪鍙浠ョ敤榪欎釜鏂囦歡鍒涘緩鑷宸辯殑綾誨浘浜;

5銆佺敤娉曠浉褰撶洿鎺,鍙浠ユ妸鑻ュ共涓猨ava綾繪嫋鎷借繘榪欎釜鏂囦歡瑙嗗浘涓,UML綾誨浘鑷鐒惰鐢熸垚,浠ュ強鍚勪釜綾諱箣闂寸殑鍏崇郴銆

濡備綍緇樺埗UML媧誨姩鍥

鐢熸垚鍥劇墖涓鑸閫氳繃鍙抽敭鑿滃崟鎴栬呯敓鎴愭枃妗,鍙抽敭鑿滃崟涓鑸鍙浠ラ夋嫨澶氫釜綾誨悓鏃剁敓鎴愪竴寮犲浘鐗,鎴栬呴夋嫨鍗曚釜鐢熸垚,(TrufunPlato宸ュ叿灝辨槸榪欐牱瀹炵幇鐨,閫変腑鍏冪礌鍚,鍙抽敭鑿滃崟鏈夌敓鎴愬浘鐗(jpg,gif絳夋牸寮))涓嶄粎浠呮槸綾誨浘鍙浠ョ敓鎴,鍏朵粬妗嗗浘涓鏍峰彲浠ョ敓鎴愬浘鐗,鐩存帴璐村埌闇瑕佺殑鏂囦歡涓銆

瀵煎嚭鏂囨。鍒欐槸鐩存帴瀵煎嚭鐢熸垚瑙勮寖鐨勫垎鏋愯捐℃枃妗,閽堝規暣涓猆ML璁捐℃ā鍨嬬殑銆傚彲浠ュ厤璐逛笅杞絋rufun浜у搧,鏌ョ湅鍏跺湪綰垮府鍔╀簡瑙f洿澶歎ML鐭ヨ瘑鍜屽簲鐢

濡備綍浠嶫AVA浠g爜鐢熸垚UML綾誨浘

鎺ㄨ崘浣跨敤ModelGoon!

*ModelGoon鏄浠涔?

瀹冩槸涓涓狤clipse鎻掍歡,鐢ㄤ簬鍩轟簬UML鍥劇殑妯″瀷璁捐,浠ュ強閫嗗悜宸ョ▼(鍗充粠宸叉湁婧愪唬鐮佺敓鎴愮被鍥劇瓑,浠ヤ綔涓轟唬鐮佸垎鏋愭垨鑰呮枃妗d嬌鐢)銆

*閫傜敤鏉′歡

ModelGoon鐩鍓嶆渶鏂扮殑鐗堟湰鏄3.0.0,閫傜敤浜嶦clipse3.4+,鍖呮嫭鏈鏂扮殑Eclipse3.6鐗堟湰

*濡備綍瀹夎

鎺ㄨ崘鍦ㄧ嚎瀹夎,site鍦板潃鏄

闇瑕佹敞鎰忕殑鏄,鏈夋椂蹇呴』浣跨敤浠g悊鏈嶅姟鍣ㄦ墠鑳借繛鎺ユ垚鍔熴

涔熷彲浠ョ葷嚎瀹夎,涓嬭澆鍖呯殑鍦板潃鏄

涓嬭澆瀹岃jar涔嬪悗,鐩存帴鎷瘋礉鍒癊clipse瀹夎呯洰褰曚笅鐨刣ropins鐩褰曚笅,閲嶅惎Eclipse鍗沖彲

*濡備綍浣跨敤

瀹夎呮垚鍔熷悗,file=>new=>other鑿滃崟閲岄潰浼氬氬嚭涓欏筂odelGoonDiagrams,鍦ㄨ嚜宸卞凡鏈夌殑java宸ョ▼涓鏂板緩涓涓猚lassdiagram,鐢ㄤ互鐢熸垚綾誨浘銆傚壋寤哄畬鎴愬悗浣犱細鍙戠幇鐢熸垚浜嗕竴涓.mgc鍚庣紑鐨勬枃浠,鐜板湪浣犲彲浠ョ敤榪欎釜鏂囦歡鍒涘緩鑷宸辯殑綾誨浘浜嗐傜敤娉曠浉褰撶洿鎺,浣犲彲浠ユ妸鑻ュ共涓猨ava綾繪嫋鎷借繘榪欎釜鏂囦歡瑙嗗浘涓,UML綾誨浘鑷鐒惰鐢熸垚,浠ュ強鍚勪釜綾諱箣闂寸殑鍏崇郴銆

*鍙傝冭祫鏂

闇瑕佹敞鎰忕殑鏄,鏈夋椂蹇呴』浣跨敤浠g悊鏈嶅姟鍣ㄦ墠鑳借繛鎺ユ垚鍔熴

*涓轟粈涔堥夋嫨ModelGoon鑰屼笉鏄鍏朵粬鐨勬彃浠

鍏朵粬鐨刄ML鎻掍歡涔熻兘瀹屾垚綾諱技鐨勫姛鑳,浣嗘槸鍦ㄥ畨瑁呬嬌鐢ㄧ殑榪囩▼涓浼氱板埌縐嶇嶉棶棰樸

甯告湁浜烘帹鑽怑clipseUML榪欎釜鎻掍歡,浣嗘槸鐩鍓嶈繖涓欏圭洰鐨勪富欏墊棤娉曟墦寮,浼間箮宸插仠姝㈢淮鎶;

榪樻湁SlimeUML鎹璇翠篃涓嶉敊,浣嗘槸鎵句笉鍒頒笅杞芥簮;

姝ゅ栬繕鏈堿gileJ鍙g戜篃涓嶉敊,鍙鎯滄槸浠樿垂鐨,娌℃湁鍏嶈垂鐗;

鑷充簬papyrusuml,鍙鏄鍗曞悜鐨,鍋氭ā鍨嬭捐°佺粯鍒禪ML鍥炬椂浣跨敤,鑰屽苟涓嶆敮鎸侀嗗悜宸ョ▼;

『貳』 如何從JAVA代碼生成UML類圖

推薦使用ModelGoon!

*ModelGoon是什麼?
它是一個Eclipse插件,用於基於UML圖的模型設計,以及逆向工程(即從已有源代碼生成類圖等,以作為代碼分析或者文檔使用)。

*適用條件
ModelGoon目前最新的版本是3.0.0,適用於Eclipse3.4+,包括最新的Eclipse 3.6版本

*如何安裝
推薦在線安裝,site地址是h

需要注意的是,有時必須使用代理伺服器才能連接成功。

也可以離線安裝,下載包的地址是
下載完該jar之後,直接拷貝到Eclipse安裝目錄下的dropins目錄下,重啟Eclipse即可

*如何使用
安裝成功後,file=>new=>other菜單裡面會多出一項ModelGoon Diagrams,在自己已有的java工程中新建一個class diagram,用以生成類圖。創建完成後你會發現生成了一個.mgc後綴的文件,現在你可以用這個文件創建自己的類圖了。用法相當直接,你可以把若干個java類拖拽進這個文件視圖中,UML類圖自然被生成,以及各個類之間的關系。

*參考資料

需要注意的是,有時必須使用代理伺服器才能連接成功。

*為什麼選擇ModelGoon而不是其他的插件
其他的UML插件也能完成類似的功能,但是在安裝使用的過程中會碰到種種問題。

常有人推薦EclipseUML這個插件,但是目前這個項目的主頁無法打開,似乎已停止維護;

還有Slime UML據說也不錯,但是找不到下載源;

此外還有AgileJ口碑也不錯,可惜是付費的,沒有免費版;

至於papyrusuml,只是單向的,做模型設計、繪制UML圖時使用,而並不支持逆向工程;

『叄』 自動生成uml圖工具-如何從JAVA代碼生成UML類圖

製作UML圖使用什麼工具最好VS2010可以不?

個人覺得最好的是VisualParadigmforUML,看你是不是學生,我是學生,而且看《headfirst設計模式》,我用的版本是8,說一下我的推薦理由:

1、開發公司好像是香港的,所以安裝時可選簡體中文

2、通過《headfirst設計模式》的源代碼產生UML圖很方便,而且和《headfirst設計模式》里的UML圖差不多,主要是關系似乎更清楚了

說一下缺點,就是我還尚且不知道怎麼復制裡面的UML圖

瑕不掩瑜,強烈建議你試試我說的這款,如果找不到就加我QQ1006369837

如何從JAVA代碼生成UML類圖

推薦使用ModelGoon!

*ModelGoon是什麼?

它是一個Eclipse插件,用於基於UML圖的模型設計,以及逆向工程(即從已有源代碼生成類圖等,以作為代碼分析或者文檔使用)。

*適用條件

ModelGoon目前最新的版本是3.0.0,適用於Eclipse3.4+,包括最新的Eclipse3.6版本

*如何安裝

推薦在線安裝,site地址是

需要注意的是,有時必須使用代理伺服器才能連接成功。

也可以離線安裝,下載包的地址是

下載完該jar之後,直接拷貝到Eclipse安裝目錄下的dropins目錄下,重啟Eclipse即可

*如何使用

安裝成功後,file=>new=>other菜單裡面會多出一項ModelGoonDiagrams,在自己已有的java工程中新建一個classdiagram,用以生成類圖。創建完成後你會發現生成了一個.mgc後綴的文件,現在你可以用這個文件創建自己的類圖了。用法相當直接,你可以把若干個java類拖拽進這個文件視圖中,UML類圖自然被生成,以及各個類之間的關系。

*參考資料

需要注意的是,有時必須使用代理伺服器才能連接成功。

*為什麼選擇ModelGoon而不是其他的插件

其他的UML插件也能完成類似的功能,但是在安裝使用的過程中會碰到種種問題。

常有人推薦EclipseUML這個插件,但是目前這個項目的主頁無法打開,似乎已停止維護;

還有SlimeUML據說也不錯,但是找不到下載源;

此外還有AgileJ口碑也不錯,可惜是付費的,沒有免費版;

至於papyrusuml,只是單向的,做模型設計、繪制UML圖時使用,而並不支持逆向工程;

請大家推薦一款比較方便的UML繪制工具?

功能與小巧一般是不可兼得,小巧的UML工具推薦北京大學開發的JBOO4.0,我可以用郵箱給你一個,這是中國人自己開發的UML工具,使用方便,支持幾種語言的雙項工程,作為一般的開發已足夠了。

功能強大最強大的是rationalrose2003,最權威的UML開發工具

UML開發工具的後起之秀:eclipse,但它本來只是java開發的流行工具,需要安裝UML插件,功能極強。

閱讀全文

與java生成uml相關的資料

熱點內容
ftp如何架構文件傳輸伺服器 瀏覽:968
java麥克風 瀏覽:331
摩爾庄園怎麼和安卓朋友一起玩 瀏覽:583
麻將5元跑10元演算法 瀏覽:507
川航加密優化 瀏覽:747
網路伺服器怎麼恢復文件 瀏覽:12
php全能環境 瀏覽:425
小米安卓存儲訪問框架如何關閉 瀏覽:55
阿里資料庫怎麼連接資料庫伺服器地址 瀏覽:276
vb高級編程pdf 瀏覽:23
清空資料源碼 瀏覽:470
沒有壓縮機的冰箱可以當廢品賣嗎 瀏覽:7
計算機壓縮解壓實操 瀏覽:508
雙擊c盤里的文件夾彈出來了 瀏覽:950
收錢碼伺服器失敗是什麼意思 瀏覽:19
單片機flash和eeprom 瀏覽:889
吧雜志解壓密碼 瀏覽:835
風險普查app如何繪圖 瀏覽:559
鋼制防火卷簾加密噴頭 瀏覽:379
安卓手機文件怎麼轉到舊蘋果手機 瀏覽:601