CommencerCommencez 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

<cours>Simulation d’événements discrets en Python</cours>
Voir le cours

Exercice interactif pratique

Transformez la théorie en action avec l’un de nos exercices interactifs

Commencer l’exercice