Rancangan Halaman Splash Screen Rancangan Navigation Drawer Rancangan Halaman Beranda Rancangan Halaman Pencarian

37 3.5 Perancangan Antarmuka Sistem Interface Proses perancangan antarmuka interface sebuah sistem adalah proses yang cukup penting dalam perancangan sebuah sistem. Merancang antarmuka merupakan bagian yang paling penting dari merancang sebuah sistem. Sebuah antarmuka harus dirancang dengan memperhatikan faktor pengguna sehingga sistem yang dibangun dapat memberikan kenyamanan dan kemudahan untuk digunakan oleh pengguna.

3.5.1 Rancangan Halaman Splash Screen

Halaman Splash Screen merupakan halaman yang pertama kali muncul pada saat sistem dibuka. Rancangan Splash Screen dapat dilihat pada Gambar 3.8 Gambar 3.8 Rancangan Splash Screen Keterangan : 1. Splash Screen untuk menampilkan loading progress saat pertama kali membuka aplikasi. 38

3.5.2 Rancangan Navigation Drawer

Navigation Drawer terdiri dari Header, Beranda, Pencarian, Fitur, Bantuan, Tentang, dan Keluar. Rancangan Navigation Drawer dapat dilihat pada Gambar 3.9 Gambar 3.9 Rancangan Navigation Drawer Keterangan : 1. Header berisi Logo Kamus. 2. Menu Beranda berisi pembelajaran dasar huruf hangul. 3. Menu Pencarian untuk melakukan pencarian kata. 4. Menu Fitur berisi menu-menu untuk bahasa korea seperti alat makan,angka, buah, elektronik, hari, hewan, keluarga, profesi, dan sayuran. 5. Menu Bantuan untuk panduan user menggunakan aplikasi beserta penjelasan Algoritma. 6. Menu Tentang berisi judul Aplikasi dan pembuat aplikasi. 7. Menu Keluar untuk mengeluarkan user dari aplikasi. 39

3.5.3 Rancangan Halaman Beranda

Halaman Beranda terdapat beberapa button yang akan menampilkan pembelajaran dasar huruf hangul seperti cara penulisan dan pelafalan huruf hangul. Rancangan Beranda dapat dilihat pada Gambar 3.10 Gambar 3.10 Rancangan Beranda Keterangan : 1. Navigation Drawer 2. Button untuk menampilkan huruf-huruf hangul beserta pelafalannya.

3.5.4 Rancangan Halaman Pencarian

Halaman pencarian berfungsi melakukan pencarian kata pada kamus sesuai dengan algoritma yang dipilih. Rancangan Pencarian dapat dilihat pada Gambar 3.11 40 Gambar 3.11 Rancangan Pencarian Keterangan : 1. Navigation Drawer. 2. textView untuk menampilkan teks. 3. Floating action button sebagai shortcut dari menu yang digunakan untuk mengganti bahasa. 4. textView untuk menampilkan teks. 5. editText untuk menangkap input yang diketik user. 6. button untuk melakukan pencarian kata menggunakan Algoritma Knuth Morris Pratt. Rancangan setelah diklik Button dapat dilihat pada Gambar 3.12 7. button untuk melakukan pencarian kata menggunakan Algoritma Boyer Moore. Rancangan setelah diklik Button dapat dilihat pada Gambar 3.12 41 Gambar 3.12 Rancangan Hasil Pencarian Keterangan : 1. back untuk kembali ke halaman sebelumnya. 2. textView untuk menampilkan teks. 3. textView untuk menampilkan teks. 4. imageView untuk menampilkan gambar berupa huruf hangul. Rancangan setelah diklik imageView akan muncul Alert dialog dapat dilihat pada Gambar 3.13 5. textView untuk menampilkan teks. 6. textView untuk menampilkan teks. 7. Floating action button sebagai shortcut dari menu yang digunakan untuk melihat hasil Running Time. Rancangan setelah diklik Floating action button akan muncul Alert dialog dapat dilihat pada Gambar 3.14 42 Gambar 3.13 Rancangan Alert Dialog Terjemahan Keterangan : 1. textView untuk menampilkan teks. 2. textView untuk menampilkan teks. 3. textView untuk menampilkan teks. 4. imageView untuk menampilkan gambar berupa huruf hangul. 5. button untuk menutup Alert dialog. Gambar 3.14 Rancangan Alert Dialog Hasil Keterangan : 1. textView untuk menampilkan teks. 2. textView untuk menampilkan waktu pencarian. 3. textView untuk menampilkan jumlah teks yang ditemukan. 4. button untuk menutup Alert dialog. 43

3.5.5 Rancangan Halaman Fitur