Anda di halaman 1dari 10

Class Diagram

Rekayasa Perangkat Lunak


Veradilla Amalia, M.Kom
Class Diagram
• Class adalah sebuah spesifikasi yang jika
diinstansiasi akan menghasilkan sebuah objek
dan merupakan inti dari pengembangan dan
desain berorientasi objek. Class menggambarkan
keadaan (atribut/properti) suatu sistem,
sekaligus menawarkan layanan untuk
memanipulasi keadaan tersebut
(metoda/fungsi).
Class Diagram
• Class diagram menggambarkan struktur dan
deskripsi class, package dan objek beserta
hubungan satu sama lain seperti containment,
pewarisan, asosiasi, dan lain-lain.
Class Diagram
Class memiliki tiga area pokok :
 1. Nama (dan stereotype)
2. Atribut
3. Metoda

Atribut dan metoda dapat memiliki salah satu sifat berikut :


 Private, tidak dapat dipanggil dari luar class yang bersangkutan
 Protected, hanya dapat dipanggil oleh class yang bersangkutan dan
anak-anak yang mewarisinya
 Public, dapat dipanggil oleh siapa saja
Class Diagram

• Bentuk : Nama Class

atribut;

method;
Contoh
Bagian Penting Class Diagram
• Boundary : Apapun yang ada di form
• Control : Membawa data dari boundary
ke entity
• Entity : Tabel

Controller Entity
Boundary
Dalam Class Diagram
• Setiap garis yang menghubungkan aktor dengan
usecase maka itu kita sebut Boundary
• Setiap usecase yang dibuat pada usecase
diagram maka itu kita sebut controller.
• Dan entity itu kita ambil dari objectnya
LATIHAN
Tugas (Take Home)
• Buatlah diagram Class dari Toko Online ??
Berikan penjelasan lengkap ??
• Kirim ke drive : https://drive.google.com/open?
id=1-po-78eNXiKOBqVfvsHaVTMurvn8qvt6
• File : RPL_NAMA_NIM
• Deadline : Minggu, 03 Mei 2020
pukul 00.00 WIB

Anda mungkin juga menyukai