Designing Data Crawling Applications for Book Searching at Online Bookstores
Abstract
Data crawling adalah sebuah engine yang memungkinkan pengumpulan data dari berbagai sumber di halaman website, seperti informasi penjualan buku pada toko buku online, termasuk harga dan ketersediaan stok. Tantangannya adalah variasi ketersediaan stok di setiap toko buku online, yang memerlukan upaya ekstra untuk mengecek satu per satu. Penelitian ini bertujuan untuk membuat sebuah website yang dapat melakukan pencarian buku online dengan informasi yang akurat dan lengkap tanpa biaya tambahan untuk penjual. Data dikumpulkan melalui teknik data crawling karena tidak ada akses langsung ke database toko buku online target. Metode pengembangan menggunakan Rapid Application Development (RAD), dengan perancangan menggunakan UML dan pemrograman Python, HTML, serta PHP, dan menggunakan database MySQL. Hasil penelitian ini adalah sebuah engine data crawling yang mengumpulkan data dari toko buku Grobmart dan Deepublishstore, serta aplikasi search engine untuk mencari harga buku termurah dan ketersediaan dari data yang telah dikumpulkan. Aplikasi ini memudahkan masyarakat dalam mencari buku, memperluas pasar bagi penjual, dan meningkatkan transaksi di Grobmart dan Deepublishstore.
Kata kunci— data crawling, search engine, web crawling, rapid application development (RAD), unified modelling language (UML)
References
N. Nafi’iyah and E. Sulistiono, "PEMANFAATAN ROBOT CRAWLER PADA PEMBUATAN TOKO BUKU ONLINE," 2016.
Nugroho Wandi, Rully Hendrawan, and Ahmad Mukhlason, "PENGEMBANGAN SISTEM REKOMENDASI PENELUSURAN BUKU DENGAN PENGGALIAN ASSOCIATION RULE MENGGUNAKAN ALGORITMA APRIORI (STUDI KASUS BADAN PERPUSTAKAAN DAN KEARSIPAN PROVINSI JAWA TIMUR)," 2012.
Siti Humayroh, "Maraknya Penjualan buku Bajakan di E-Commerce," Dec. 2022, Accessed: Dec. 18, 2023. [Online]. Available: https://kumparan.com/siti-humayroh1670211402564137241/maraknya-penjualan-bukubajakan-di-e-commerce-1zOxx9LBqD9
Rehni Jayana Purba, "SISTEM INFORMASI BERBASIS WEB PADA TOKO BUKU DI KOTA BATAM," 2021.
R. (Ryan E. ) Mitchell, Web scraping with Python : collecting more data from the modern web. 2018.
A. Purnomo, "Impementasi Web Scraping Pada OJS Dengan Metode CSS Selector," Media Online), 2022.
A. Hidayat, A. Yani, P. Studi Sistem Informasi, and S. Mahakarya, "MEMBANGUN WEBSITE SMA PGRI GUNUNG RAYA RANAU MENGGUNAKAN PHP DAN MYSQL," 2019.
E. Suharyanto, "PERANCANGAN APLIKASI PENGENALAN BUDAYA NUSANTARA BERBASIS ANDROID DENGAN METODE RAD," Jurnal Ilmu Komputer JIK, p. 2022, 2022.



