Perancangan Antarmuka Sistem Interface

Gambar 3.7 menggambarkan alur pada proses pencarian Algoritma String Matching on Ordered Alphabets, dimana proses awal yang dilakukan yaitu memasukkan teks dan pattern. Proses pencocokan teks dan pattern dimulai dari awal karakter, dan pencocokan dilakukan pada karakter paling kiri pattern. Jika terjadi ketidakcocokan antara teks dan pattern maka lakukan pergeseran berdasarkan nilai Next Maximal Suffix dari karakter berikutnya. Dan jika terjadi kecocokan lakukan pencocokan kekarakter selanjutnya. Jika teks belum berada diujung, maka mulai pencocokan karakter paling kiri pattern, dan jika sudah berada diujung teks, maka proses pencocokan telah selesai dilakukan.

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 aplikasi dibuka. Rancangan Splash Screen dapat dilihat pada Gambar 3.8 Gambar 3.8Splash Screen Gambar 3.8 Splash Screen Keterangan: 1. Splash Screen untuk menampilkan loading progress saat pertama kali membuka aplikasi. Physics 1 Universitas Sumatera Utara 3.5.2 Rancangan Halaman Utama Halaman utama terdiri dari ImageView, Search,About dan Exit. Adapun tampilan dari halaman utama dapat dilihat pada Gambar 3.9 Gambar 3.9 Halaman Utama Gambar 3.9 Halaman Utama Keterangan : 1. ImageView berisi Judul Aplikasi 2. Button Search menampilkan pencarian kata Fisika 3. Button About berisi judul dan pembuat aplikasi 4. Button Exit untuk mengeluarkan user dari aplikasi 3.5.3 Rancangan Halaman Search Halaman Search berfungsi untuk melakukan pencarian kata pada kamus sesuai dengan algoritma yang telah dipilih. Adapun tampilan dari halaman search dapat dilihat pada Gambar 3.10 1 PENCARIAN ISTILAH DALAM ILMU FISIKA SEARCH ABOUT EXIT Universitas Sumatera Utara Gambar 3.10 Halaman Search Gambar 3.10 Halaman Search Ket : 1. Toolbar untuk menampilkan judul halaman 2. TabLayout untuk menampilkan pilihan algoritma pencarian 3. EditText untuk menampilkan kata 4. Button untuk mencari kata 5. ListView untuk menampilkan hasil pencarian 3.5.4 Rancangan Halaman About Halaman About berisi judul dan nama dari pembuat Aplikasi. Adapun tampilan dari halaman search dapat dilihat pada Gambar 3.11 2 TurboBoyer Moore String Matching on Ordered Alphabets 1 Pencarian 3 Cari.... 4 Cari 5 Universitas Sumatera Utara Gambar 3.11 Halaman About Gambar 3.11 Halaman About Ket : 1. Toolbar untuk menampilkan judul halaman 2. ImageView untuk menampilkan judul dan nama pembuat aplikasi. 3.5.5 Rancangan Halaman Exit Halaman Exit berfungsi untuk mengeluarkan user dari aplikasi. Adapun tampilan dari halaman exit dapat dilihat pada Gambar 3.12 2 PERBANDINGAN ALGORITMA TURBO BOYER MOORE DAN STRING MATCHINGON ORDERED ALPHABETS UNTUK APLIKASI KAMUS FISIKA BERBASIS ANDROID SKRIPSI NURMARDIAH SIREGAR P ROGRAM STUDI S1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI INFORMASI UNIVERSITAS SUMATERAUTARA 2016 1 Tentang LOGO USU Universitas Sumatera Utara Gambar 3.12 Halaman Exit Gambar 3.11 Halaman Exit Ket : 1. TextView untuk menampilkan teks. 2. TextView untuk menampilkan teks. 3. Button untuk tidak keluar dari aplikasi. 4. Button untuk keluar dari aplikasi. 1 Konfirmasi 2 Apa anda ingin keluar ? 3 4 Tidak Ya Universitas Sumatera Utara

BAB 4 IMPLEMENTASI DAN PENGUJIAN

4.1 Implementasi

Implementasi sistem merupakan tahapan lanjutan dari analisis dan perancangan sistem. Sistem ini dibangun dengan menggunakan bahasa pemrograman Java dan menggunakan Software Android Studio. Pada sistem ini terdapat 5 tampilan halaman, yaitu Halaman Splash Screen, Tampilan Halaman Utama, Halaman Search, Halaman About dan Halaman Exit. 4.1.1 Tampilan Halaman Splash Screen Halaman Splash Screen merupakan halaman yang pertama kali muncul pada saat sistem dibuka. Adapun tampilan halaman Splash Screen dapat dilihat pada Gambar 4.1. Gambar 4.1 Splash Screen Universitas Sumatera Utara