![]() 68
Connecting
component
Bagaimana
komponen-
komponen dihubungkan
Component dan connection
2.5.5.2.1 Model Component
Berdasarkan
Mathiassen
(2000,
p.
235)
model
component adalah
bagian
dari
sistem
yang
mengimplementasikan model
problem
domain.
Tujuan
dari
kegiatan
ini
adalah untuk
mengantarkan
data
historis
dan
sekarang
ini kepada
fungsi,
interface dan
kepada
user
dan
sistem
lainnya.
Terdapat dua aktivitas utama dalam kegiatan model component ini adalah :
1)
Merepresentasikan event sebagai classes, structures, dan attributes
Class diagram dari
aktivitas analisis direvisi dengan
merepresentasikan
secara
sistematis event
dari
objek-objek dalam
classes,
structures,
dan
attributes yang baru.
2)
Memilih representasi yang paling mudah dari events
Jika common event hanya terlibat dalam
iterasi saja, kita
mungkin
harus
menguraikan dan membandingkan alternatif desain yang mendasar.
Terdapat
dua
jenis
events
yang
harus
direpresentasikan, yaitu
private events dan common events. Private events adalah events yang
hanya
terlibat dalam
objek
problem
domain.
Panduan
untuk
merepresentasikan
private events :
?
Event yang muncul dalam sequence dan selection :
a)
Merepresentasikan
event
ini
sebagai
atribut
state
dalam
class
yang
dideskripsikan dalam statechart diagram. Setiap satu event
muncul,
sistem akan memberikan nilai baru dari atribut state tersebut.
|