Implementasi Algoritma Boyer Moore Pada Aplikasi E-Commerce Berbasis Website

Authors

  • Egi Gunawan Universitas Islam Negeri Sumatera Utara
  • Suendri Universitas Islam Negeri Sumatera Utara

DOI:

https://doi.org/10.53513/jursi.v5i1.12419

Keywords:

Boyer–Moore, E-Commerce, Pencarian Produk, String Matching, Website

Abstract

Peningkatan jumlah dan variasi produk pada toko bahan bangunan menuntut adanya sistem pencarian produk yang cepat dan efisien pada aplikasi e-commerce berbasis website. Permasalahan yang dihadapi oleh Toko Bangunan Zaydan adalah proses pencarian produk yang masih bersifat konvensional, sehingga memerlukan waktu yang relatif lama dan kurang optimal ketika menangani data produk dalam jumlah besar dengan karakteristik nama yang kompleks. Penelitian ini bertujuan untuk mengimplementasikan algoritma Boyer–Moore pada fitur pencarian produk guna meningkatkan efisiensi dan kecepatan proses pencarian. Algoritma Boyer–Moore merupakan algoritma string matching yang melakukan pencocokan karakter dari kanan ke kiri serta memanfaatkan mekanisme pergeseran pola berdasarkan aturan bad character dan good suffix, sehingga mampu mengurangi jumlah perbandingan karakter yang tidak diperlukan. Metode penelitian yang digunakan meliputi observasi, wawancara, dan studi literatur, dengan data uji berupa 424 data bahan material Toko Bangunan Zaydan. Hasil penelitian menunjukkan bahwa setelah penerapan algoritma Boyer–Moore, proses pencarian produk menjadi lebih efisien dibandingkan metode pencarian konvensional, ditandai dengan berkurangnya jumlah perbandingan karakter dan meningkatnya kecepatan respon sistem. Penerapan algoritma ini memberikan kontribusi positif terhadap peningkatan performa sistem dan pengalaman pengguna dalam mengakses informasi produk pada aplikasi e-commerce.

References

T. J. Halim, “Penerapan Regex dan String Matching untuk Filter Chat pada E-Commerce.”

M. Raihan Azis, I. Fitri, and B. Rahman, “PENGGUNAAN ALGORITMA BRUTE FORCE STRING MATCHING DALAM PENCARIAN ORANG HILANG PADA WEBSITE TEMUKANDIA.COM,” 2021.

A. Aman Bangsa, B. Pramono, and L. Bahtiar Aksara, “Penerapan String Matching Menggunakan Algoritma Boyer Moore untuk Mencari Data Pada Website UMKM di Konawe Selatan,” ANIMATOR, vol. 2, no. 1, pp. 1–5, 2024.

S. S. Sari and G. Ginting, “Implementasi Algoritma Boyer Moore Pada Kamus Perbedaan Kata Dalam Bahasa Inggris British dan Bahasa Inggris America,” Journal of Informatics Management and Information TechnologyJournal of Informatics Management and Information Technology, 2021.

S. Fifuadi, D. H. Gutama, A. Pramuntadi, and D. P. Wijaya, “IMPLEMENTASI ALGORITMA STRING MATCHING BOYER MOORE UNTUK PENCARIAN NAMA DOKUMEN PADA RANCANG BANGUN SISTEM PENGARSIPAN DOKUMEN (STUDI KASUS : SISTEM PENGARSIPAN DOKUMEN SATUAN POLISI PAMONG PRAJA KABUPATEN BANTUL),” Majalah Ilmiah UNIKOM, 2024.

S. Rosita, “Aplikasi Web Pemasaran Produk Makanan UMKM Dengan Fitur Pencarian Menggunakan Algoritma Boyer-Moore (Studi Kasus: UMKM Ombe Baru),” Journal of Computer Science and Information Technology, vol. 1, no. 1, pp. 20–25, May 2025, doi: 10.70716/jocsit.v1i1.189.

D. Noor Imansyah Basoeki, A. Puspita Sari, and F. Ali Akbar, “PENGGUNAAN METODE BOYER MOORE PADA APLIKASI PENCARIAN DAN REPOSITORI SKRIPSI BERBASIS WEB,” 2024.

M. Hidayat, S. Rohman, and A. N. Arifin, “SISTEM CHATBOT PADA WEBSITE E-COMMERCE TOKO DIENG AGRIPINA MENGGUNAKAN ALGORITMA BOYER MOORE,” Journal of Economic, Business and Engineering (JEBE), vol. 4, no. 1, 2022.

A. Novitra, “Penerapan Algoritma Approximate String Matching Untuk Pencarian Teks Pada Aplikasi Ensiklopedia Teknologi Komputer,” Journal Global Tecnology Computer, vol. 2, no. 2, pp. 61–66, 2023.

M. W. Setiawan and E. R. Syahputra, “Pengembangan Sistem CRM Berbasis Data mining: Segmentasi Nasabah Dengan Algoritma K-Means,” vol. 4, no. 6, pp. 1346–1358, 2025, [Online]. Available: https://ojs.trigunadharma.ac.id/index.php/jsi

S. Romdona, S. Senja Junista, and A. Gunawan, “TEKNIK PENGUMPULAN DATA: OBSERVASI, WAWANCARA DAN KUESIONER,” vol. 3, no. 1, pp. 39–47, [Online]. Available: https://samudrapublisher.com/index.php/JISOSEPOL

D. Noor Imansyah Basoeki, A. Puspita Sari, and F. Ali Akbar, “PENGGUNAAN METODE BOYER MOORE PADA APLIKASI PENCARIAN DAN REPOSITORI SKRIPSI BERBASIS WEB,” 2024.

A. Agung, A. Daniswara, I. Kadek, and D. Nuryana, “Data Preprocessing Pola Pada Penilaian Mahasiswa Program Profesi Guru,” Journal of Informatics and Computer Science, vol. 05, 2023.

F. H. Rosyidi, “Perbandingan Efisiensi Algoritma Boyer-Moore dan Knuth-Morris-Pratt dalam Deteksi Pola Genetik Huntington’s Disease,” 2024.

J. Alfred Widjaya -, “Optimalisasi Keputusan Perdagangan Berbasis Pola dengan Algoritma Boyer-Moore.”

Downloads

Published

2026-01-28