Modello eCommerce per la logistica: modularità del modello
Riprendiamo l'esempio del modello di e-commerce usato in precedenza, con tre principali gruppi di processi:
- Gestione delle richieste
- Imballaggio
- Spedizione e consegna
Per mantenere il modello modulare e consentire di aggiungere e rimuovere facilmente i processi, questi sono stati definiti in funzioni e generator separati:
def process_1_manage_requests():
def process_2_packaging():
def process_3_shipping_delivery():
Una volta definiti questi generator di processo, è stato creato il generator def generator_all_processes(env) per (1) chiamare ciascuno dei singoli generator di processo e (2) registrarne la durata in ordine cronologico.
Questo esercizio fa parte del corso
Simulazione a eventi discreti in Python
esercizio interattivo pratico
Trasforma la teoria in pratica con uno dei nostri esercizi interattivi
Inizia esercizio