49
dan event, dan
melihat deskripsi application-domain
yang
dinyatakan dalam use-case. Kelas dapat menyebabkan munculnya
function
read dan
update.
Event
memungkinkan
munculnya
kebutuhan
terhadap
function
update,
sementara
use-case dapat
menyebabkan
munculnya segala
macam tipe function. (h.137-
138).
2.8.4.3 User Interface
Berdasarkan Mathiassen, et al. (2000)
interface
menghubungkan
sistem dengan
semua
aktor
yang
berhubungan
dalam
konteks.
Ada
dua
jenis
dari
interface
/
antar-muka,
yaitu:
antar-muka
pengguna yang menghubungkan pengguna dengan
sistem
dan
antar-muka
sistem
yang
menghubungkan
sistem
dengan sistem yang lainnya. (h.151-152).
Sebuah user interface yang baik harus dapat ber-adaptasi
dengan
pekerjaan
dan
pemahaman user
terhadap sistem.
Kualitas
antar-muka
pengguna
ditentukan
oleh
kegunaan
atau usability
interface tersebut bagi pengguna. Usability bergantung pada siapa
yang
menggunakan
dan
situasi
pada
saat
sistem tersebut
digunakan. Oleh sebab itu,
usability
bukan sebuah ukuran yang
pasti dan objektif.
Ada empat jenis pola dialog yang penting dalam
menentukan interface
pengguna, yaitu: 1) pola menu-selection,
yang
terdiri
dari
daftar
pilihan-pilihan
yang
mungkin
dalam
|