|
51
p
emrograman
y
ang
lo gis sebagai
solusi
p
ermasalahan
(M athiassen
et
al.,
2000, p .12-15).
Dap at
disimp ulkan
bahwa
OOA&D
adalah
aktivitas
analisis
dan
p
erancangan
sistem,
dengan
men entukan
problem-domain
dan
mencari
solusi y ang lo gis berbasis objek atas p ermasalahan y an g dihad ap i.
OOA&D
merefleksikan 4 (emp at) p ersp ektif
utama p erihal
sistem dan
konteksny a,
y
aitu
isi
informasi
sistem
tersebut,
bagaimana
sistem
tersebut
akan
digunak an,
sistem
tersebut secara
keseluruhan,
dan
ko mp onen-
komp onen
sistem
tersebut.
Keemp at
p
ersp ektif
ini
terkait denga
keemp at
aktivitas
utama
dari
OOA&D,
y
aitu problem-domain analysis, applica tion-
domain analysis, architecture design, d an component d esign.
2.5.2
Pengertian Object
Berdasarkan p endap at M athiassen et
al. (2000, p .4), objek
merup akan
sebuah
enitas
y
ang
memilik i
identitas
(iden tity), daur
h
idup (state), dan
tingkah
laku
(behavior). Objek
merup akan
dasar
dalam
Object
Orien ted
Analysis
and Design.
Setiap
objek d igamb arkan secara b erkelo mp ok dalam
sebuah
class,
karena
ada
b
eberap a
objek
y
ang
men ggun akan
struktur,
tingkah laku, dan atribut secara b ersama-sama.
Sedan gk an
menurut
Whitten
et
al.
(2004,
p
.190),
object
adalah
enkap sulasi dari data ( y ang
disebut
properties),
y
ang
mendeskrip sikan
orang,
temp at, kejadian, atau benda tertentu dengan
semua p rosesny a (y ang
disebut method), untuk digunakan d alam men gub ah data dan propertiesny a.
|