Approche Processus et simulation modèles SCOR et/ou BPMN
TP en TIBCO BUSINESS STUDIO
Réalisé par A. SEDQUI pour GIL3
1. Description du logiciel
Le logiciel TIBCO Business Studio rassemble les trois éléments clés de la gestion des processus
métier dans un seul environnement : modélisation, gestion et simulation. La modélisation métier
facilite la collaboration entre les utilisateurs fonctionnels et les informaticiens, intègre les ressources
métier importantes qui n’entrent pas dans le périmètre du processus et permet de simuler l’exécution
du processus.
2. Installation du logiciel
-TIBCO business studio nécessite d’avoir ECLIPSE installé dans votre PC.
Les étapes
1- Entrer au site [Link]
2- Aller vers TIBCO Business studio-community Edition, puis cliquer sur try now
3- Cocher i have read and accepted….. après go to download page
4- Choisir business studio community edition
5- Enregistrer le fichier d’installation :
6- Ouvrir le fichier et choisir Tibci universall instaler . exe
7- Cliquer sur oui
8- Cliquer sur next
3. Démarrage du logiciel
Suivre le chemin :
1- Ordinateur
2- Disque C
3- Programme files
4- Tibco
5- Studio community 3.5
6- STUDIO
7- 3.5
8- ECLIPSE
9- [Link]
Comme résultat voir figure suivante :
Cliquer sur OK.
4. Les différentes commandes du logiciel
Palette :
Favorites :
Les dernières commandes utilisées
Connections : Les différents traits qui peuvent
être utilisés pour liés éléments formant un
modèle
Start event : Les différentes commandes qui
déclenchent le début d’un événement soit au
début du processus ou au milieu
End events :
Les différents symboles qui impliquent la fin
d’un événement.
Tasks :
Les éléments qui désignent les processus,
activités ou les tasks
Gateways :
Ces commandes sont utilisées soit pour définir
les conditions de passage de flux et les instants
de prise de décision
Artifacts :
Pool et lane
5. Etude de cas :
Nous allons modéliser et simuler les processus d’une plateforme logistique constituée de trois
intervenants : client, plateforme et fournisseur. Le tableau ci-dessous contient les différents
processus et activités de cette plateforme.
5.1 BPMN
a) BPMN Busines Process Modelling and Notation.
Le BPMN permet une représentation standardisée du déroulement des processus et ce, autant
pour les analystes d'affaires, qui produisent les premières ébauches, le personnel technique,
qui met en œuvre la solution technologique exécutant le processus et les utilisateurs d'affaires,
qui gèrent et contrôlent les processus
La version BPMN 2.0 est la version la plus récente et évoluée de BPMN, de ce fait nous
allons modéliser selon BPMN 2.0 .Dans la notation BPMN2.0 on trouve quatre catégories de
diagramme :
- Les diagrammes d'orchestration (processus privé et processus public), les diagrammes
de collaboration, le diagramme de chorégraphie, et enfin le diagramme de
conversation.
6.1 Les étapes de création du modèle
Création d’un Nouvel projet
1 : Cliquer sur new
2 : Cliquer sur BPM Developer Project, puis sur next
3 : Renommer le projet, puis si votre objectif est de simuler des scénarios vous devez cocher
simulation, puis cliquer sur finish.
Après avoir cliqué sur finish vous aurez la fenêtre suivante :
Modélisation des processus de la plateforme de cross-docking :
Nous avons trois intervenants : Client, plateforme et fournisseur, de ce fait nous aurons besoin de 3
pools :
La plateforme logistique est formée de trois processus : Approvisionnement-stockage-groupement
de commandes. Donc le pool plateforme doit contenir trois lane sachant que chaque lane représente
un processus.
1- Création d’une tache ou activité ou task
2- interactions : Les flux discontinus servent à relié les objets dont différents pools.
Modèle final :
Préparation de simulation
Paramétrage :
- Les participants : Pour ajouter un participant ( la machine ou la ressource humaine qui
exécute la tache), clique droit sur participant, puis new, participant.
Cliquer sur finish
- Data : double clique sur data puis new, et enfin data field.
Cliquer sur finish
- Définir les caractéristiques de chaque commande :
Tasks
- Sélection du participant :
1- Double clique sur la tache à paramétrer
2- Affecter un participant à la tache : Cliquer sur participant-add-ok
- Définir le type de data :
- Type de task : service task
- Entrer les paramètres de simulation :
Gateways
Un flux entrant et deux flux sortants, pour les flux sortants il faut que l’un deux soit conditionel et
l’autre soit default :
Conditionnel
Default :
Lancer une simulation
Clique droit sur process puis prépare simulation
Générer un rapport
Comparaison des résultats
Avec TIBCO il est possible deux comparer les résultats de deux scénarios ou plus du même
processus ou de différents processus.
Il suffit de sélectionner les scénarios à comparer, clique droit et choisir compare simulation
resulats.