Vous êtes sur la page 1sur 25

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 tap.tibco.com

dans votre PC. Les étapes 1- Entrer au site tap.tibco.com 2- Aller vers TIBCO Business studio-community

2- Aller vers TIBCO Business studio-community Edition, puis cliquer sur try now

Business studio-community Edition, puis cliquer sur try now 3- Cocher i have read and accepted… après

3- Cocher i have read and accepted…

après go to download page

4- Choisir business studio community edition
4- Choisir business studio community edition

4- Choisir business studio community edition

4- Choisir business studio community edition

5-

Enregistrer le fichier d’installation :

5- Enregistrer le fichier d’installation : 6- Ouvrir le fichier et choisir Tibci universall instaler .

6- Ouvrir le fichier et choisir Tibci universall instaler . exe

le fichier d’installation : 6- Ouvrir le fichier et choisir Tibci universall instaler . exe 7-
le fichier d’installation : 6- Ouvrir le fichier et choisir Tibci universall instaler . exe 7-
8- Cliquer sur next

8- Cliquer sur next

8- Cliquer sur next
8- Cliquer sur next
3. Démarrage du logiciel Suivre le chemin :
3. Démarrage du logiciel Suivre le chemin :
3. Démarrage du logiciel Suivre le chemin :

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-

TUBCOBUSINESSSTUDIO.EXE

Comme résultat voir figure suivante :

Comme résultat voir figure suivante : Cliquer sur OK. 4. Les différentes commandes du logiciel

Cliquer sur OK.

Comme résultat voir figure suivante : Cliquer sur OK. 4. Les différentes commandes du logiciel Palette

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
Favorites :

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

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

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 :

End events :

Les différents symboles qui impliquent la fin d’un événement.

Tasks :

Tasks :

Les éléments qui désignent les processus, activités ou les tasks

Gateways :

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 :

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.

les différents processus et activités de cette plateforme. 5.1 BPMN a) BPMN Busines Process Modelling and

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,

2 : Cliquer sur BPM Developer Project, puis sur next

2 : Cliquer sur BPM Developer Project, puis sur next 3 : Renommer le projet, puis

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

Après avoir cliqué sur finish vous aurez la fenêtre suivante :

avoir cliqué sur finish vous aurez la fenêtre suivante : Modélisation des processus de la plateforme

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

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.

de commandes. Donc le pool plateforme doit contenir trois lane sachant que chaque lane représente un

1-

Création d’une tache ou activité ou task

1- Création d’une tache ou activité ou task 2- interactions : Les flux discontinus servent à

2- interactions : Les flux discontinus servent à relié les objets dont différents pools.

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.

tache), clique droit sur participant, puis new, participant. Cliquer sur finish - Data : double clique
tache), clique droit sur participant, puis new, participant. Cliquer sur finish - Data : double clique

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 - 1- Sélection
Cliquer sur finish - Définir les caractéristiques de chaque commande : Tasks - 1- Sélection

Cliquer sur finish

-

Définir les caractéristiques de chaque commande :

Tasks

-

1-

Sélection du participant :

Double clique sur la tache à paramétrer

2- Affecter un participant à la tache : Cliquer sur participant-add-ok - Définir le type

2- Affecter un participant à la tache : Cliquer sur participant-add-ok

2- Affecter un participant à la tache : Cliquer sur participant-add-ok - Définir le type de

- Définir le type de data :

- Type de task : service task
- Type de task : service task

- Type de task : service task

- Entrer les paramètres de simulation :

- Entrer les paramètres de simulation :

- Entrer les paramètres de simulation :
Gateways Un flux entrant et deux flux sortants, pour les flux sortants il faut que

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

soit conditionel et l’autre soit default : Conditionnel Default : Lancer une simulation Clique droit sur

Default :

et l’autre soit default : Conditionnel Default : Lancer une simulation Clique droit sur process puis

Lancer une simulation

Clique droit sur process puis prépare simulation

Générer un rapport
Générer un rapport

Générer un rapport

Générer un rapport
Comparaison des résultats Avec TIBCO il est possible deux comparer les résultats de deux scénarios

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.

processus. Il suffit de sélectionner les scénarios à comparer, clique droit et choisir compare simulation resulats.