Začněte nyníZačněte zdarma

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.

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

Toto cvičení je součástí kurzu

Diskrétní simulace událostí v Pythonu

Zobrazit kurz

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 = {
    "____": ____,
    "____": ____,
    "____": ____,
    "____": ____,
    "____": ____
}
Upravit a spustit kód