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