• R M Lukman Hakim, S.Kom
  • Umum
  • 2021-04-02 21:32:45
Generate UML Dari Code Java Menggunakan Netbeans di Linux

Dalam Rekayasa Perangkat Lunak berbasis Object Oriented, keberadaan UML (Unified Modelling Language) adalah suatu hal yang mutlak, minimal berupa Use Case dan Class Diagram. Ibaratnya, buatlah desain dulu (secara formal) sebelum mengimplementasikannya dalam bahasa pemrograman. Bagaimana sebaliknya, jika desain ada secara kasar di dalam otak kita dan kita langsung coding?  Tidak masalah, UML masih bisa digenerate dengan teknik reverse engineering. Gunakan IDE Netbeans 

Netbeans + plugin UML adalah generate tool, yaitu alat untuk menggenerate UML dari code yang telah kita buat sebelumnya. Untuk drawing tool, bisa menggunakan DIA Diagram ataupun Umbrello. Postingan nanti akan membahas sedikit mengenai DIA Diagram 


Berikut adalah langkah – langkah untuk membuat UML (studi kasus pada Class Diagram) menggunakan IDE Netbeans 6.5 di Linux (gw makek Linux Ubuntu 9.04, tidak masalah menggunakan Ubuntu versi berapa maupun Linux distro apapun, yang penting Java dan Netbeans ada disana  ) :
1. Pastikan Linux yang ente pakek sudah terinstall Netbeans. Jika belum install dari repository distro Linux yang ente pakek atau install manual dari paket netbeans.

2. Install plugin UML Netbeans melalui Tool –> Plugins –> Available Plugins. Centangi bagian UML. Klik Next. Pastikan ada koneksi internet 

Install Plugin

Install Plugin

 

3. Jika sudah, kini saatnya mengklik project java ente, misalkan di sini gw punya project java 3 buah : logistik (server), logistik client (client), dan logistik api (penghubung client server dan DB).

 

4. Ambil salah satu, misalkan saja logistik client 

5. Klik kanan Logistik Client, pilih Reverse Engineer. Beri nama misal Logistik Client Model. Next dan Finish aja.

Reverse Engineer

Reverse Engineer

 

6. Jika sudah akan terbentuk folder LOgistik Client Model di Netbeans. Klik bagian Model, ambil salah satu package (pada kasus ane ada 4 buah package, sesuaikan denganh project Java ente) misalkan LogisticClient. Klik kanan, pilih Create Diagram Form selected Elements. Pilih Class Diagram atau diagram yang diinginkan.

7. Selesai 

8. Klo mau diekspor sebagai gambar tinggal klik menu Ekspor image 

Class Diagram Logistik Client

Class Diagram Logistik Client

 

Class Diagram Logistik

Class Diagram Logistik

Sumber : http://wiki.netbeans.org/NetbeansUML

Add comment

Jl.Lingkar Utara Bekasi Kel. Perwira Kec. Bekasi Utara (sebelah BSI Kaliabang) Raya Bekasi KM.27 Pondok Ungu

Email : admin@smktarunabangsa.sch.id

Pengumuman

© 2024 SMK Taruna Bangsa Kota Bekasi. All Rights Reserved.