Een proces opsplitsen in een reeks gebeurtenissen
Stel, je werkt bij een bedrijf dat mobiele telefoons produceert en je krijgt de vraag om manieren voor te stellen om de volledige supplychainoperatie te optimaliseren. Ze willen middelen beter toewijzen, de productiviteit verhogen en knelpunten identificeren en wegnemen.
Een digitale tweeling van de hele operatie op basis van een discrete-eventmodel kan helpen om dit doel te bereiken. De eerste stap is om de procesgroepen in de productielijn op te sommen en hun verwerkingstijden vast te leggen (zie tabel hieronder). Je weet dat elk van de geïdentificeerde procesgroepen veel subprocessen en taken omvat, maar de focus ligt nu op het coderen van de eerste versie van het model.
Dictionaries zijn een uitstekende manier om informatie over processen te organiseren. Tijd wordt gemeten in dagen.

Deze oefening maakt deel uit van de cursus
Discrete Event Simulation in Python
Oefeninstructies
- Maak een dictionary met de naam
processesmet keys en values die overeenkomen met de tabel als volgt: (1) de naam van het proces als de key en (2) de procestijd als de value.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Create a dictionary containing the processes and durations
processes = {
"____": ____,
"____": ____,
"____": ____,
"____": ____,
"____": ____
}