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