Membaca 8
Button Kembali
ke menu
Merupakan sebuah button untuk mengarahkan user kembali ke menu awal.
9 Teks
Area untuk
hasil penyortiran
katanya. Merupakan teks area yang menjadi tempat untuk
menampilkan hasil
penyortiran kata-kata
yang diinputkan.
10 Teks
area untuk
menampilkan semua
isi dalam
database Merupakan teks area yang menjadi tempat untuk
menampilkan semua kata yang telah diinputkan oleh user yang memiliki nilai hasil pencarian algoritma KMP
berupa posisi dari kata tersebut yang dinyatakan di dalam indeks.
11 Button
untuk memanggil
database Merupakan sebuah button yang berfungsi untuk
memanggil seluruh isi data dalam field “kata” dan
menampilkannya ke dalam teks area.
3.6.5. Rancangan Halaman Help
Rancangan halaman help merupakan rancangan halaman yang menjelaskan tentang bagaimana cara menggunakan sistem aplikasi ini, hanya saja rancangan halaman help
ini hanya menjelaskan tentang inti dari penggunaan aplikasi, bukan untuk menjelaskan dari awal penggunaan masuk sampai dengan akhir.
Universitas Sumatera Utara
Gambar 3.10 Rancangan Halaman Help
Pada gambar 3.10 terlihat rancangan halaman cek gejala untuk memberikan petunjuk membuka file sampai dengan melakukan penyortiran dan pencarian kata. Keterangan
dari rancangan help dapat dilihat pada tabel 3.13:
Tabel 3.13. Keterangan Rancangan Halaman Help NO.
Jenis Objek Keterangan
1 Button
cara untuk
memasukkan file PDF Button ini akan menjelaskan kepada user
bagaimana cara untuk memasukkan file PDF ke dalam sistem aplikasi.
2 Button pencarian kata
Button ini berfungsi untuk menjelaskan kepada user bagaimana sistem melakukan pencarian dan
penyortiran kata
beserta menginformasikan
kepada user
hasil pencarian
dan waktu
pencariannya. 3
Teks area Teks ini sebagai keterang dari button nomor 1 dan
2. 4
Button kembali
ke menu.
Mengembalikan user ke halaman menu.
5 Button keluar
Untuk keluar dari sistem.
Universitas Sumatera Utara
BAB 4
IMPLEMENTASI DAN PENGUJIAN
4.1. Implementasi
Tahap implementasi adalah tahap yang dimana sistem telah digunakan oleh pengguna. Namun sebelum itu pengguna wajib telah mengetahui cara menggunakannya, dan
sistem haruslah melalui tahap pengujian yang bertujuan untuk menjamin tidak adanya kesalahan ketika pengguna menggunakan sistemnya. Fatta, H.A 2007
Sistem aplikasi otomatisasi indeks ebook algorithms ini dibangun dengan menggunakan Bahasa pemrograman java, yang dimana dalam melakukan
perancangan dan listing pemrogramannya menggunakan software Netbeans IDE dengan interface running programnya berbasis desktop. Sistem aplikasi otomatisasi
indeks ebook Algorithms ini dibangun dengan menggunakan algoritma Knuth-Morris- Pratt yang berfugsi untuk mencari kata yang diinputkan oleh user kemudian akan
disamakan dengan yang ada di dalam teks, kemudian menyortir kata kata yang diinputkan tersebut berdasarkan abjad yang terkecil sampai dengan yang terbesar
dengan menggunakan algoritma Quicksort, dan tentunya sistem akan menghitung waktu pencariannya dalam satuan waktu microsecond.
4.1.1 Tampilan Halaman Utama
Tampilan halaman yang utama adalah tampilan awal yang pertama kali muncul ketika program dirunningkan atau dijalankan. Tampilan halaman utama adalah tampilan form
login yang meminta kepada user untuk memasukkan username dan password untuk bisa masuk ke halaman menu. Berikut adalah tampilan halaman utama sistem aplikasi
otomatisasi indeks ebook Algorithms dapat dilihat pada gambar 4.1.
Universitas Sumatera Utara