Home Start Back Next End
  
54
2.13.2
Object-Oriented Analysis and Design
Objek merupakan sebuah entitas yang memiliki identitas, status, dan perilaku
(Mathiassen et al., 2000,p4). Contoh dari objek misalnya, karyawan dan pelanggan.
Keduanya
memiliki
identitas
yang berbeda-beda,
memiliki
status,
dan
perilaku
yang
berbeda pula. Sedangkan class
merupakan kumpulan objek yang
memiliki
struktur, pola
perilaku,
dan
atribut
yang
sama
(Mathiassen et al., 2000,p4). Untuk dapat lebih
memahami  objek,  biasanya  objek-objek  tersebut  sering  digambarkan  dalam  bentuk
class.
Mathiassen et al. (2000, pp5-6) menyebutkan bahwa terdapat keuntungan
menggunakan OOAD diantaranya adalah:
-
OOAD memberikan informasi yang jelas mengenai context sistem,
-
Tidak
hanya dapat
mengatur data dalam
jumlah
yang
besar
tetapi
juga
dapat
mendistribusikan seragaman data ke seluruh bagian organisasi.
-
Berhubungan    erat    dengan    analisa    berorientasi    objek,    perancangan
berorientasi
objek, user
interface berorientasi
objek,
dan
pemrograman
berorientasi objek.
Mathiassen et al. (2000, pp14-15) menjelaskan empat buah aktivitas utama dalam
analisa dan perancangan berorientasi objek yang digambarkan dalam Gambar 2.10
berikut ini.
Word to PDF Converter | Word to HTML Converter