Implementation of Horspool Algorithm on Book Search Application in Malikussaleh University Library Based on Mobile Android

Authors

  • Gilang Wahyu Ramadhan Gilang Mahasiswa Universitas Malikussaleh
  • Zara Yunizar Universitas Malikussaleh
  • Sujacka Retno Universitas Malikussaleh

Keywords:

Book Search Application, Library, Horspool Method, Library Management System

Abstract

The development of information technology encourages innovation in library management systems, one of which is an efficient book search system. This thesis examines the application of the Horspool method in library book search applications to improve search speed and accuracy. The Horspool method is a pattern matching algorithm designed to speed up the text search process by utilizing a sliding table, which significantly reduces the number of comparisons required in pattern search. The developed application allows users to search for books based on title, author, or other keywords with fast and relevant results. An evaluation was conducted by comparing the search time between the Horspool method and the traditional search method. The evaluation results show that the Horspool method offers significant performance improvement, with faster search time and high accuracy.

References

[1] Mustofa, “Digitalisasi Koleksi Karya Sastra Balai Pustaka sebagai Upaya Pelayanan di Era Digital Natives,” JPUA J. Perpust. Univ. Airlangga Media Inf. dan Komun. Kepustakawanan, vol. 8, no. 2, p. 60, 2020, doi: 10.20473/jpua.v8i2.2018.60-67.

[2] R. Meiyanti, “Rancangan Aplikasi Perpustakaan Berbasis Android Di Perpustakaan Universitas Malikussaleh,” J. Teknol. Terap. Sains 4.0, vol. 3, no. 2, p. 783, 2022, doi: 10.29103/tts.v3i2.8275.

[3] P. U. D. Satrio, “Perancangan Katalog Wisata Kota Surabaya Sebagai Media Informasi Massa,” Gestalt, vol. 1, no. 1, pp. 95–102, 2019, doi: 10.33005/gestalt.v1i1.23.

[4] I. Rofi’ah, K. Hantoro, and Mugiarso, “Perancangan Sistem Informasi Penjualan Obat-Obatan Berbasis Web Pada Apotek Diana Menggunakan Algoritma Horspool,” J. Students‘ Res. Comput. Sci., vol. 3, no. 2, pp. 195–206, 2022, doi: 10.31599/jsrcs.v3i2.1404.

[5] F. Nugraha, “Analisa Dan Perancangan Sistem Informasi Perpustakaan,” Simetris J. Tek. Mesin, Elektro dan Ilmu Komput., vol. 5, no. 1, pp. 27–32, 2014, doi: 10.24176/simet.v5i1.132.

[6] M. Irsan, “Rancang Bangun Aplikasi Mobile Notifikasi Berbasis Android Untuk Mendukung Kinerja Di Instansi Pemerintahan,” J. Penelit. Tek. Inform., vol. 1, no. 1, pp. 115–120, 2015, [Online]. Available: http://jurnal.untan.ac.id/index.php/justin/article/view/9984/9752

[7] Z. Yunizar, N. Savira Ersa, Z. Ardian, R. Rusnani, and F. Maulana Helmi, “‘WASTEAPP’ Application Based on Android for Household Waste Self-Tracking,” Int. J. Eng. Sci. Inf. Technol., vol. 2, no. 4, pp. 61–69, 2022, doi: 10.52088/ijesty.v2i4.327.

[8] V. Frigustini, A. Erlansari, and D. Andreswari, “IMPLEMENTASI ALGORITMA HORSPOOL PADA APLIKASI KAMUS BAHASA LINTANG-INDONESIA BERBASIS ANDROID,” 2018. [Online]. Available: http://ejournal.unib.ac.id/index.php/rekursif/88

[9] W. Fuadi, R. Risawandi, and R. Yanti, “Aplikasi Doa Para Nabi Dan Rasul Dalam Al-Qur’an Menggunakan Algoritma Horspool Berbasis Android,” TECHSI - J. Tek. Inform., vol. 12, no. 1, p. 1, 2020, doi: 10.29103/techsi.v12i1.1702.

[10] D. Zaliluddin, B. Budiman, and A. Rully, “Implementasi E-Government Berbasis Android,” JSiI (Jurnal Sist. Informasi), vol. 7, no. 2, pp. 83–88, 2020, doi: 10.30656/jsii.v7i2.2052.

Downloads

Published

2024-12-27

Most read articles by the same author(s)