|
24
dibutuhkan
untuk
menjalankan
fungsi
dari
sebuah
use
case.
tidak ada
suatu
sequence
diagram
yang
benar
untuk
use
case
tertentu,
melainkan
ada
sejumlah
sequence diagram
yang
masing-masing
diagram tersebut
dapat lebih atau kurang memenuhi kebutuhan dari use case.
2.6.6.7 Function
Mengacu pada Mathiassen (2000) kegiatan
function
memfokuskan pada bagaimana cara
sebuah sistem dapat
membantu aktor
dalam melaksanakan
pekerjaan
mereka. Function
memiliki
empat
type
yang berbeda yaitu :
1.
Update,
function ini
disebabkan
oleh
event
problem-domain
dan
menghasilkan
perubahan
dalam
state
atau
keadaan
dari
model
tersebut.
2. Signal,
function
ini
disebabkan
oleh
perubahan
keadaan
atau
state
dari
model
yang
dapat
menghasilkan reaksi
pada
konteks.
Reaksi
ini
dapat
berupa
tampilan
bagi
aktor
dalam application
domain,
atau
intervensi langsung dalam problem domain.
3.
Read, function ini disebabkan oleh kebutuhan informasi dalam
pekerjaan
aktor dan
mengakibatkan sistem menampilkan bagian
yang
berhubungan dengan informasi dalam model.
4.
Compute, function
ini disebabkan oleh kebutuhan informasi dalam
pekerjaan
aktor
dan
berisi
perhitungan yang melibatkan informasi
yang
disediakan
oleh
aktor
atau
model,
hasil
dari function ini
adalah
tampilan dari hasil komputasi.
|