IMPLEMENTASI ALGORITMA FP-GROWTH UNTUK FITUR REKOMENDASI BUKU PADA PERPUSTAKAAN

Anindya Lutfia Apsari, Dedi Gunawan

Abstract


Perpustakaan desa memiliki peran penting dalam meningkatkan budaya literasi masyarakat. Namun, pengelolaan yang masih dilakukan secara konvensional menyebabkan proses pencarian dan peminjaman buku belum berjalan secara optimal. Oleh karena itu, penelitian ini bertujuan untuk mengembangkan sistem informasi perpustakaan berbasis web yang dilengkapi dengan fitur rekomendasi buku menggunakan algoritma FP-Growth. Pengembangan sistem dilakukan dengan metode System Development Life Cycle (SDLC) menggunakan model Waterfall, yang meliputi tahapan analisis kebutuhan, perancangan, implementasi, pengujian, dan pemeliharaan. Data yang digunakan dalam penelitian ini berjumlah 773 transaksi peminjaman buku yang kemudian diolah menjadi 203 transaksi basket untuk proses penambangan pola. Algoritma FP-Growth diterapkan dengan nilai minimum support sebesar 3% untuk menemukan frequent itemset dan membentuk aturan asosiasi. Hasil pengolahan data menunjukkan bahwa terdapat hubungan keterkaitan antar buku dengan nilai confidence tertinggi mencapai 88,89%. Pola tersebut dimanfaatkan sebagai dasar dalam menghasilkan rekomendasi buku secara otomatis, baik untuk pengguna baru maupun berdasarkan riwayat peminjaman pengguna. Sistem dikembangkan menggunakan framework Laravel dengan dukungan basis data MySQL serta diuji menggunakan metode Black Box Testing untuk memastikan seluruh fungsi berjalan sesuai kebutuhan. Hasil penelitian menunjukkan bahwa sistem mampu memberikan rekomendasi buku yang relevan serta mendukung pengelolaan perpustakaan.

Keywords


FP-Growth;Sistem Rekomen-dasi;Perpustakaan Desa;SDLC;Laravel.

Full Text:

PDF

References


M. Bisri Mustofa, M. E.-K. Kesuma, I. Yunita, E. Amaliah, and D. I. Rahmawati, “Pemanfaatan Media Pustaka Digital Dalam Membangun Perpustakaan Desa Berbasis Inklusi Sosial Di Masa Pandemi,” J. Informasi, Perpustakaan, dan Kearsipan, vol. 1, no. 1, pp. 1–13, 2021.

Z. Subecz, “Web-development with Laravel framework,” Gradus, vol. 8, no. 1, pp. 211–218, 2021, doi: 10.47833/2021.1.csc.006.

Desma Aipina and Harry Witriyono, “Pemanfaatan Framework Laravel Dan Framework Bootstrap Pada Pembangunan Aplikasi Penjualan Hijab Berbasis Web,” J. Media Infotama, vol. 18, no. 1, pp. 36–42, 2022.

L. Lhaura, K. Anggraini, Vebby, and S. M. Jannah, “Algoritma Fp-Growth Dalam Menemukan Pola Peminjaman Buku Perpustakaan,” J. Fasilkom, vol. 13, no. 02, pp. 159–164, 2023, doi: 10.37859/jf.v13i02.5382.

N. Hasanah and M. N. Indriawan, “Rancangan Aplikasi Batam Travel Menggunakan Metode Software Development Life Cycle (SDLC),” Comb. - Conf. Manag. Business, Innov. Educ. Soc. Sci., vol. 1, no. 1, pp. 925–938, 2021, [Online]. Available: https://journal.uib.ac.id/index.php/combines/article/view/4524

S. Pargaonkar, “A Comprehensive Research Analysis of Software Development Life Cycle (SDLC) Agile & Waterfall Model Advantages, Disadvantages, and Application Suitability in Software Quality Engineering,” Int. J. Sci. Res. Publ., vol. 13, no. 8, pp. 120–124, 2023, doi: 10.29322/ijsrp.13.08.2023.p14015.

H. K. Rahmatika and D. Gunawan, “Sistem Rekomendasi Menu untuk Coffe Shop Menggunakan Algoritma Association Rule Mining,” Indones. J. Comput. Sci., vol. 12, no. 2, pp. 284–301, 2023, [Online]. Available: https://ejournal.jak-stik.ac.id/index.php/komputasi/article/view/3834

M. Nafisatur, “Metode Pengumpulan Data Penelitian,” Metod. Pengumpulan Data Penelit., vol. 3, no. 5, pp. 5423–5443, 2024.

Putu Gede Subhaktiyasa, “Validitas dan Reliabilitas Halaman 7,” J. Educ. Res., vol. 5, no. 4, p. 7, 2021.

