Modelo de eCommerce em logística: modularidade do modelo
Vamos usar o exemplo do modelo de e-Commerce visto antes, no qual temos três grupos principais de processos:
- Gerenciar solicitações
- Empacotamento
- Envio e entrega
Para garantir que o modelo seja modular e que os processos possam ser facilmente adicionados e removidos, os processos foram definidos em funções e geradores separados:
def process_1_manage_requests():
def process_2_packaging():
def process_3_shipping_delivery():
Depois que esses geradores de processo foram definidos, o gerador def generator_all_processes(env) foi criado para (1) chamar cada um dos geradores de processo individuais e (2) registrar suas durações em ordem cronológica.
Este exercício faz parte do curso
Simulação de Eventos Discretos em Python
Exercício interativo prático
Transforme a teoria em ação com um de nossos exercícios interativos
Começar o exercício