Pengertian Class Diagram : Fungsi, Simbol, dan Contohnya
Apa itu Class Diagram?
Pengertian Class Diagram
Class diagram adalah visual dari struktur sistem program pada jenis-jenis yang di bentuk. Class diagram merupakan alur jalannya database pada sebuah sistem.
Class diagram merupakan penjelasan proses database dalam suatu program. Dalam sebuah laporan sistem maka class diagram ini wajib ada.
Menurut Para ahli Satzinger (2011:28) Diagram kelas atau class diagram menjelaskan struktur sistem dari segi pendefinisian class-class yang akan dibuat untuk membangun sebuah sistem.
Baca Juga: Pengertian UML (Unified Modeling Language) : Jenis, Tujuan, Notasi, dan Contohnya
Baca Juga: Pengertian UML (Unified Modeling Language) : Jenis, Tujuan, Notasi, dan Contohnya
Fungsi atau Manfaat Class Diagram
Adapun fungsi dan manfaat dari class diagram adalah sebagai berikut.
- Menjelaskan suatu model data untuk program informasi, tidak peduli apakah model data tersebut sederhana maupun kompleks.
- Dengan menguasai class diagram maka akan meningkatkan pemahaman mengenai gambaran umum skema dari suatu program.
- Mampu menyatakan secara visual akan kebutuhan spesifik suatu informasi serta dapat berbagi informasi tersebut ke seluruh bisnis.
- Dengan Class Diagram dapat dibuat bagan secara terperinci dan jelas, dengan cara memperhatikan kode spesifik apa saja yang dibutuhkan oleh program. Hal ini mampu mengimplementasikan ke struktur yang dijelaskan.
- Class Diagram mampu memberikan penjelasan implementasi-independen dari suatu jenis program yang digunakan, kemudian dilewatkan diantara berbagai komponennya.
Simbol Class Diagram
Berikut ini simbol-simbol dari class diagram yang sudah saya sediakan ditabel ini.
Simbol
|
Nama
|
Keterangan
|
Kelas
|
Kelas pada struktur
sistem. | |
Interface
|
Sama dengan
konsep interface dalam pemrograman berorientasi objek. | |
Association
|
Relasi antarclass
dengan arti umum, asosiasi biasanya juga disertai dengan Multiplicity. | |
Directed Association
|
Relasi antarkelas
dengan makna kelas yang atau digunakan oleh kelas yang lain, asosiasi biasanya juga disertai dengan multiplicity. | |
Generalisasi
|
Relasi antarkelas
dengan makna generalisasi-spesialisasi (umum khusus). | |
Dependency
|
Relasi antarkelas
dengan makna kebergantungan antarkelas’ | |
Aggregation
|
Relasi antarkelas dengan makna
semua-bagian (whole-part) |
Contoh Class Diagram
Adapun contoh dari class diagram sebagai berikut.
Kesimpulan
Jadi Class diagram adalah visual dari struktur sistem program pada jenis-jenis yang di bentuk. Class diagram merupakan alur jalannya database pada sebuah sistem.
Itulah tadi Pengertian Class Diagram : Fungsi, Simbol, dan Contohnya, apabila ada pertanyaan silahkan berkomentar dibawah ini. Selamat belajar dan sampai bertemu diartikel selanjutnya :).
dari penjelasan dengan contoh sederhana saya jadi sangat paham tentang class diagram, terimakasih
Oke, sama-sama gan
kak, kalo mau buat class diagram berbasis mvc (codeigniter) itu gmn ya? seluruh kelas yg ada di model,view.controller nya dijabarin ya?