Home Start Back Next End
  
63
2.6.1.3
Behavior
M
enurut
M
athiassen
et
al.
(2000,
p
.89), aktivitas
behavior
bertujuan
untuk memodelk an p erilaku
y
ang dinamis dalam problem-domain sep anjan g
waktu.
Tugas
utama dari kegiatan
ini
adalah
men ggamb arkan p ola p erilaku
(behavioral pattern) dan atribut dari setiap class.
Tiga konsep utama dalam aktivitas behavior, y aitu:
a)
Event
trace, y ang
merup akan
urutan  events y ang
melibatkan
ob ject
tertentu, selama satu interval waktu.
b)
Behavioral
pattern,  y ang
merup akan
deskrip si
atas  event
trace
y
ang
mungk in didap at untuk semua objects dalam sebu ah class.
c)
Attribute,  y ang
merup akan
p
rop erti
deskrip tif
atas
sebuah
class  atau
event.
Hasil
dari
kegiatan
ini
adalah sebuah
behavioral
pattern,
y
ang
ser ing
digambark an
den gan
statechart diagram, y ang dilen gkap i
den gan attributes
untuk
setiap class dalam sebuah class diagram. Contoh class customer harus
melewati 
event  trace:
account 
open ed 
amount 
deposited 
amount
withdrawn amount deposited accoun t closed, dap at
dilihat
p
ada
gambar
2.8.
C
ustomer
-name
-addrress
-balance
account
opened
(date)
account closed
Open
(date)
amount
deposited
(date, amount)
amount wit hdrawn
(date, amount)
Gambar 2.8
Statechart Diagram untuk Class “Customer di sebuah bank
Sumber : M athiassen et al. (2000, p .90)
Word to PDF Converter | Word to HTML Converter