Logistik‑eCommerce‑Modell: Modulare Modellstruktur
Nehmen wir das zuvor verwendete e‑Commerce‑Modell mit drei Hauptprozessgruppen:
- Anfragen bearbeiten
- Verpackung
- Versand & Zustellung
Damit das Modell modular ist und Prozesse leicht hinzugefügt oder entfernt werden können, wurden die Prozesse in separaten Funktionen und Generatoren definiert:
def process_1_manage_requests():
def process_2_packaging():
def process_3_shipping_delivery():
Sobald diese Prozess‑Generatoren definiert sind, wurde der Generator def generator_all_processes(env) erstellt, um (1) jeden einzelnen Prozess‑Generator aufzurufen und (2) deren Dauer in chronologischer Reihenfolge zu verbuchen.
Diese Übung ist Teil des Kurses
Diskrete-Ereignis-Simulation mit Python
Interaktive Übung
In dieser interaktiven Übung kannst du die Theorie in die Praxis umsetzen.
Übung starten