Apa itu class diagram – Dalam pembuatannya Unified Modeling Language UML bisa menggunakan berbagai macam cara, salah satu model yang bisa digunakan adalah class diagram.
Secara singkat UML adalah model standar yang digunakan untuk pendekatan pemrograman berorientasi objek. Model ini tersusun atas berbagai diagram yang terintegrasi.
Lalu, apa itu class diagram sebenarnya? Apa yang menyebabkan diagram ini populer di kalangan software engineer? Yuk, simak selengkapnya.
Baca Juga : Primary Key Adalah : Fungsi, Syarat, dan Tips Menentukannya
Daftar Isi
Apa Itu Class Diagram
Class diagram atau yang bisa disebut juga sebagai diagram kelas adalah salah satu jenis diagram struktur pada UML yang menggambarkan dengan jelas struktur serta deskripsi class, atribut, metode, dan hubungan dari setiap objek. Class diagram bersifat statis, artinya adalah diagram kelas bukan menjelaskan apa yang terjadi jika kelas-kelasnya berhubungan, melainkan menjelaskan hubungan apa yang terjadi.
Class diagram ini sesuai jika diimplementasikan ke proyek yang menggunakan konsep object-oriented karena gambaran dari class diagram cukup mudah untuk digunakan.
Desain model dari diagram kelas ini sendiri dibagi menjadi dua bagian. Bagian pertama merupakan penjabaran dari database. Bagian kedua merupakan bagian dari modul MVC, yang memiliki class interface, class control, dan class entity.
Fungsi Class Diagram
Diagram kelas ini memiliki beberapa fungsi, fungsi utamanya yaitu menggambarkan struktur dari sebuah sistem. Berikut ini adalah fungsi-fungsi lainnya:
- Menunjukan struktur dari suatu sistem dengan jelas.
- Meningkatkan pemahaman tentang gambaran umum atau skema dari suatu program.
- Dapat digunakan untuk analisis bisnis dan digunakan untuk membuat model sistem dari sisi bisnis.
- Dapat memberikan gambaran mengenai sistem atau perangkat lunak serta relasi-relasi yang terkandung di dalamnya.
Keunggulan Class Diagram
Menggunakan diagram kelas memberikan banyak keunggulan bagi proses pengembangan perangkat lunak dan dalam bisnis. Berikut ini adalah keunggulan dari diagram kelas:
- Diagram kelas berfungsi untuk menjelaskan suatu model data untuk sebuah program, baik model data sederhana maupun kompleks.
- Memberikan gambaran umum tentang skema aplikasi dengan jelas dan lebih baik.
- Membantu kamu untuk menyampaikan kebutuhan dari suatu sistem.
Baca Juga : Loss Prevention Adalah : Simak Penjelasan Lengkapnya
Contoh Class Diagram
- Pada ATM ( Anjungan Tunai Mandiri)
- Pada Sekolah