Class Diagram adalah salah satu jenis diagram yang paling berguna di UML, hal ini karena dapat dengan jelas memetakan struktur sistem tertentu dengan memodelkan kelas, atribut, operasi serta hubungan antar objek.
Class Diagram menggambarkan serta deskripsi atau
penggambaran dari class, atribut, dan objek disamping itu juga hubungan satu
sama lain seperti pewarisan, containmet, asosiasi dan lainnya.
Class Diagram mampu memberikan kita pandangan yang
lebih luas mengenai suatu sistem dengan cara menunjukkan kelas serta
hubungan-hubungannya. Diagram class dapat dikatakan bersifat statis, alasannya
karena diagram kelas tidak menggambarkan apa yang terjadi jika mereka
berhubungan melainkan menggambar hubungan apa yang terjadi.
Komponen Dasar Class Diagram
Class diagram terdiri atas tiga bagian atau 3 area
pokok, yaitu :
A) Bagian atas: Berisi Nama kelas, bagian ini selalu
diperlukan, baik ketika berbicara tentang classifier atau objek.
Setiap class memiliki nama yang membedakan dengan
class yang lain, nama dikenal sebagai simple name (nama sederhana) dan path
name (nama path).
B) Bagian tengah: Berisi Atribut-atribut kelas,
bagian ini digunakan untuk menjelaskan kualitas kelas. Ini hanya diperlukan
saat menggambarkan contoh kelas tertentu. Secara singkat, Atribut dapat
menjelaskan rentang nilai sifat tersebut.
Sebagai contoh : Atribut menggambarkan beberapa
sifat tertentu yang sedang dimodelkan yang dapat dibagikan ke seluruh objek
didalam kelas tersebut, seperti setiap pohon memili tinggi, lebar, dan
ketebalan (jari-jari).
C) Bagian bawah: Termasuk Operasi kelas (metode).
Ditampilkan dalam format daftar, setiap operasi mengambil jalurnya sendiri.
Operasi menggambarkan bagaimana suatu kelas berinteraksi dengan data.
Objek dapat mewakili sesuatu yang real/nyata dalam
domain problem kita, sebagai contoh seorang konsumen, sebuah barang,
seperangkat komputer, dapat juga berupa sebuah konsep seperti pengembalian
buku, pembayaran dan lainnya. Dari object-object ini maka dapat kita
abstraksikan clandidate class yang bisa terlibat.
Soal
1.
Tinjau aktivitas pembelian di kasir
(gambar dibawah). Tentukan objek yang ada beserta atributnya. (dibuat dalam
bentuk class diagram).
Jawaban
:
Ø Dari aktivitas diatas terdapat 3
objek yaitu pembeli memberikan Id Card nya sebagai metode pembayaran barang
yang di beli, kasir sebagai perantara mengitung barang yang dibeli, dan penjual
yang mengemasi barang dari pembeli.
§ Alamat
web Program studi, Fakultas, Universitas : http://ti.ftik.teknokrat.ac.id, http://ftik.teknokrat.ac.id, www.teknokrat.ac.id
§ Nama
Mahasiswa : NADIYA SAFITRI
§ NPM : 19316014
§ Kelas
: Tk19B
Tidak ada komentar:
Posting Komentar