SISTEM APLIKASI ANDROID PENCARIAN MULTI TEKS PADA TUJUH KITAB HADIS MENGGUNAKAN ALGORITME KNUTH-MORRIS-PRATT
Main Article Content
Abstract
Hadith according to Ibnu Taimiyah is something that comes from the Prophet Shallallahu ‘Alaihi wa Sallam which consists of words, deeds and taqrir. With the increasingly rapid development of information technology in today's world, Muslims can use it to study various sciences, including knowing the meaning of the contents of the hadith for guidance in daily life. One way that can make it easier is to use an Android-based application. In previous research, the multi-text search system on seven hadith books can search for hadiths from seven hadith books and is equipped with the Correct Spelling feature. However, the system that has been developed can only be accessed using a web browser, so the authors developed a multi-text search system on the seven hadith books based on Android to increase user interaction with the search system for the seven hadith books. The research stages used the Waterfall Method because the stages of the work were coherent. The hadith data used in the study were 52,618 hadiths in the database. Making system design using Unified Modeling Language modeling. The coding is done using the PHP and Java programming languages by applying the Knuth-Morris- Pratt Algorithm. Testing using Black Box Testing is a test whose testing process is derived from the program or component specifications. This Android-based system provides a better experience to users with an attractive appearance. The search results in the system use keyword weighting in the hadiths that are searched. Based on the results of the system development research, it was concluded that the multi-text search system on seven hadith books based on Android has been successfully developed and the results of testing the hadith search feature using categories make the search for hadiths more efficient.
Article Details
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
References
A. A. H. Mahmud, Akhlak Mulia, Terj. Abdul Hayyi al-Kattienie dengan judul asli alTarbiyah al-Khuluqiyah, Jakarta: Gema Insani Press, 2004.
T. Arifianto, Membuat Interface Aplikasi Android Lebih Keren Dengan LWUIT, Yogyakarta: Andi Publisher, 2011.
S. S. Hermawan, Mudah Membuat Aplikasi Android, Yogyakarta: Andi Offset, 2011.
D. K. Sari, D. Sakethi dan R. Prabowo, “Pengembangan Sistem Pencarian Pada Tujuh Kitab Hadis Menggunakan Algoritma Knuth-Morris-Pratt,” Jurnal Komputasi, vol. 7, no. 1, pp. 27-34, 2019.
R. Nurpandi, “Pengembangan Sistem Pencarian Multi Teks Pada Tujuh Kitab Hadis Menggunakan Algoritma Knuth-Morris-Pratt,” Fakultas Matematika Dan Ilmu Pengetahuan Alam, Bandar Lampung, 2019.
Sukamto dan Shalahuddin, Analisa dan Desain Sistem Informasi, Yogyakarta: Andi Offset, 2013.
R. S. Pressman, Software Quality Engineering: A Practitioner’s Approach, New York: McGraw-Hill Education, 2010.
R. A. Sukamto & M. Salahuddin, Modul Pembelajaran Rekayasa Perangkat Lunak : Terstruktur dan Beorientasi Objek, Bandung: Modula, 2011.
D. E. Knuth, J. H. Morris Dan V. R. Pratt, “Fast Pattern Matching in Strings,” SIAM J. COMPUT., vol. 6, no. 2, pp. 323-350, 1977.
I. Sommerville, Software Engineering Sixth Edition, United Kingdom: Pearson Education, 2001.