Abstrak


Sistem Manajemen Operasional Yayasan Makan Bergizi Gratis Berbasis Web Modul Distribusi


Oleh :
Muhammad Abdul Rosyid - V3423053 - Sekolah Vokasi

Program Makan Bergizi Gratis (MBG) yang dicanangkan pemerintah Indonesia melibatkan proses distribusi makanan yang kompleks, namun pada praktiknya pengelolaan pengiriman di sejumlah penyelenggara masih dilakukan secara manual dan menggunakan aplikasi yang terpisah, sehingga menimbulkan keterlambatan informasi, kesalahan pencatatan, miskomunikasi antarbagian, serta kesulitan pemantauan distribusi secara real-time akibat belum tersedianya sistem informasi terpusat. Penelitian ini bertujuan merancang dan mengimplementasikan Modul Distribusi pada Sistem Manajemen Operasional Yayasan MBG berbasis web guna mendukung proses pengiriman makanan yang lebih efektif, terstruktur, dan terdokumentasi, mencakup fitur bagi driver, pemantauan oleh pengelola program, dokumentasi serah terima, serta portal client bagi pihak sekolah.Sistem dikembangkan menggunakan metode Waterfall melalui tahapan analisis kebutuhan, perancangan basis data dan sistem dengan ERD serta UML, implementasi menggunakan teknologi Next.js, Express.js, TypeScript, dan MySQL, serta pengujian dengan metode Black Box Testing melalui teknik Equivalence Partitioning dan Boundary Value Analysis. Hasil penelitian menunjukkan bahwa sistem berhasil mengimplementasikan empat belas fitur fungsional utama, meliputi mekanisme pencatatan bukti distribusi digital berbasis koordinat GPS dan foto dokumentasi, peta pemantauan interaktif berbasis Leaflet.js, serta Portal Client dua arah untuk konfirmasi penerimaan dan pengelolaan pengembalian food tray. Pengujian terhadap delapan butir uji fungsional menunjukkan bahwa seluruh skenario menghasilkan keluaran yang sesuai dengan hasil yang diharapkan. Dapat disimpulkan bahwa Modul Distribusi yang dikembangkan telah memenuhi kebutuhan fungsional yang ditetapkan dan mampu mendukung proses distribusi makanan Program MBG secara lebih efektif, terstruktur, terdokumentasi, dan mudah dipantau.