Rancang Bangun Chatbot Ai Berbasis Whatsapp Dengan Integrasi Database Untuk Pemesanan Ikan Lele

Riandi, Wicaksono (2026) Rancang Bangun Chatbot Ai Berbasis Whatsapp Dengan Integrasi Database Untuk Pemesanan Ikan Lele. S1 Teknik Informatika thesis, STMIK Widya Cipta Dharma.

[img] Text
2243001-S1-Teknik Informatika.pdf
Restricted to Repository staff only

Download (1MB) | Request a copy
[img] Text
2243001-S1-Jurnal.pdf

Download (239kB)

Abstract

Pelayanan informasi dan pemesanan ikan lele pada Toko Lele Seberang masih dilakukan secara manual melalui WhatsApp sehingga pengelola harus menjawab pertanyaan berulang, mengumpulkan data pesanan, memeriksa stok, menghitung pembayaran, dan mencatat transaksi. Penelitian ini bertujuan merancang dan membangun chatbot kecerdasan buatan berbasis WhatsApp yang terintegrasi dengan penyimpanan data operasional untuk mendukung pemesanan ikan lele. Sistem dikembangkan menggunakan metode Rapid Application Development (RAD) melalui analisis dan desain cepat, pembangunan prototipe secara berulang, demonstrasi, penyempurnaan, dan pengujian fungsional. WhatsApp dihubungkan dengan n8n melalui Fonnte, sedangkan Gemini AI membantu memahami variasi pesan pelanggan dan membaca informasi yang tampak pada gambar bukti pembayaran. Google Sheets menyimpan data produk, stok, pesanan, pembayaran, dan status transaksi. Implementasi akhir terdiri atas satu workflow n8n dengan 98 node. Sistem mendukung informasi produk, pemesanan secara bertahap maupun dalam satu pesan, validasi stok, ringkasan pesanan, metode Diantar dan Diambil Sendiri, verifikasi pembayaran, pembatalan, pengembalian stok, pemeriksaan status pesanan, dan perintah administrator. Jarak pengantaran dirancang menggunakan rute jalan OSRM dengan Haversine sebagai perhitungan cadangan. Pengujian black box mencakup 55 skenario fungsional; 52 skenario berhasil dan tiga skenario tidak berhasil sehingga tingkat keberhasilan mencapai 94,55%. Ketiga skenario yang belum berhasil berkaitan dengan pembacaan koordinat fitur berbagi lokasi WhatsApp, perhitungan rute OSRM, dan penerapan ongkir kurir berdasarkan jarak pada pengujian terkait. Hasil penelitian menunjukkan bahwa integrasi sistem dapat menata proses pemesanan dengan tetap mempertahankan kewenangan administrator terhadap keputusan operasional.=================================Information services and catfish ordering at the research site were still handled manually through WhatsApp. This condition could cause delayed responses, incomplete order information, missed orders, and discrepancies between transaction records and stock data. This research aims to design and develop a WhatsApp-based AI chatbot to support information services, ordering, payment, cancellation, delivery, stock management, and order status monitoring. The system was developed using the Rapid Application Development (RAD) method. It integrates WhatsApp, Fonnte, n8n, Gemini AI, and Google Sheets in a workflow consisting of 101 nodes. The system can interpret variations in customer messages, validate order data and stock, calculate total payments, manage orders, and read customer locations. Delivery distance is calculated using OSRM road routes with Haversine as a fallback calculation. The system assigns delivery to the administrator or a courier based on service availability, distance, order weight, and delivery capacity. Courier fees are calculated in distance-based tiers and added to the total payment. The system also provides a Test Mode that does not store transactions or reduce stock. Functional testing is conducted using Black Box Testing based on predetermined scenarios. When several orders require decisions at nearly the same time, the administrator still confirms each order one by one based on the order ID and the latest stock availability.

Item Type: Thesis (S1 Teknik Informatika)
Additional Information: Pembimbing 1 : Kusno Harianto, S.Kom., M.Kom pembimbing 2 : Kusno Harianto, S.Kom., M.Kom
Uncontrolled Keywords: Chatbot AI, WhatsApp, n8n, Google Sheets, Pemesanan Ikan Lele, Rapid Application Development
Subjects: Q Science > QA Mathematics > QA76 Computer software
Divisions: Teknik Informatika
Depositing User: Mr Riandi Wicaksono
Date Deposited: 07 Aug 2026 00:25
Last Modified: 07 Aug 2026 00:25
URI: http://repository.wicida.ac.id/id/eprint/6408

Actions (login required)

View Item View Item