Définir les paramètres de coût sur l'activité
Créer le Modèle BPMN (Activités)
- Dans la fenêtre Navigateur , créez un StartEvent1 , un GlobalTask1 , deux AbstractTasks et un EndEvent1.
- Ctrl+faites glisser les éléments de la fenêtre Navigateur vers un diagramme , en collant GlobalTask1 comme une Invocation (Activité d'Appel) appelée call global (100+2*10).
- Donnez des noms aux éléments et connectez-les avec des flux de Séquence ; les deux AbstractTasks doivent être appelées :
- Tâche (100+3*30) et
- Tâche (100+4*20).
Configuration BPSim
Créez un Artefact de configuration Processus Métier Simulation dans le diagramme , cliquez-droit dessus et sélectionnez l'option 'Configurer BPSim'. Définissez la configuration à lier au Paquetage contenant les éléments du modèle BPMN et configurez ces paramètres BPSim comme indiqué.
|
|
|
- Cliquez sur l'artefact de configuration BPSim et, pour le paramètre de scénario 'Unité de temps', cliquez sur la flèche déroulante 'Valeur' et sélectionnez 'heures'.
- Dans le champ 'Valeur' du paramètre 'Durée', réglez la valeur sur '0001 00:00:00' (1 jour).
Cette unité de temps est utilisée pour calculer le coût du temps (coût du temps = coût unitaire * temps), alors assurez-vous que le coût unitaire est basé sur la bonne unité de temps.
|
|
- Sur le diagramme , cliquez sur StartEvent1.
- Cliquez sur la flèche déroulante Nouveau paramètre et sélectionnez "Contrôle".
- Dans le champ 'Paramètre', cliquez sur la flèche déroulante et sélectionnez 'TriggerCount'.
- Dans le champ 'Valeur' tapez '1'.
|
|
- Sur le diagramme , cliquez sur Tâche(100+4*20) .
- Cliquez sur la flèche déroulante Nouveau paramètre et sélectionnez "Heure".
- Cliquez sur la flèche déroulante "Paramètre" et sélectionnez "Temps de traitement".
- Dans le champ 'Valeur', définissez la valeur sur '000:000:000 004:00:00' (4 heures).
- Cliquez sur Tâche (100+3*30) sur le diagramme et répétez les étapes 2, 3 et 4, en définissant le champ 'Valeur' sur '000:000:000 003:00:00' (3 heures).
- Cliquez sur GlobalTask1 sur le diagramme et répétez les étapes 2, 3 et 4, en définissant le champ 'Valeur' sur '000:000:000 002:00:00' (2 heures).
|
|
- Sur le diagramme , cliquez sur Tâche(100+4*20) .
- Cliquez sur la flèche déroulante Nouveau paramètre et sélectionnez "Coût".
- Dans le champ "Paramètre", cliquez sur la flèche déroulante et sélectionnez successivement :
- 'FixedCost', puis dans le champ 'Value' cliquez sur le bouton , sélectionnez
l'onglet 'Constante' et 'Flottant', et dans le champ 'Flottant constant'
tapez '100' ; cliquez sur le bouton OK
- 'UnitCost' - faites de même, en définissant le champ 'Constant Floating' sur '20'. - Sur le diagramme , cliquez sur Tâche(100+3*30) et répétez les étapes 2 et 3, en définissant :
- 'Coût Fixe' à '100
- 'Coût unitaire' à '30'. - Sur le diagramme , cliquez sur GlobalTask1 et répétez les étapes 2 et 3, en définissant :
- 'Coût Fixe' à '100
- 'Coût unitaire' à '10'. - Sur le diagramme , cliquez sur BPSim Cost et répétez les étapes 2 et 3 en définissant :
- 'Coût Fixe' à '50'
- 'Coût unitaire' à '5'.
|
Simulation
- Dans la boîte de dialogue 'Configurer BPSim', cliquez sur l'onglet 'Exécuter'.
- Cliquez sur le bouton '.
- Lorsque la simulation est terminée, cliquez sur l'onglet ' Révision ', puis sur l'onglet ' Rapport de résultats standard'.
- Filtrez le rapport en cliquant sur le bouton et en sélectionnant l'option 'Afficher uniquement les Items non vides'.
Une analyse
|
|
|
- Le coût total d'achèvement est de 100, ce qui correspond au paramètre FixedCost (100) dans BPSim
- Le coût total du temps est de 80, calculé comme ProcessingTime (4 heures) * UnitCost (20/heure)
|
|
- Le coût total d'achèvement est de 100, ce qui correspond au paramètre FixedCost (100) dans BPSim
- Le coût total du temps est de 90, calculé comme ProcessingTime (3 heures) * UnitCost (30/heure)
|
|
- Le coût total d'achèvement est de 100, ce qui correspond au paramètre FixedCost (100) sur GlobalTask1 dans BPSim
- Le coût total du temps est de 20, calculé comme ProcessingTime (2 heures) * UnitCost (10/heure) sur GlobalTask1
|
|
- Le coût total d'achèvement est de 50, ce qui correspond au paramètre FixedCost (50) dans BPSim
- Le coût total du temps est de 45, calculé comme le temps de traitement total de toutes les tâches (4 + 3 + 2 = 9 heures) * coût unitaire (5/heure)
|