Rozklad procesu na posloupnost událostí
Představ si, že pracuješ ve firmě vyrábějící mobilní telefony a dostal/a jsi za úkol navrhnout způsoby, jak optimalizovat celý provoz dodavatelského řetězce. Firma chce lépe rozdělit zdroje, zvýšit produktivitu a odhalit a odstranit úzká místa.
Digitální dvojče celého provozu založené na modelu diskrétních událostí může pomoci tento cíl splnit. Prvním krokem je sestavit seznam skupin procesů zapojených do výrobní linky a definovat jejich doby zpracování (viz tabulka níže). Každá z identifikovaných skupin procesů zahrnuje mnoho dílčích procesů a úkolů – zatím se ale soustředíme na zakódování první verze modelu.
Slovníky jsou skvělým způsobem, jak organizovat informace o procesech. Čas bude měřen ve dnech.

Toto cvičení je součástí kurzu
Diskrétní simulace událostí v Pythonu
Pokyny k cvičení
- Vytvoř slovník s názvem
processes, jehož klíče a hodnoty odpovídají tabulce: (1) název procesu jako klíč a (2) doba trvání procesu jako hodnota.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Create a dictionary containing the processes and durations
processes = {
"____": ____,
"____": ____,
"____": ____,
"____": ____,
"____": ____
}