22 diskusi dari forum Infosurv 2006 menyebutkan peneliti yang berpartisipasi dalam
diskusi, 71 lebih memilih penggunaan skala likert 5 poin. Penelitian dalam bidang teknologi informasi oleh Muderedzwa Nyakwende menyebutkan
penggunaan skala likert 5 poin pada instrumen USE Questionnaire Muderedzwa Nyakwende, 2010.
8. Unified Modeling Language UML
UML Unified Modeling Language adalah salah satu alat yang digunakan dalam pengembangan sistem berupa bahasa pemodelan visual yang
memungkinkan pengembang untuk memodelkan sistem secara visual Schmuller, 2004. Definisi lain UML adalah bahasa grafis yang digunakan untuk
memvisualisasikan, menentukan, membangun dan mendokumentasikan artifak dari sistem perangkat lunak Booch, Rumbaugh, Jacobson, 1998. Tujuan dari
pemanfaatan UML yaitu “The purpose of the diagrams is to present multiple
views of a system; this set of multiple views is called a model” Schmuller, 2004. UML terdiri dari kelompok diagram-diagram sistem menurut aspek tertentu.
Diagram menggambarkan permasalahan maupun solusi dari permasalahan suatu model. Diagram UML yang utama terdiri dari use case, class, sequence
dan state Cachia, 2004. a. Diagram Use Case
Diagram use case menggambarkan fungsionalitas yang diharapkan dari sebuah sistem yaitu apa yang diperbuat sistem. Sebuah use case
mempresentasikan sebuah interaksi antara aktor dengan sistem. Use case sangat
membantu dalam
penyusunan requirement
sebuah sistem,
mengkomunikasikan rancangan dengan client dan merancang test case untuk semua feature yang ada pada sistem.
23 b. Diagram Class
Diagram class menggambarkan struktur statis dari kelas dalam sistem dan menggambarkan atribut, operasi dan hubungan antar kelas. Diagram class
membantu dalam memvisualisasikan struktur kelas-kelas dari suatu sistem dan merupakan tipe diagram yang paling banyak dipakai. Pada tahap desain,
diagram class berperan dalam menangkap struktur dari semua kelas yang membentuk arsitektur sistem yang dibuat. Diagram class memiliki tiga area
pokok meliputi nama, atribut, dan metode. c. Diagram Sequence
Diagram sequence merupakan salah satu diagram interaction yang menjelaskan bagaimana suatu operasi itu dilakukan, pesan yang dikirim dan
kapan pelaksanaannya. Diagram ini diatur berdasarkan waktu. Objek-objek yang berkaitan dengan proses berjalannya operasi diurutkan dari kiri ke kanan
berdasarkan waktu terjadinya dalam pesan yang terurut. d. Diagram state
Diagram state digunakan untuk mendeskripsikan perilaku sistem. Menggambarkan transisi dan perubahan keadaaan dari satu state ke state lain
suatu objek pada sistem. Elemen diagram state adalah kotak yang merepresentasikan state sebuah objek dan tanda panah untuk menunjukkan
perpindahan ke state yang selanjutnya.
B. Penelitian yang Relevan