Pengembangan Sistem Informasi Penjualan dan Persediaan Sembako dengan Notifikasi Stok Minimum Otomatis dan Analisis Penjualan Menggunakan Metode Prototype
Keywords:
Sistem Informasi Penjualan, Persediaan, Reorder Point, Notifikasi Stok, Analisis Penjualan, PrototypeAbstract
Toko sembako menjual kebutuhan pokok dengan volume tinggi dan margin tipis, sehingga satu rak beras atau minyak goreng yang kosong langsung berarti penjualan yang hilang. Banyak toko sembako masih mencatat penjualan di buku nota dan memutuskan waktu pemesanan ulang berdasarkan pengamatan sekilas, akibatnya pemilik tidak mendapat peringatan dini sebelum stok habis dan tidak mengetahui produk mana yang paling menopang omzet. Penelitian ini mengembangkan sistem informasi penjualan dan persediaan sembako berbasis web yang menghubungkan transaksi kasir dengan stok secara real-time, menghitung stok minimum setiap produk sebagai reorder point (ROP) beserta safety stock dari riwayat penjualannya sendiri, serta memunculkan notifikasi otomatis di dasbor dan melalui surel ketika stok mencapai atau berada di bawah titik tersebut. Sistem juga dilengkapi modul analisis penjualan yang menyajikan tren omzet harian dengan rata-rata bergerak tujuh hari, produk terlaris, kontribusi omzet per kategori, dan omzet mingguan. Pengembangan mengikuti metode Prototype melalui dua iterasi prototipe bersama pemilik toko, kasir, dan bagian gudang, dengan Laravel, MySQL, dan Chart.js sebagai teknologi pembangun. Pengujian black box dengan teknik equivalence partitioning dan boundary value analysis terhadap 98 skenario pada sebelas modul menemukan dua cacat pada putaran pertama; setelah diperbaiki, seluruh skenario dinyatakan valid. Sistem ini memberi pemilik toko sinyal pemesanan ulang yang tepat waktu serta gambaran kinerja penjualan yang berbasis data



