Kamis, 24 Januari 2019

CLASS DIAGRAM (PENGERTIAN, PENJELASAN DAN RELASI)

PENGERTIAN

Class diagram adalah diagram yang menggambarkan struktur sistem dari segi pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem. kelas memiliki 3 bagian utama yaitu attribute, operation, dan name. kelas-kelas yang ada pada struktur sistem harus dapat melakukan fungsi-fungsi sesuai dengan kebutuhan sistem. Sususan struktur kelas ynag baik pada diagram kelas sebaiknya memiliki jenis-jenis kelas berikut : Kelas Main. Yaitu kelas yang memiliki fungsi awal dieksekusi ketika sistem dijalankan. Kelas Interface. Kelas yang mendefinisikan dan mengatur tampilan ke pemakai. Biasanya juga disebut kelas boundaries. Kelas yang diambil dari pendefinisian usecase. Merupakan kelas yang menangani fungsi-fungsi yang harus ada dan diambil dari pendefinisian usecase. Kelas Entitas. Merupakan kelas yang digunakan untuk memegang atau membungkus data menjadi sebuah kesatuan yang diambil maupun akan disimpan ke basis data.


Dalam suatu diagram kelas atribut dan method dapat memiliki slaah satu sifat berikut : 


Private : tidak dapat dipanggil dari luar kelas yang bersangkutan 


Protected : Hanya dapat dipanggil oleh kelas yang bersangkutan dan anak-anak kelas yang mewarisinya. 


Public : Dapat dipanggil oleh siapa saja.



Hubungan Antar Class
·         Asosiasi, yaitu hubungan statis antar class. Umumnya menggambarkan class yang memiliki atribut berupa class lain, atau class yang harus mengetahui eksistensi class lain. Panah navigability menunjukkan arah query antar class.

·         Agregasi, yaitu hubungan yang menyatakan bagian (“terdiri atas..”).

·         Pewarisan, yaitu hubungan hirarkis antar classClass dapat diturunkan dari class lain dan mewarisi semua atribut dan metoda class asalnya dan menambahkan fungsionalitas baru, sehingga ia disebut anak dari class yang diwarisinya. Kebalikan dari pewarisan adalah generalisasi.

·         dinamis, yaitu rangkaian pesan (message) yang di-passing dari satu class kepada class lain. Hubungan dinamis dapat digambarkan dengan menggunakan sequence diagram yang akan dijelaskan kemudian.



Relasi yang digunakan dalam penggambaran kelas diagram dapat dilihat dalam tabel berikut : 



Multiplicity adalah jumlah banyaknya objek sebuah kelas yang berelasi dengan sebuah objek lain dari kelas lain yang berasosiasi dengan kelas tersebut. Macam-macam multiplicity disajikan dalam tabel berikut :

Berikut adalah contoh dari diagram kelas :


Sumber:


  • http://fatimahumi.blogspot.com/2014/03/uml-class-diagram.html
  • https://nurliana23.wordpress.com/2014/12/14/class-diagram-pengertian-penjelasan-dan-relasi/


EmoticonEmoticon

WA 0896-7100-0771, Yogies Joyrazero Cilacap, Cara Pemakaian Joyrazero Cilacap

Joyrazero DESCRIPTION Stiker Phone mengandung 4000cc Plus Ion Negatif yang memiliki efek positif terhadap kesehatan. Melindungi tu...