47
Bennet, et al. (2003) juga
mengatakan use case diagram
mempunyai
dua
jenis
hubungan
(relationship),
yaitu
extend
dan
include. Hubungan extend
digunakan
ketika
ingin
menunjukan
bahwa
sebuah use-case
menyediakan
fungsi
tambahan
yang
mungkin
digunakan
oleh use
case
lain.
Sedangkan
hubungan
include digunakan ketika terdapat urutan behaviour
yang sering
kali digunakan oleh sejumlah use case dan ingin dihindari
pengkopian
deskripsi
ayng
sama
ke
setiap use case
yang akan
menggunakan perilaku tersebut.
Sequence Diagram
Bennet, et al. (2003) berpendapat bahwa sequence diagram
membantu seorang analis kebutuhan mengindentifikasi rincian dari
kegiatan yang dibutuhkan untuk menjalankan fungsi dari sebuah use
case.
Tidak
ada
suatu sequence
diagram yang
benar
untuk use
case
tertentu, melainkan ada sejumlah kemungkinan sequence
diagram yang
masing-masing
diagram tersebut
dapat
lebih
atau
kurang
memenuhi
kebutuhan dari use-case.
2.8.4.2 Function
Mengacu pada Mathiassen, et al. (2000) kegiatan
function memfokuskan pada bagaimana
cara sebuah sistem dapat
membantu
aktor
dalam melaksanakan
pekerjaaan
mereka.
Function memiliki empat tipe yang berbeda, yaitu:
|