![]() 85
Tabel 2.11 Tabel Private Events
Event-event yang
hanya terjadi pada
sequence dan
selection
Representasikan event-event ini
sebagai state
attribute pada class yang digambarkan oleh
statechart diagram. Setiap kali ada salah
satu
dari events yang terlibat timbul, maka
sistem akan
menugaskan
nilai
yang
baru
kepada state attribute.
Integrasikan attribute dari event yang terlibat
ke dalam class.
Event-event yang
terjadi berulang-
ulang (iteration)
Representasikan
event-event
ini
sebagai
suatu
class
baru
dan
hubungkan
class
tersebut dengan class yang dijabarkan pada
statechart diagram
dengan
menggunakan
struktur aggregation. Untuk setiap iterasi,
sistem akan
menghasilkan
suatu
object
baru
dari class.
Integrasikan
attribute
event
ke
dalam
class
yang baru.
Jika suatu event adalah common atau umum sehingga mempengaruhi beberapa
objek,
maka
event
tersebut
perlu
dihubungkan
dengan salah
satu
objek
dan
dibuat
hubungan structural dengan object lain agar tetap dapat mengaksesnya.
Tabel 2.12 Tabel Common Events
Common event
Jika
event
yang
terlibat
dalam
statechart
diagram
dalam cara
yang berbeda,
representasikan
event
tersebut
dalam
hubungannya
ke
class yang
menawarkan
representasikan paling sederhana
Jika
event
yang
terlibat
dalam
statechart
diagram
dalam
cara
yang
sama,
pertimbangkan
alternatif representasi
yang
mungkin antara satu sama lain.
2.3.6.2 Function Architecture
Menurut Mathiassen et al. (2000, p.251), function component adalah bagian dari
sistem yang
mengimplementasikan
kebutuhan
fungsional.
Tujuan
dari
komponen
function adalah untuk memberikan akses bagi user interface dan komponen sistem
|