CLASS DIAGRAM

Class diagram adalah model statis yang menggambarkan struktur dan deskripsi class serta hubungannya antara class untuk membangun system. Kelas memiliki 3 bagian utama yaitu, attribute,operation, dan name. kelas-kelas yang ada pada struktur system harus dapat melakukan fungsi-fungsi sesuai dengan kebutuhan sistem. Memiliki fungsi awal dieksekusi ketika system dijalankan.
Class diagram mirip ER-Diagram pada perancangan database, bedanya pada ER-diagram tdk terdapat operasi/methode tapi hanya atribut.  Class  terdiri dari nama kelas, atribut dan operasi/methode. susunan struktur kelas yang baik pada diagram kelas sebiakya memiliki jenis-jenis kelas berikut:
kelas main yaitu kelas yang memiliki fungsi awal dieksekusi ketika system dijalankan.  
Kelas interface. Kelas yang mendefinisikakn dan mengatur tampilan ke pemakai. Biasanya juga disebut kelas boundaries.
Kelas yang diambil dan pendefinisian usecase. Merupakan kelas yang menangani fungsi-fungsi yang harus ada dan diambil dan pendefinisian usecase.
Kelas Entitas. Kesatuan yang diambil maupun akan disimpan ke basis data.

Dalam suatu kelas atribut dan method dapat 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 “+”

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




Symbol Class diagram


Contoh class diagram




Sumber :


Make Google view image button visible again: https://goo.gl/DYGbub


http://fatimahumi.blogspot.com/2014/03/uml-class-diagram.html


Komentar

Postingan populer dari blog ini

TUGAS TIK 3

Use Case Diagram & Aktivity Diagram

TUGAS TIK 2