Dalam merancang aplikasi, peneliti berpedoman pada delapan aturan emas interaksi manusia komputer yang akan dijelaskan sebagai berikut:
1. Konsistensi
Peneliti merancang tampilan halaman aplikasi frontend dan backend dengan peletakan control content yang sama pada halaman-halaman terkait dengan aplikasi.
2. Memungkinkan pengguna untuk menggunakan shortcut
Perancangan menu navigasi menggunakan shortcut yang berfungsi mempercepat pengguna dalam berinteraksi dengan isi menu.
3. Memberikan umpan balik yang informatif
Tombol menu dirancang untuk memberi umpan balik berupa isi menu yang sesuai dengan tombol yang digunakan pada perancangan. Apabila ada kesalahan dalam
menggunakan aplikasi maka akan keluar peringatan berupa teks.
4. Merancang dialog untuk menghasilkan suatu penutupan
Peneliti merancang dialog pada aplikasi untuk menentukan proses akhir dari penggunaan aplikasi berupa tombol keluar untuk menghasilkan suatu penutupan.
5. Memberikan penanganan kesalahan yang sederhana
Jika terdapat kesalahan pada penggunaan aplikasi, tidak akan menyebabkan kesalahan fatal pada aplikasi. Comtohnya jika pengguna salah mengklik tombol maka
informasi tidak akan keluar.
6. Mudah kembali ke tindakan sebelumnya
Aplikasi dirancang dengan tidak menggunakan banyak tombol menu yang dapat membingungkan pengguna dalam menggunakan aplikasi dan control content dibuat
konsisten pada setiap halaman agar mudah kembali ke tindakan sebelumnya.
7. Mendukung tempat pengendali internal internal locus of control
Peneliti merancang sistem aplikasi sesederhana mungkin sehingga pengguna dapat mengeksplore aplikasi tanpa takut terjadi kesalahan yang dapat merusak program dan
tidak terikat oleh aturan-aturan sistem yang ada.
8. Mengurangi beban ingatan jangka pendek
Tampilan antarmuka dirancang sederhana dengan tidak menggunakan banyak tombol dan hypertext atau hyperpicture pada setiap halaman untuk memudahkan
pengguna dalam mengingat alur dari penggunaan aplikasi. Penjelasan di atas adalah gambaran perancangan aplikasi yang mengikuti acuan
delapan aturan emas agar sesuai dengan syarat interaksi manusia komputer.
4.4 Implementasi