Analisis Ketersediaan Stok Bahan di Toko/Kedai menggunakan matriks (contohnya apa aja bebas) (Tolong beri penjelasan step by step nya karena akan di presentasikan di depan guru)
Analisis Ketersediaan Stok Bahan di Toko/Kedai menggunakan matriks (contohnya apa aja bebas)
(Tolong beri penjelasan step by step nya karena akan di presentasikan di depan guru)
Contoh skenario matriks untuk analisis stok:
- Bahan [Gula, Susu, Teh, Kopi]; Produk [Es Teh (ET), Kopi Hitam (KH), Cappuccino (CP)]
- Matriks resep (gram per gelas), B =
[ [10, 5, 8],
[0, 0, 150],
[3, 0, 0],
[0, 10, 8] ]
- Stok awal (gram), s = [10000, 5000, 1000, 2000]^T
- Permintaan harian (gelas), d = [120, 60, 40]^T
- Kebutuhan bahan, c = B d = [1820, 6000, 360, 920]^T gram
- Sisa/defisit, r = s − c = [8180, −1000, 640, 1080]^T gram
- Safety stock, ss = [3000, 4000, 500, 1000]^T
- Rekomendasi pemesanan, q = max(0, ss − r) = [0, 5000, 0, 0]^T gram
- Days of cover, DOC = s ./ c ≈ [5.49, 0.83, 2.78, 2.17] hari
- Defisit: Susu = −1000 g
Penjelasan:
Mulai dengan mendefinisikan daftar bahan dan produk lalu susun matriks resep B (baris=bahan, kolom=produk) yang berisi kebutuhan gram per satu gelas; siapkan juga vektor stok s dan vektor permintaan d. Kebutuhan total bahan dihitung dengan perkalian matriks c = B d sehingga tiap entri c menyatakan total gram yang dibutuhkan untuk memenuhi permintaan hari itu. Sisa/defisit dihitung dengan r = s − c; nilai negatif berarti stok tidak cukup (di sini susu defisit). Tetapkan safety stock ss untuk tiap bahan sesuai kebijakan toko, lalu hitung rekomendasi pemesanan q = max(0, ss − r) agar setelah pemakaian stok kembali mencapai batas aman; dari hasil, hanya susu perlu dipesan 5000 g. Untuk memantau ketahanan stok, hitung days of cover DOC = s ./ c sehingga bahan dengan DOC terendah diprioritaskan; angka menunjukkan gula ≈5.49 hari, susu ≈0.83 hari, teh ≈2.78 hari, kopi ≈2.17 hari, sehingga susu paling kritis.
Penjelasan matematis:
- Bentuk dan dimensi: B berukuran 4×3, d berukuran 3×1, s berukuran 4×1; hasil c = B d adalah 4×1. r = s − c dan q = max(0, ss − r) juga 4×1.
- Perkalian matriks c = B d per baris:
c_gula = 10×120 + 5×60 + 8×40 = 1200 + 300 + 320 = 1820 g
c_susu = 0×120 + 0×60 + 150×40 = 6000 g
c_teh = 3×120 + 0×60 + 0×40 = 360 g
c_kopi = 0×120 + 10×60 + 8×40 = 600 + 320 = 920 g
- Sisa/defisit r = s − c:
r_gula = 10000 − 1820 = 8180 g
r_susu = 5000 − 6000 = −1000 g
r_teh = 1000 − 360 = 640 g
r_kopi = 2000 − 920 = 1080 g
- Reorder q = max(0, ss − r) dengan ss = [3000, 4000, 500, 1000]^T:
q_gula = max(0, 3000 − 8180) = 0
q_susu = max(0, 4000 − (−1000)) = max(0, 5000) = 5000
q_teh = max(0, 500 − 640) = 0
q_kopi = max(0, 1000 − 1080) = 0
- Days of cover DOC = s ./ c (pembagian per komponen):
DOC_gula = 10000 / 1820 ≈ 5.49
DOC_susu = 5000 / 6000 ≈ 0.83
DOC_teh = 1000 / 360 ≈ 2.78
DOC_kopi = 2000 / 920 ≈ 2.17
· 0.0 (0)
Yuk, beri rating untuk berterima kasih pada penjawab soal!
Iklan
Mau pemahaman lebih dalam untuk soal ini?
Tanya ke AiRIS
Yuk, cobain chat dan belajar bareng AiRIS, teman pintarmu!