S. H. Wijaya and S. Astuti, “Jurnal basicedu. Jurnal Basicedu,” J. Basicedu, vol. 6, no. 3, pp. 3736–3746, 2022, [Online]. Available: https://journal.uii.ac.id/ajie/article/view/971

L. Setiyani and E. Tjandra, “Analisis Kebutuhan Fungsional Aplikasi Penanganan Keluhan Mahasiswa Studi Kasus: Stmik Rosma Karawang,” J. Inov. Pendidik. dan Teknol. Inf., vol. 2, no. 1, pp. 8–17, 2021, doi: 10.52060/pti.v2i01.465.

W. W. Raihan Tresna Asyahadi, “Rancang Bangun Sistem Informasi Website Rental Mobil Samboga dengan Framework CodeIgniter,” Educ. e Soc., vol. 1, no. 1, pp. 1689–1699, 2022, [Online]. Available: http://www.biblioteca.pucminas.br/teses/Educacao_PereiraAS_1.pdf%0Ahttp://www.anpocs.org.br/portal/publicacoes/rbcs_00_11/rbcs11_01.htm%0Ahttp://repositorio.ipea.gov.br/bitstream/11058/7845/1/td_2306.pdf%0Ahttps://direitoufma2010.files.wordpress.com/2010/

H. Listiyono, D. L. Sani, T. Khristianto, and R. Soelistijadi, “Desain Sistem Informasi Perpustakaan Universitas,” J. Ilm. Komput. Graf., vol. 15, no. 1, pp. 121–131, 2022.

R. Dria Pamungkas and D. Aryo Anggoro, “MITOR: Jurnal Teknik Elektro MITOR: Jurnal Teknik Elektro Sistem Informasi Pelayanan TOEP di LBIPU UMS Berbasis Web,” J. Tek. Elektro, 2023, [Online]. Available: https://journals2.ums.ac.id/index.php/emitor/index.

I. R. Mukhlis et al., “Rancangan Basis Data Absensi Pegawai Menggunakan Mysql Dengan Conceptual Data Model (Cdm), Physical Data Model (Pdm), Dan Entity Relationship Diagram (Erd),” Comput. Insight J. Comput. Sci., vol. 6, no. 2, pp. 1–17, 2024, doi: 10.30651/comp_insight.v6i2.24337.

G. J. Hartanti, F. Setiawan, and D. Priyawati, “Sistem Informasi Pengelolaan Data Perpustakaan Berbasis Web di SMP Muhammadiyah 4 Surakarta,” Abdi Teknoyasa, vol. 3, no. 2, pp. 124–128, 2022, doi: 10.23917/abditeknoyasa.v3i2.785.

S. Feng, M. Yuan, J. Chen, Z. Xing, and C. Chen, “Designing with Language: Wireframing UI Design Intent with Generative Large Language Models,” pp. 1–21, 2023, [Online]. Available: http://arxiv.org/abs/2312.07755

Y. Yang, N. Tian, Y. Wang, and Z. Yuan, “A Parallel FP-Growth Mining Algorithm with Load Balancing Constraints for Traffic Crash Data,” Int. J. Comput. Commun. Control, vol. 17, no. 4, 2022, doi: 10.15837/ijccc.2022.4.4806.

V. Çetin and O. Yıldız, “A comprehensive review on data preprocessing techniques in data analysis,” Pamukkale Univ. J. Eng. Sci., vol. 28, no. 2, pp. 299–312, 2022, doi: 10.5505/pajes.2021.62687.

D. N. Azizah and N. Nurgiyatna, “Pengembangan Sistem Inventory Barang Perusahaan Dagang berbasis Website (Studi Kasus: CV. Agung Nugraha),” Emit. J. Tek. Elektro, vol. 21, no. 1, pp. 42–48, 2021, doi: 10.23917/emitor.v21i1.13418.

V. Gnanaraj, C. Kumaran, C. Febiula, N. Kumar, and S. Murugan, “SDLC Waterfall Model Approach for Human Engineering through Cognitive Walkthrough,” no. Icsice 24, pp. 1762–1775, 2025, doi: 10.2991/978-94-6463-718-2_146.

Y. J. Sabiila and I. Cahyo Utomo, “Sistem Inventori Persediaan Produk Berbasis Web di Toko Nanik Tri Menggunakan Framework Laravel,” J. Ilm. Komputasi, vol. 24, no. 3, pp. 369–378, 2025, [Online]. Available: https://ejournal.jak-stik.ac.id/index.php/komputasi/article/view/3834




DOI: https://doi.org/10.29100/jipi.v11i3.10399

Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

JIPI (Jurnal Ilmiah Penelitian dan Pembelajaran Informatika)
ISSN 2540-8984
Published by
Prodi Pendidikan Teknologi Informasi
Universitas Bhinneka PGRI

Website :https://jurnal.stkippgritulungagung.ac.id/index.php/jipi/index
Email: jipistkippti@gmail.com


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.