Pengelolaan penjualan dan persediaan secara terpisah dapat menyebabkan ketidaksesuaian pencatatan transaksi dan stok pada usaha perdagangan. Penelitian ini bertujuan merancang dan membangun sistem Enterprise Resource Planning (ERP) berbasis web yang mengintegrasikan Master Data, Sales, Point of Sale (POS), dan Inventory pada toko alat audio profesional. Data kebutuhan diperoleh melalui observasi pada Affan Elektronik, Ngawi, Jawa Timur. Pengembangan menerapkan metode Waterfall melalui analisis kebutuhan, perancangan, implementasi, dan pengujian. AudioPro ERP dibangun menggunakan PHP, CodeIgniter 3 dengan arsitektur HMVC, dan MySQL. Integrasi diwujudkan melalui pemakaian data produk bersama, pembentukan invoice, transaksi POS, validasi saldo persediaan, serta pencatatan stock movement berdasarkan transaksi dan gudang. Invoice berstatus Draft tidak langsung mengurangi stok, sedangkan transaksi yang mencapai kondisi Paid diproses sebagai dasar pengeluaran barang. Hasil pengujian black-box menunjukkan 100% dari 36 skenario berstatus berhasil pada autentikasi, Master Data, Sales, POS, Inventory, dan integrasi. Sistem mendukung peran Admin Toko dan Kasir melalui pembatasan hak akses dan audit log untuk penelusuran aktivitas. Hasil ini mendukung kesesuaian fungsi.
Copyrights © 2026