Mohon tunggu...
Sharfina Nariswari
Sharfina Nariswari Mohon Tunggu... Mahasiswa - mahasiswa informatika di UNTIRTA

Namaku Sharfina Nariswari, mahasiswa jurusan Informatika di Universitas Sultan Ageng Tirtayasa (Untirta). Selain sibuk dengan tugas dan proyek kuliah, aku sangat menikmati menggambar anime. Hobi ini menjadi cara favoritku untuk melarikan diri dari rutinitas dan mengekspresikan kreativitas serta imajinasiku. Dengan kombinasi antara minat di bidang teknologi dan seni, aku berharap bisa mengembangkan keterampilan yang memadukan keduanya di masa depan.

Selanjutnya

Tutup

Ilmu Alam & Tekno

Memahami Jenis Diagram UML

24 Mei 2024   18:19 Diperbarui: 24 Mei 2024   21:30 94
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Bagikan ide kreativitasmu dalam bentuk konten di Kompasiana | Sumber gambar: Freepik

Unified Modeling Language (UML) adalah bahasa pemodelan standar yang digunakan secara luas dalam pengembangan perangkat lunak. UML memfasilitasi visualisasi, dokumentasi, dan konstruksi sistem perangkat lunak yang kompleks. Artikel ini akan menguraikan setiap jenis diagram UML, tujuan penggunaannya, serta cara menginterpretasinya. Terdapat 14 jenis diagram UML yang dibagi ke dalam dua kategori utama: diagram struktural dan diagram perilaku.

1. Diagram Struktural

Diagram struktural digunakan untuk memodelkan komponen statis dari sistem perangkat lunak, termasuk hubungan antar komponen tersebut. Berikut adalah jenis-jenis diagram struktural:

1.1 Diagram Kelas (Class Diagram)

Diagram kelas adalah diagram yang paling umum dalam UML. Diagram ini menggambarkan struktur statis dari sistem dengan menunjukkan kelas-kelas, atribut, operasi, dan hubungan antar kelas tersebut.

Komponen Utama:

  • Kelas: Menunjukkan entitas dengan atribut dan operasi.
  • Asosiasi: Hubungan antara dua kelas.
  • Generalization: Hubungan hierarkis antara kelas induk dan kelas turunan.
  • Realization: Hubungan antara antarmuka dan kelas yang mengimplementasikannya.
  • Dependency: Hubungan di mana satu elemen tergantung pada elemen lain.

1.2 Diagram Objek (Object Diagram)

Diagram objek adalah snapshot dari diagram kelas yang menggambarkan contoh nyata dari objek dan hubungan mereka pada suatu titik waktu tertentu.

Komponen Utama:

  • Objek: Instance dari kelas, biasanya ditampilkan dengan nama objek dan nama kelas.
  • Link: Instance dari asosiasi antara objek.

1.3 Diagram Komponen (Component Diagram)

HALAMAN :
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
Mohon tunggu...

Lihat Konten Ilmu Alam & Tekno Selengkapnya
Lihat Ilmu Alam & Tekno Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun