|
11
2.1.2.
Menurut Galitz (2007:4) User Interface (UI) adalah bagian
dari komputer dan
merupakan perangkat lunak yang dapat dilihat,
didengar, disentuh, dibicarakan, dan berhubungan langsung dengan
pengguna.
Pada
dasarnya UI memiliki dua komponen utama: komponen
input dan komponen output. Komponen input adalah bagaimana
seseorang berkomunikasi dengan apa yang diinginkannya melalui
komputer. Beberapa hal umum dalam komponen input,
seperti
keyboard, mouse, trackball, touch pads, dan ones voice
(berupa
instruksi lisan). Komponen output adalah bagaimana komputer
menyampaikan hasil dari proses
perhitungan dan kebutuhannya
kepada pengguna. Hal-hal paling umum yang berhubungan dengan
mekanisme komponen output pada UI adalah tampilan layar, dimana
hal ini diikuti oleh mekanisme yang melibatkan kemampuan
pendengaran dari seseorang, seperti suara.
Desain antarmuka yang paling baik akan memberikan
gabungan antara komponen input dan komponen output untuk
memenuhi apa yang dibutuhkan pengguna melalui cara yang efektif
dan memungkinkan pengguna untuk lebih fokus terhadap informasi
dan tugas yang ditanganinya.
2.1.3.
Menurut Whitten & Bentley (2007:371), Unified Modelling
Language adalah sekumpulan pemodelan yang digunakan untuk
menjelaskan, menggambarkan, atau menentukan suatu sistem
perangkat lunak yang berkaitan dengan objek.
Perkembagan UML bermula dari pengembangan sistem
berorientasi objek yang dikembangkan oleh James Rumbaugh dan
Grady Booch yang bertujuan untuk menciptakan standar tunggal
dalam proses pengembangan sistem berorientasi objek pada tahun
1994. Setahun kemudian, melalui kerja sama antara James Rumbaugh,
Grady Booch dan Ivar Jacobson mengembangkan sebuah standar baru
dalam bahasa pemodelan yang berorientasi pada objek. Pada
tahun
1997, UML versi 1.0 resmi diluncurkan. Melalui pengembangan yang
|