Abstrak


Pengembangan Sistem Informasi Stock and Quantity (StoQ)


Oleh :
Wyasana Aji Kusuma Wardana - V3423087 - Sekolah Vokasi

 Modul Master Data, Purchase Order, dan ReceivingAbstrak : Pengelolaan persediaan barang di gudang yang masih bergantung pada pencatatan manual sering kali menimbulkan permasalahan fundamental, seperti tingginya angka kesalahan manusia (human error), inkonsistensi informasi, serta selisih antara jumlah stok fisik dan data administrasi. Untuk mengatasi kendala tersebut, Tugas Akhir ini merancang dan membangun sistem informasi manajemen inventaris berbasis web bernama Stock and Quantity (StoQ) yang berfokus pada modul Master Data, Purchase Order (PO), dan Receiving. Sistem ini dikembangkan menggunakan metodologi Agile dengan pendekatan event-based yang memodelkan siklus pergerakan barang secara aktual dari hulu ke hilir. Arsitektur sistem diimplementasikan dengan memisahkan backend menggunakan framework Laravel 12 dan frontend menggunakan Vue.js, serta didukung oleh basis data MySQL dan sistem caching Redis. Fitur utama yang ditawarkan mencakup validasi penerimaan barang tanpa toleransi selisih kuantitas dari dokumen PO, alokasi penempatan rak gudang secara otomatis (auto-assign), generate dan pencetakan massal label Barcode QR berformat vektor SVG untuk pelacakan, serta otomatisasi notifikasi pemantauan masa kedaluwarsa barang melalui cron job scheduler berprinsip First In, First Out (FIFO). Hasil pengujian menggunakan metode Black Box Testing menunjukkan bahwa seluruh fungsi dan validasi aturan bisnis berjalan sesuai dengan spesifikasi yang diharapkan. Selain itu, Compatibility Testing membuktikan bahwa sistem mampu berjalan secara responsif dan stabil pada berbagai platform peramban maupun resolusi perangkat (desktop dan seluler). Implementasi sistem StoQ diharapkan mampu meminimalisasi kerugian material, meningkatkan visibilitas rantai pasok, dan mendukung efisiensi pengambilan keputusan manajemen.Kata Kunci : Sistem Manajemen Inventaris, Stock and Quantity, Pengadaan Barang, Penerimaan, Batch, Barcode QR, Agile, Laravel, Vue.js, Redis