Unified Modeling Language : Class Diagram

Class Diagram ialah potongan dari UML atau Unified Modeling Language. Class Diagram sendiri ialah sebuah diagram / model / penggambaran struktur dan deskripsi kelas serta hubungannya dengan kelas-kelas lainnya pada sebuah sistem / perangkat lunak.



Class diagram memberi kita gambaran wacana bagaimana sistem perangkat lunak beserta relasi-relasi didalamnya. Ada banyak definisi dari Class Diagram ini salah satunya dari Whitten L. Jeffery menggambarkan Class Diagram adalah gambar grafis mengenai struktur objek statis dari suatu sistem, membuktikan class-class objek yang menyusun sebuah sistem dan juga hubungan antara shape objek tersebut.

Elemen - Elemen Class Diagram

Ada beberapa elemen pada Class Diagram dalam pemodelan UML, diantaranya ialah Class, struktur Class, sifat Class atau Class Behavior, perkumpulan/gabungan atau Association, pengumpulan/kesatuan atau Aggregation, ketergantungan Dependency, relasi-relasi turunannya, keberagaman dan indikator navigasi, dan Role Name (peranan/tugas nama).

Baca Juga : Apa Itu MVC? Model-View-Controller

Simbol - Simbol Pada Class Diagram

1. Class

Class sanggup saya katakan shape ini mirip sebuah blok. Class ialah blok pembangun dalam pemrograman berorientasi objek. Nah ini mengapa saya sebut blok lantaran ialah sebuah Class digambarkan disini sebagai sebuah kotak yang terdiri dari three bagian. Bagian atas ialah nama Class, potongan tengah mendefiniskan properti atau atribut class, dan pada potongan tamat mendefinisikan method dari sebuah class.


2. Association

Asosiasi ialah sebuah human relationship atau hubungan antara ii shape yang dilambangkan oleh sebuah garis yang menghubungkan antara ii class. Garis ini melambangkan tipe-tipe hubungan dan juga menampilkan hukum-hukum multiplisitas pada sebuah relationship. Contohnya One-to-one, one-to-many, many-to-many.


3. Composition

Ada kasus semisal sebuah Class tidak sanggup berdiri sendiri dan harus merupakan potongan dari Class yang lain, maka Class ini memiliki Composition terhadap shape daerah ia bergantung. Composition digambarkan sebagai garis dengan ujungnya berbentuk jajaran genjang yang solid.


4. Depedency

Berikutnya ada kasus dimana sebuah Class menggunakan Class yang lainnya. Kasus ini disebut Depedency. Pada umumnya penggunaan Depedency digunakan untuk menyampaikan operasi pada suatu Class yang menggunakan Class yang lain. Depedency ini digambarkan sebagai sebuah panah dengan garis putus-putus atau bertitik-titik.


5. Aggregation

Aggregation mengindikasikan keseluruhan potongan human relationship dan biasanya disebut sebagai relasi.



Baca Juga : Membuat Virtual Host Di XAMPP

Sumber : 
https://munazbagus2019.blogspot.com/search?q=apa-itu-mvc-model-view-controller
https://munazbagus2019.blogspot.com/search?q=apa-itu-mvc-model-view-controller

Belum ada Komentar untuk "Unified Modeling Language : Class Diagram"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel