Home Start Back Next End
  
71
2.3.8.2 Function
Menurut
Mathiassen,
et
al
(2000,
p137-139).
Function
memfokuskan pada
bagaimana
cara
sebuah
sistem
dapat
membantu
aktor
dalam
melaksanakan pekerjaan
mereka. Function memiliki empat tipe yang berbeda, yaitu :
1.Update
Fungsi 
update 
diaktifkan  oleh 
event 
problem 
domain 
dan
menghasilkan perubahan status model.
2.Signal, Fungsi signal diaktifkan oleh perubahan status
model dan
menghasilkan
reaksi di dalam context.
3.Read,
Fungsi
read
diaktifkan
oleh
kebutuhan actor
akan
informasi
dan
menghasilkan tampilan model sistem yang relevan.
4.Compute,
Fungsi
compute
diaktifkan oleh kebutuhan actor
akan
informasi dan
berisi perhitungan yang dilakukan baik oleh actor
maupun
oleh
model. Hasilnya
adalah tampilan dari hasil perhitungan yang dilakukan.
Tujuan
dari
kegiatan
function
adalah
untuk
menentukan kemampuan
sistem
memproses
informasi.
Hasil
dari
kegiatan
ini
adalah
sebuah
daftar
function-function
yang
merinci function-function
yang
kompleks.
Daftar function
harus
lengkap
menyatakan
secara
keseluruhan
kebutuhan
kolektif
dari
pelanggan
dan
aktor
sehingga
harus konsisten dengan use case.
Cara
untuk
mengidentifikasi
function
adalah
dengan
melihat
deskripsi
problem
domain  yang dinyatakan
dalam  kelas  dan  event,  dan  melihat  deskripsi  application
domain
yang
dinyatakan
dalam
use
case.
Kelas
dapat
menyebabkan munculnya
kebutuhan terhadap function
update,
sementara usecase
dapat
menyebabkan munculnya
segala macam tipe function.
Word to PDF Converter | Word to HTML Converter