ÎncepețiÎncepe gratuit

Descompunerea unui proces într-o secvență de evenimente

Imaginează-ți că lucrezi pentru o companie producătoare de telefoane mobile și ai fost rugat să propui modalități de optimizare a întregului lanț de aprovizionare. Compania dorește să aloce resursele mai eficient, să crească productivitatea și să identifice și elimine blocajele.

O replică digitală a întregii operațiuni, bazată pe un model de simulare cu evenimente discrete, poate contribui la atingerea acestui obiectiv. Primul pas este să identifici grupurile de procese implicate în linia de producție și să definești timpii lor de procesare (tabelul de mai jos). Știi că fiecare grup de procese identificat include numeroase sub-procese și sarcini, însă pentru moment, obiectivul este să codezi prima versiune a modelului.

Dicționarele sunt o modalitate excelentă de a organiza informațiile despre procese. Timpul va fi măsurat în zile.

Tabel cu lista grupurilor de procese implicate în linia de producție și timpii lor de procesare.

Acest exercițiu face parte din cursul

Simulare de evenimente discrete în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Creează un dicționar numit processes cu chei și valori corespunzătoare tabelului, astfel: (1) numele procesului ca cheie și (2) durata procesului ca valoare.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Create a dictionary containing the processes and durations
processes = {
    "____": ____,
    "____": ____,
    "____": ____,
    "____": ____,
    "____": ____
}
Editează și rulează codul