IniziaInizia gratis

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.

Table with list of process groups involved in the production line and their processing times.

Questo esercizio fa parte del corso

Simulazione a eventi discreti in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Crea un dizionario chiamato processes con 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 = {
    "____": ____,
    "____": ____,
    "____": ____,
    "____": ____,
    "____": ____
}
Modifica ed esegui il codice