|
63
2.15.
Object Oriented Analysis and Design (OOAD)
Objek-Oriented
Analysis
and
Design (OOAD)
adalah
suatu
metode
untuk
menganalisa
dan
merancang
sistem dengan
pendekatan
dasar
berorientasi
pada
Objek
(Mathiassen et
al,
2000,
p135).
Objek
diartikan
sebagai
suatu
entitas
yang
memiliki
identitas,
state, dan
behavior
(Mathiassen
et
al,
2000,
p4).
Dalam
melakukan
analisis,
identitas sebuah
Objek menjelaskan bagaimana seorang
user
mengetahui perbedaan dari
Objek
lain, dan
behavior
Objek digambarkan
melalui
event
yang
dilakukannya.
Sedangkan
pada
perancangan,
identitas
sebuah Objek
digambarkan
dengan
bagaimana
Objek lain mengidentifikasikan
dirinya
sehingga
dapat
diakses,
dan behavior
Objek
digambarkan
dalam bentuk
operation
yang
dapat
dilakukan
Objek
tersebut
yang
dapat
mempengaruhi Objek lain dalam sistem.
2.15.1.
Objek dan Class
Objek
merupakan
sebuah
entitas yang
memiliki
identitas,
status,
dan perilaku
(Mathiassen et
al.,
2000,
p4).
Contoh
dari
objek
misalnya
karyawan
yang
merupakan
entitas
dengan
identitas yang
spesifik,
dan
memiliki
status dan
perilaku
tertentu
yang
berbeda
antara
satu
karyawan
dengan
karyawan
yang
lain. Sedangkan
class
merupakan
deskripsi atau penggambaran secara
umum dari 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.
|