Rancangan Halaman Awal User Rancangan Halaman Hasil Iterasi Saran Brute Force

3.9. Perancangan Database Basis Data

Dalam penelitian ini, database yang dirancang dibuat dalam file tersendiri menggunakan MySQL. Kata yang digunakan berdasarkan kamus istilah komputer 1715 kata dapat di tambah yang telah tersimpan dalam database sebagai Word Suggestion yang digunakan dalam pencarian dengan algoritma Brute Force dan algoritma Knuth-Morris-Pratt. Database hanya memiliki satu table yang terdiri atas dua atribut yaitu id_kata, dan kata. Table yang akan digunakan pada aplikasi ringkasannya diberikan pada Tabel 3.5. Tabel 3.5. Rancangan Database

3.10. Perancangan Antarmuka Interface

Antarmuka Interface berguna untuk mempermudah pengguna ketika mengakses sebuah aplikasi, antarmuka sistem juga merupakan suatu alur komunikasi antara user dengan sistem Khadijah, 2013. Antarmuka dapat disebut juga sebagai wajah dari suatu aplikasi, sehingga ketika seorang user atau pengguna pertama kali mengakses suatu aplikasi, maka bagian pertama yang akan muncul adalah antarmuka interface. Berikut ini akan digambarkan tentang rancangan tampilan halaman pada sistem yang akan dibuat.

3.10.1. Rancangan Halaman Awal User

Halaman awal user berisi menu utama aplikasi yaitu berisi inputan teks dan menu list box yang akan dipilih dalam pengujian word suggestion. Gambar 3.11 menunjukkan rancangan interface halaman awal user. No Atribut Type Null Keterangan 1 id_kata Int 11 No Nomor kata 2 kata Varchar 30 No Kata Istilah Komputer Universitas Sumatera Utara Gambar 3.11 Rancangan Halaman Awal User Tabel 3.6 Keterangan Rancangan Halaman Awal User No Keterangan 1 Merupakan Menu Bar dari aplikasi antara lain menu word suggestion, menu tambah kata dan menu tentang. 2 Merupakan Text Field untuk menginput kata yang ingin dicari 3 Merupakan List box tempat Output dari hasil saran yang di berikan menggunakan Algoritma Brute Force. 4 Merupakan List box tempat Output dari hasil saran yang di berikan menggunakan Algoritma Knuth-Morris-Pratt. 5 Merupakan Static Text untuk menampilkan judul skripsi Implementasi Algoritma Brute Force dan Algoritma Knuth-Morris-Pratt KMP Dalam Pencarian Word Suggestion Word Suggestion Tentang Input Pattern : Saran Brute Force Saran Knuth-Morris-Pratt Tambah Kata 1 2 3 4 5 Universitas Sumatera Utara

3.10.2. Rancangan Halaman Hasil Iterasi Saran Brute Force

Halaman hasil iterasi merupakan halaman yang menampilkan hasil iterasi saran brute force dan running time pada proses pengujian word suggestion. Gambar 3.12 menunjukkan rancangan interface halaman hasil iterasi saran brute force. Gambar 3.12 Rancangan Halaman Hasil Iterasi Saran Brute Force Tabel 3.7 Keterangan Rancangan Halaman Hasil Iterasi Saran Brute Force No Keterangan 1 Merupakan Menu Bar dari aplikasi antara lain menu word suggestion, menu tambah kata dan menu tentang. 2 Merupakan List View, tempat Output dari hasil iterasi yang lakukan oleh algoritma Brute Force dalam melakukan pencarian Word Suggestion Implementasi Algoritma Brute Force dan Algoritma Knuth-Morris-Pratt KMP Dalam Pencarian Word Suggestion Hasil Iterasi Saran Brute Force Running Time: Word Suggestion Tentang Tambah Kata 1 2 3 4 Universitas Sumatera Utara 3 Merupakan Static Text untuk menampilkan teks Running Time 4 Merupakan Static Text untuk menampilkan judul skripsi

3.10.3. Rancangan Halaman Hasil Iterasi Saran Knuth-Morris-Pratt