PENERAPAN ALGORITMA ZHU-TAKAOKA UNTUK PENCARIAN NAMA HOTEL PADA APLIKASI PEMESANAN HOTEL DI KOTA MEDAN BERBASIS ANDROID
Abstract
Hotel merupakan fasilitas yang sudah menjadi kebutuhan yang sangat penting bagi masyarakat meliputi kebutuhan traveling antar kota dalam urusan bisnis maupun wisata. Untuk mendapatkan informasi mengenai pemesanan hotel di kota medan dibutuhkan aplikasi pemesanan hotel yang khusus kota medan agar pengguna aplikasi yang datang dari luar kota maupun penduduk kota medan lebih mudah memilih hotel yang akan dipesan. Pada kenyataannya hotel yang ada di kota medan sangatlah banyak, hal ini menurut penulis menjadi sebuah masalah karena jumlah hotel yang banyak berpengaruh dengan waktu yang butuhkan oleh pengguna aplikasi untuk mencari hotel yang akan dipesan. Untuk mengatasi permasalahan diatas penulis merancang sebuah aplikasi pemesanan hotel khusus kota medan berbasis android. Proses pengkodingan untuk pembuatan aplikasi penulis menggunakan eclipse juno dan Sqlite sebagai database. Agar mempermudah proses pencarian nama hotel dalam pemesanan hotel penulis menerapkan algoritma Zhu-Takaoka. Algoritma Zhu-Takaoka adalah salah satu algoritma string matching yang dapat digunakan untuk melakukan pencarian kata. Hasil yang diinginkan daripada penerapan algoritma Zhu-Takaoka pada aplikasi pemesanan hotel berbasis android yang telah dirancang oleh penulis dapat mempermudah pengguna aplikasi dalam proses pencarian nama hotel yang akan dipesan.
Kata kunci: Strimg Matching, Zhu-Takaoka, Hotel, Eclipse, AndroidReferences
Ahmad Iskak, Tataran Semenjana untuk SMK dan MAK Kelas X, Erlangga, Jakarta, 2008.
Rosleny Marliani, Psikologi Industri & Organisasi, Pustaka Setia, Bandung, 2015.
Muhammad Zarlis dan Handrizal, Algoritma Dan Pemrograman, USU Press, Medan, 2007.
http://elib.unikom.ac.id/files/disk1/596/jbptunikompp-gdl-pujipraram-29787-9-unikom_p-2.pdf
Bhandari, J & Kumar, A. 2014. String Matching Rules Used by Variant of Boyer- Moore Algorithm. Journal of Global Research in Computer Science 5(1):8-11.(Online)http://www.rroij.com/open-access/string-matching-rules-used-by- variants-of-boyermoore-algorithm-8-11.pdf (4 Januari 2016)
D. Michailidis & Konstantinos G. Margaritis , Experimental Study on Variants of the Zhu-Takaoka String Matching Algorithm, Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece 2009.
Nasruddin Safaat H, Pemograman Aplikasi Mobile Smartphone Dan Tablet PC Berbasis Android, Informatika Bandung, Bandung, 2015.
Adi Nugroho, Rational Rose untuk Pemodelan Berorientasi Objek, Informatika, Bandung, 2010.
Fikri Rijul, dkk., Pemrograman Java, Andi , Yogyakarta, 2005.
A.S, Rosa dan M. Shalahuddin, Rekayasa Perangkat Lunak, Modula, Yogyakarta, 2011.
M. Hilmi Masruri, Buku Pintar Android, PT. Elex Media Komputindo, Jakarta, 2015.
Alfa Satyaputra dan Eva Maulina Aritonang, Java For Beginners With Eclipse 4.2 Juno, PT. Elex Media Komputindo, Jakarta, 2012.
Mesran, Implementasi Algoritma Brute Force Dalam Pencarian Data Katalog Buku Perpustakaan.
Kusnadi Wicaksono Adhi, Perbandingan Algoritma Horspool dan Algoritma Zhu-Takaoka Dalam Pencarian String Berbasis Desktop, 2017.