Модель eCommerce у логістиці: модульність моделі
Розгляньмо приклад моделі e-Commerce, використаної раніше, де є три основні групи процесів:
- Опрацювання запитів
- Пакування
- Відправлення та доставка
Щоб зробити модель модульною й легко додавати або вилучати процеси, їх визначено в окремих функціях і генераторах:
def process_1_manage_requests():
def process_2_packaging():
def process_3_shipping_delivery():
Після визначення цих генераторів процесів створено генератор def generator_all_processes(env), який (1) викликає кожен окремий генератор процесу та (2) фіксує їхню тривалість у хронологічному порядку.
Ця вправа є частиною курсу
Дискретно-подієве моделювання в Python
Практична інтерактивна вправа
Перетворіть теорію на практику за допомогою однієї з наших інтерактивних вправ
Почати вправу