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

Logistický model e-commerce: Modularita modelu

Vezměme si příklad modelu e-commerce, který jsme použili dříve a který má tři hlavní skupiny procesů:

  1. Zpracování požadavků
  2. Balení
  3. Doprava a doručení

Aby byl model modulární a procesy šlo snadno přidávat a odebírat, jsou definované v samostatných funkcích a generátorech: def process_1_manage_requests(): def process_2_packaging(): def process_3_shipping_delivery():

Po definování těchto procesních generátorů byl vytvořen generátor def generator_all_processes(env), který (1) volá jednotlivé procesní generátory a (2) chronologicky zaznamenává jejich trvání.

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

Diskrétní simulace událostí v Pythonu

Zobrazit kurz

Interaktivní praktické cvičení

Proměňte teorii v praxi s jedním z našich interaktivních cvičení

Začít cvičení