Perencanaan kebutuhan bahan baku pada praktik Tata Boga di SMKN 7 Tangerang Selatan masih dilakukan secara manual sehingga berpotensi menyebabkan kesalahan perhitungan, kekurangan, maupun kelebihan bahan baku. Penelitian ini bertujuan merancang dan mengembangkan aplikasi berbasis web untuk membantu perencanaan dan perhitungan kebutuhan bahan baku secara otomatis serta menerapkan Linear Programming untuk menentukan kapasitas produksi maksimum dan jumlah paket menu optimal berdasarkan ketersediaan bahan baku. Metode penelitian yang digunakan adalah Research and Development (R&D) untuk menghasilkan dan menguji aplikasi yang dikembangkan. Implementasi Linear Programming dilakukan dalam 2 mode, yaitu Mode Single untuk menentukan kapasitas produksi maksimum satu menu dan Mode Multi menggunakan metode Simplex untuk menentukan jumlah paket menu optimal beberapa menu dalam satu paket. Pengujian sistem dilakukan menggunakan Black Box, White Box, dan User Acceptance Test (UAT). Hasil Mode Single pada menu Ayam Goreng Bawang Putih menunjukkan kapasitas produksi maksimum sebesar 160 porsi berdasarkan keterbatasan stok. Pada Mode Multi, sistem menghasilkan 15 paket menu dengan kombinasi Ayam Goreng Bawang Putih, Tahu Isi Sayur, Soto Ayam, dan Bubur Sumsum masing-masing sebanyak 15 porsi. Sistem juga menampilkan slack, binding constraint, dan bottleneck sebagai informasi hasil optimasi. Pengujian White Box menghasilkan nilai Cyclomatic Complexity sebesar 3 dengan tiga independent path yang berhasil diuji. Hasil UAT memperoleh persentase sebesar 85,5% dan termasuk kategori Sangat Baik. Pengguna menilai aplikasi membantu perencanaan. Kebaruan penelitian ini terletak pada integrasi Linear Programming dengan data resep, jumlah porsi, dan stok bahan baku dalam aplikasi berbasis web untuk mendukung perencanaan bahan baku praktik Tata Boga di sekolah kejuruan.
Copyrights © 2026