CRC dan Class Diagram pada Sistem Perpustakaan

CRC adalah kumpulan kartu indeks standar yang telah dibagi menjadi tiga bagian (class,responsibilities, collaborator). Class merupakan koleksi benda-benda yang sama, responsibilities adalah sesuatu yang diketahui class atau tidak, dan collaborator yang berinteraksi untuk mengisi dari responsibilities.


Layout CRC adalah sebagai berikut.
Gambar 1. Layout CRC

Konten CRC adalah :
1. Class
   – Nama class
   – Menunjukkan domain permasalahan

2. Responsibilities
   – Apa yang dilakukan oleh suatu class
   – Informasi yang harus disimpan

3. Collaborators
   – Class-class lain yang dibutuhkan
   – Bukan hubungan simetris


Class

Class Diagram adalah diagram yang menggambarkan struktur dari suatu sistem, yaitu pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem tersebut. Pada Class Diagram, digambarkan deskripsi kelas, struktur kelas, serta hubungan antar kelas.

Gambar 2. Konten Class Diagram

Metode yang digunakan memiliki salah satu sifat berikut :
1. Private, hanya bisa dipanggil dari dlm kelas itu sendiri.  methode/atribut diawali “-“.
2. Protected, hanya dapat dipanggil oleh class yang bersangkutan dan  class turunannya. methode diawali dg tanda “#”.
3. Public, dapat dipanggil  dari semua objek. methode/atribut diawali tanda “+”

Berikut merupakan tabel simbol relasi antar class yang digunakan pada class diagram.

Gambar 3. Tabel simbol relasi pada class diagram

Relationship Multiplicity
Mutiplicity atau multiplisitas menunjukkan jumlah suatu objek yang bisa berhubungan dengan objek lain.



Contoh Class Diagram



Referensi :
http://ngampusmulu.blogspot.co.id/2015/01/class-responsibility-collaborator-crc.html#.V_Ermih9600
https://adesta2008.wordpress.com/category/bagaimana-menentukan-class-yang-diperlukan-oleh-sistem/

https://pccontrol.wordpress.com/2013/01/21/pengetahuan-dasar-dan-contoh-diagram-kelas-class-diagram/

Comments

Post a Comment

Popular posts from this blog

Contoh Use Case Diagram Perpustakaan