WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Conception d'un système de gestion de worlflow graphique.

( Télécharger le fichier original )
par MOMAR TALLA KANE
UCAD / Ecole Supérieure Polytechnique DAKAR - DIC Génie Informatique 2007
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

d. Concepts secondaires

Le paragraphe précèdent a introduit les concepts Workflow fondamentaux. Afin de présenter plus en détails le management de systèmes par Workflow, nous rappelons ici quelques définitions complémentaires.

Cas de procédure (Process instance, Workflow Definition Instance)

Un cas est une instanciation d'un modèle de procédure Workflow. Un cas est à la mise en oeuvre d'un Workflow dans une situation spécifique, donc avec des paramètres particuliers. Par exemple, considérons un Workflow de remboursement des déplacements d'un représentant. Un cas de ce Workflow est le remboursement des frais de voyage de M. Kane, du 12 au 18 Avril 2006. L'instanciation d'un Workflow donne également lieu à l'instanciation des activités du Workflow, il s'agit alors d'instances d'activités, on parle également de tâche et d'activité (pour l'instance associée).

« Mise en place d'un système de gestion de workflow : Paramétrage, suivi et représentation graphique » | Page 24

Condition de transition (Transition Condition)

Une condition de transition est le critère de progression régissant le changement d'état d'une activité (étape de travail) ou le passage à l'activité (étape) suivante lors d'un cas d'exécution donné, qu'il s'agisse d'une procédure manuelle ou informatisée. Une condition peut s'exprimer sous la forme d'une expression logique ou sous la forme d'un événement. Ces conditions sont soit intégrer dans les modèles de procédure, soit calculées par le moteur de Workflow au cours de l'exécution pour déclencher le modèle de procédure suivant adéquat.

Itinéraire, Transition, Enchaînement (Route, Transition)

Les itinéraires correspondent au contrôle de l'enchaînement des activités : il peut être choisi des routes séquentielles, parallèles, en disjonction ou en synchronisation entre les activités. Le contrôle est en général représenté sur un modèle Workflow à l'aide de contrôleurs de flux inspirés des opérateurs logiques associés à des contraintes de synchronisation portant sur les données pertinentes. La WfMC identifie 4 types basiques répertoriés Figure 2.4.

Figure 2.4 - Réseau de Processus

Bon de travail (Work item)

Un bon de travail est la représentation informatique du travail à effectuer par un acteur du Workflow dans le cadre d'une instance d'activité. Ce bon de travail peut également être l'interprétation d'un objet physique ou informatique se déplaçant dans la procédure Workflow dont les activités qu'il traverse le transforment successivement. Ce procédé peut

« Mise en place d'un système de gestion de workflow : Paramétrage, suivi et représentation graphique » | Page 25

être illustré par la transformation de matière première en produit fini.

Corbeille, Liste des bons de travail ou des tâches (Worklist) La liste des bons de travail, contient la liste des bons de travail à exécuter par un acteur du Workflow sur une activité dans le cadre de son rôle, cette liste correspond a un échéancier d'événements à traiter pour la ressource en terme de modélisation & simulation.

5. Dimensions

Associé aux définitions précédentes, il a été défini une représentation tridimensionnelle des systèmes Workflow (Figure 2.5).

Figure 2.5 - Dimensions des systèmes Workflow

La Figure 2.5 donne une représentation tridimensionnelle d'un Workflow : avec une dimension de cas, une dimension de processus et une dimension de ressource. La dimension de cas représente l'instanciation du Workflow, chaque cas est un modèle à simuler et traiter individuellement. Les cas ne s'influencent donc pas directement. Ils peuvent éventuellement s'influencer indirectement via les ressources et les données. Le processus de Workflow est spécifié dans la dimension de processus, c'est-à-dire, la définition des tâches et de leur enchaînement. Enfin, dans la dimension de ressource, les ressources sont regroupées en rôles et en unités organisationnelles. En résumé, nous pouvons donc visualiser un certain nombre de termes Workflow dans la vue tridimensionnelle de la Figure 2.5. En particulier, une entité de travail est définie par la coordonnée cas + tâche et une activité par le cas + la tâche + la ressource. Cette représentation met en relief la gestion de Workflow comme le lien entre les cas, les tâches et l'organisation.

« Mise en place d'un système de gestion de workflow : Paramétrage, suivi et représentation graphique » | Page 26

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Aux âmes bien nées, la valeur n'attend point le nombre des années"   Corneille