|
151
2.21.5.8 Function
Function
fokus
kepada apa
yang actor
lakukan di dalam
sistem tersebut. Pada
dasarnya
function
ditujukan
sebagai
perhitungan, di
mana
data
yang
diterima
akan
dirubah menjadi suatu data yang berarti.
Menurut
Mathiassen
(2000,
p136)
function
adalah
suatu
fasilitas
untuk
membuat suatu
model
yang
berguna
untuk
actor.
Suatu
function
dapat
diaktifkan,
dijalankan dan menghasilkan suatu hasil yang diinginkan.
Function
memiliki
beberapa
tipe,
setiap
tipe
dari
sebuah
function
merupakan
ekspresi atau penggambaran dari
hubungan yang terjadi antara
model dan konteks sistem
dan
setiap
function
memiliki
karakteristik yang
dapat
membantu
ketika
ingin
mendefinisikan suatu function.
Tipe dari function antara lain (Mathiassen, 2000, p136) :
?
Update
Function ini diaktifkan
oleh
problem domain dan dapat
menghasilkan
sebuah
perubahan dalam model state.
?
Signal
Function ini diaktifkan dengan merubah model state dan menghasilkan
suatu
reaksi dari dalam sistem, reaksi dapat dilihat oleh actor dalam application domain.
?
Read
Function
ini
membutuhkan suatu
informasi dari actor
untuk dapat diaktifkan dan
sistem dapat menampilkan bagian yang relefan dari suatu model.
|