Senin, 15 Maret 2021

Pemrograman Berorientasi Objek - Class Diagram

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.idhttp://ftik.teknokrat.ac.idwww.teknokrat.ac.id

§  Nama Mahasiswa : NADIYA SAFITRI 

§  NPM : 19316014

§ Kelas : Tk19B

 

 

Tidak ada komentar:

Posting Komentar

Karangan Ilmiah - Bahasa Indonesia

  1.1     Latar Belakang Metodologi merupakan suatu formula dalam penerapan penelitian dimana dalam melakukan penelitian tersebut terdapa...