Scomporre un processo in una sequenza di eventi
Immagina di lavorare per un'azienda che produce telefoni cellulari e che ti sia stato chiesto di proporre modi per ottimizzare l'intera catena di fornitura. L'obiettivo è allocare meglio le risorse, aumentare la produttività e identificare-eliminare i colli di bottiglia.
Un gemello digitale dell'intera operazione basato su un modello a eventi discreti può aiutare a raggiungere questo traguardo. Il primo passo è elencare i gruppi di processi coinvolti nella linea di produzione e definirne i tempi di lavorazione (tabella sotto). Sai che ciascuno dei gruppi di processi individuati include molti sottoprocessi e attività, ma per ora il focus è scrivere la prima versione del modello.
I dizionari sono un ottimo modo per organizzare le informazioni sui processi. Il tempo sarà misurato in giorni.

Questo esercizio fa parte del corso
Simulazione a eventi discreti in Python
Istruzioni dell'esercizio
- Crea un dizionario chiamato
processescon chiavi e valori corrispondenti alla tabella come segue: (1) il nome del processo come chiave e (2) la durata del processo come valore.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Create a dictionary containing the processes and durations
processes = {
"____": ____,
"____": ____,
"____": ____,
"____": ____,
"____": ____
}