Desain User Interface Desain

39 susunan data; Dilanjutkan b Architectural design, yaitu menentukan pembagian data berdasarkan kategori yang ditentukan untuk mempermudah pengolahan data dan menentukan hubungan antar data yang telah disusun; Tahap selanjutnya c Interface design, yaitu bagaimana interaksi data antara komputer dan pengguna dilakukan; Tahap terakhir d Component Design, yaitu membuat komponen yang berfungsi untuk melakukan interaksi komputer dan pengguna. Tahap kedua adalah uji coba produk untuk mengetahui unjuk kerja Model Tes Essay Berbantuan Komputer. Proses tes dengan menggunakan media komputer untuk mengetahui keberhasilan siswa pada mata pelajaran yang diajarkan. Proses pengujian dimulai dengan instalasi software dan guru melakukan input data soal dan kunci jawaban yang telah disusun. Setelah konfigurasi software selesai siswa mengerjakan butir soal tes sesuai dengan waktu yang telah ditentukan. Data kunci jawaban yang dimasukkan oleh guru dibagi menjadi beberapa bagian yaitu: a Jawaban harus sama persis, yaitu jawaban dianggap benar bila kalimat sama persis dari segi urutan kata; b Jawaban terdapat semua kata, yaitu jawaban dianggap benar bila semua kata ada pada kunci jawaban walaupun urutannya tidak sama; c Jawaban terdapat salah satu kata, yaitu jawaban dianggap benar bila terdapat salah satu kata pada kunci jawaban; d Sinonim kata, yaitu jawaban yang dianggap benar memiliki istilah atau sinonim kata.

a. Desain User Interface

Desain UI software terdiri dari beberapa bagian a Halaman awal software, b Halaman login, c Halaman menu utama, d Halaman Soal, e 40 Halaman tambah dan edit soal, f Halaman pelajaran, g Halaman user log, h halaman history, i Halaman penggunaadmin, j Halaman konfigurasi. Halaman awal software merupakan halaman yang ditampilkan saat software pertama kali dijalankan. Pada halaman ini ditampilkan nama software dan deskripsi software. Halaman kedua yaitu halaman login. Halaman ini berfungsi untuk mengenali pengguna software dengan menggunakan nama pengguna dan password. Halaman ketiga adalah menu utama. Menu utama tiap pengguna akan berbeda berdasarkan hak yaitu administrator, guru dan siswa. Menu utama merupakan halaman yang ditampilkan saat pengguna software sukses melakukan login. Halaman keempat adalah halaman soal. Halaman soal berisi daftar soal yang ada pada database, pada halaman soal selanjutnya dapat melakukan navigasi pada halaman tambah soal, edit soal maupun hapus soal. Halaman kelima adalah halaman tambah soal dan edit soal, merupakan halaman yang ditampilkan apabila pengguna guru ingin menambahkan soal pada database. Halaman keenam merupakan halaman pelajaran. Halaman pelajaran menampilkan daftar pelajaran yang telah ada dalam database dan menampilkan fungsi untuk melakukan penambahan dan pengeditan daftar pelajaran. Halaman ketujuh merupakan halaman user log. Halaman user log menampilkan daftar tiap mata pelajaran soal mana yang telah dikerjakan disertai detail id soal, jumlah jawaban benar, jumlah jawaban salah, jumlah jawaban kosong, waktu dan nilai. Halaman kedelapan merupakan halaman history. Halaman history menampilkan daftar pengguna siswa yang telah melakukan tes 41 disertai dengan detail kode soal, jumlah jawaban benar, jumlah jawaban salah, waktu pengerjaan dan nilai siswa yang bersangkutan. Halaman kesembilan merupakan halaman penggunaadmin. Halaman penggunaadmin berfungsi bila pengguna adalah admin maka memiliki hak untuk menambah pengguna guru,bila pengguna adalah guru maka memiliki hak untuk menambah pengguna siswa. Halaman kesepuluh merupakan halaman konfigurasi. Halaman konfigurasi menampilkan pengaturan saat guru akan mengadakan tes bagi siswa.

3. Implementasi