Pré. | Proc. |
Collaboration pour la commande de repas, version 2
Dans cet exemple, nous créons un modèle pour simuler la communication entre un client et un restaurant pour une commande de repas. Le client passe trois commandes différentes : par téléphone, en ligne et au comptoir.
Créer Modèle BPMN
Pour configurer un modèle BPMN pouvant être utilisé pour cette simulation BPSim, vous devez :
- Créer un Modèle de collaboration avec 2 pools
- Dans chaque pool, créez un élément pour chaque processus
- Créer des flux de messages décrivant la communication du processus
- Inclure un artefact BPSim pour définir les détails de la simulation.
Configurer BPSim
Dans cet exemple, nous configurons les paramètres BPSim suivants :
- Pour l'événement Démarrer , définissez le paramètre TriggerCount sur valeur 1

- Pour deux des 5 heures de l'événement intermédiaire, définissez le paramètre InterTriggerTimer sur valeur 300 min

- Pour trois des tâches dans Restaurant, définissez le paramètre ProcessingTime sur valeur 30 min

- Paramètres par défaut sur d'autres paramètres BPSim, voici une liste de configurations, vous pouvez consulter via Révision > Résumé de configuration

Simulation
Accédez à l’onglet Exécuter et exécuter la Simulation standard :
Le processus Restaurant a été instancié 3 fois par la passerelle Event-Exlusive via 3 messages différents.