1 of 10

Pertemuan 12

Prodi Bisnis Digital

Fakultas Ilmu Komputer, Universitas Lancang Kuning

MANAJEMEN PERSEDIAAN

“Simulasi Model Persediaan Probabilistik di Python”

2 of 10

Tujuan

    • Mahasiswa mampu mengimplementasikan model persediaan probabilistik dalam Python.
    • Mahasiswa mampu melakukan simulasi dan interpretasi hasil.

Tujuan Pembelajaran

Manajemen Persediaan

3 of 10

Review Model Persediaan Probabilistik

      • Menghadapi ketidakpastian permintaan dan lead time.
      • Menggunakan safety stock dan reorder point yang dihitung secara probabilistik.

1

2

      • Safety Stock, Reorder Point, Service Level.

Manajemen Persediaan

·Karakteristik:

·Komponen Utama:

4 of 10

Implementasi Safety Stock di Python

      • Input data: deviasi standar permintaan, lead time, Z-score.
      • Hitung safety stock menggunakan Python.

1

2

Manajemen Persediaan

·Langkah-Langkah:

·Contoh Kode Python untuk

Safety Stock:

python

Salin kode

sigma_demand = 20 # Deviasi standar permintaan

lead_time = 10 # Lead time dalam hari

Z = 1.65 # Z-score untuk tingkat layanan 95%

safety_stock = Z * sigma_demand * np.sqrt(lead_time)

print(f"Safety Stock: {safety_stock} unit")

5 of 10

Implementasi Reorder Point di Python

      • Input data: permintaan harian, safety stock.
      • Hitung reorder point (ROP) menggunakan Python.

1

2

Manajemen Persediaan

Langkah-Langkah:

Contoh Kode Python untuk ROP:

Salin kode

demand_per_day = 50 # Permintaan harian

ROP = (demand_per_day * lead_time) + safety_stock

print(f"Reorder Point (ROP): {ROP} unit")

6 of 10

Visualisasi Hasil Probabilistik

      • Menggambarkan bagaimana safety stock dan ROP berubah dengan variasi permintaan dan lead time.

1

2

Manajemen Persediaan

Plotting Safety Stock dan ROP:

·Contoh Visualisasi:

python

Salin kode

plt.plot(lead_time_range, ROP_range, label="Reorder Point")

plt.plot(lead_time_range, safety_stock_range, label="Safety Stock")

plt.xlabel('Lead Time (days)')

plt.ylabel('Unit')

plt.legend()

plt.show()

7 of 10

Tugas Praktek

    • Implementasikan model probabilistik dengan data variabel yang berbeda.
    • Bandingkan hasil dengan menggunakan berbagai tingkat layanan (service levels).

Manajemen Persediaan

8 of 10

Kesimpulan

    • Implementasi Model Probabilistik: Mahasiswa dapat mengimplementasikan safety stock dan ROP dalam Python.
    • Analisis Hasil: Mahasiswa mampu menganalisis hasil simulasi dengan mempertimbangkan ketidakpastian.

9 of 10

Buku Referensi:

Daftar Pustaka

    • Jaelani, S. J. (2020). Manajemen Persediaan dan Pergudangan. Jakarta: Pustaka Ilmu.
    • Negara, I. M. S. (2019). Manajemen Persediaan: Pendekatan Praktis. Yogyakarta: Gadjah Mada University Press.
    • Tjandra, F. (2021). Manajemen Persediaan: Konsep, Model, dan Aplikasi. Bandung: Penerbit ITB.
    • Tjakraatmadja, A. D. (2018). Manajemen Persediaan: Teori dan Praktik. Surabaya: Airlangga University Press.

Jurnal dan Artikel:

10 of 10

THANK YOU

FOR ATTENDING