CommencerCommencer gratuitement

Modèle e-commerce logistique : modularité du modèle

Reprenons l’exemple du modèle e-commerce utilisé précédemment, avec trois grands groupes de processus :

  1. Gestion des demandes
  2. Emballage
  3. Expédition et livraison

Pour garantir la modularité du modèle et faciliter l’ajout ou la suppression de processus, ceux-ci ont été définis dans des fonctions et des générateurs séparés : def process_1_manage_requests(): def process_2_packaging(): def process_3_shipping_delivery():

Une fois ces générateurs de processus définis, le générateur def generator_all_processes(env) a été créé pour (1) appeler chacun des générateurs de processus individuels et (2) enregistrer leur durée dans l’ordre chronologique.

Cet exercice fait partie du cours

Simulation d’événements discrets en Python

Afficher le cours

Exercice interactif pratique

Passez de la théorie à la pratique avec l’un de nos exercices interactifs

Commencer l’exercice