tugas anperancis

Posted: Mei 25, 2012 in Uncategorized

* ASOSIASI*

Kita menggunakan pemahaman asosiasi adalah pada saat beberapa kelas saling

terhubung satu sama lain secara konseptual. Sebagai contoh, misalkan seorang pegawai bekerja

pada sebuah perusahaan. Maka “bekerja” merupakan sebuah asosiasi antara kelas pegawai dan

kelas perusahaan. Contoh yang lain kita misalkan seorang mahasiswa mendaftar sebuah kursus,

maka jelas sekali disini bahwa asosiasi yang muncul adalah “mendaftar”. Selanjutnya bisa kita

simpulkan bahwa sebuah asosiasi bisa merupakan sebuah bentuk kata kerja yang merelasikan

kelas yang satu dengan kelas yang lainnya. Untuk menggambarkan sebuah asosiasi anda dapat

kembali merujuk ke tabel 2.1. Gambar 2.4 berikut menunjukkan bagaimana visualisasi sebuah

asosiasi.

Gambar . Contoh sebuah asosiasi

asosiasi

*Generalization*

Sebuah class (child class atau subclass) dapat mewarisi atribut-atribut dan operasioperasi dari class lainnya (parent class atau super class) dimana parent class bersifat lebih umum daripada child class. Generalisasi pada konsep Object Oriented digunakan untuk menjelaskan hubungan kesamaan diantara class. Dengan menggunakan generalisasi bisa dibangun struktur logis yang bisa menampilkan derajat kesamaan atau perbedaan diantara class-class. Manfaat lain dari struktur hirarkis juga memungkinkan untuk penambahan subclass (child class) baru tanpa harus merubah struktur yang sudah ada.

Gambar . Generalisasi

.

*Dependant *

Pada penggunaan relasi kadangkala satu class menggunakan class yang lain, hal ini disebut dependency. Umumnya penggunaan dependency digunakan untuk menunjukkan operasi pada suatu class yang menggunakan class yang lain. Notasi untuk dependency pada UML dapat menggunakan garis putus-putus dan tanda panah pada ujungnya.

Gambar. Dependency

yang mau download file doc nya ada disini TUGAS ANALISIS PERANCANGAN SISTEM INFORMASI

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s