ComenzarEmpieza gratis

Modelo de eCommerce logístico: modularidad del modelo

Tomemos el ejemplo del modelo de e‑Commerce usado antes, donde tenemos tres grandes grupos de procesos:

  1. Gestión de solicitudes
  2. Empaquetado
  3. Envío y entrega

Para que el modelo sea modular y se puedan añadir y quitar procesos fácilmente, los procesos se han definido en funciones y generadores separados: def process_1_manage_requests(): def process_2_packaging(): def process_3_shipping_delivery():

Una vez definidos estos generadores de procesos, se ha creado el generador def generator_all_processes(env) para (1) llamar a cada uno de los generadores de procesos individuales y (2) registrar su duración en orden cronológico.

Este ejercicio forma parte del curso

Simulación de eventos discretos en Python

Ver curso

Ejercicio interactivo práctico

Pon en práctica la teoría con uno de nuestros ejercicios interactivos

Empezar ejercicio