![]() 58
Faktur Pemesanan
Pelanggan
Barang
Staff_Penjualan
1.memasukkanKodePelanggan()
2.getDataPelanggan()
4.DataPelanggan()
3.checking()
5.memasukkanKodeBarang()
6.getDataBarang()
8.DataBarang()
7.checking()
9.mencetakFakturPemesanan()
10.()
Gambar 2.4 Contoh Sequence Diagram
2.5.4.3.2 Function
Menurut
Mathiassen
et
al.
(2000,
p.138)
kegiatan function
memfokuskan
pada
bagaimana
cara
sebuah
sistem
dapat
membantu
aktor
dalam
melaksanakan pekerjaan
mereka.
Function
memiliki
4
tipe
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.
|