Introduction aux workflow

Pages: 6 (1390 mots) Publié le: 7 mars 2012
2011/2012

1

neila.benlakhal@gmail.com

Un processus métier??
Un processus métier (Business Process) décrit les principales procédures au sein d'une entreprise sous forme d'un ensemble d'activités organisées dans le temps produisant un résultat précis et mesurable. Un processus métier fait intervenir de nombreuses personnes et de grandes quantités de ressources.

2011/2012neila.benlakhal@gmail.com

2

Processus métier vs Workflow
Beaucoup de facteurs font que les processus métier deviennent complexes, à savoir :
Manque de documentation des processus Pas d'outils de monitoring de l'avancement des activités Problème de coordination/distribution entre personnel/ressources Solution: les Systèmes Workflow ont été définit pour pallier à ces problèmes en automatisant lesaspects de coordination d'un processus métier:
• Ils répondent aux questions suivantes: qui va faire quoi? quand et en utilisant quelle ressource?
2011/2012 neila.benlakhal@gmail.com 3

Définition du workflow selon WFMC
Le workflow pour modéliser et automatiser les flux d'information Le workflow est la modélisation et la gestion informatique de l’ensemble des tâches à accomplir par différentsacteurs impliqués dans la réalisation d’un processus métier. Par exemple, l'outil de workflow permet de préciser les circuits de cheminement de documents en identifiant les intervenants concernés, les actions à réaliser et les délais. Le terme flow renvoie au passage du produit, du document, de l'information, etc., d'une étape à l'autre.
(WFMC.org: workflow managment coalition)
2011/2012neila.benlakhal@gmail.com 4

Méthodes de modélisation du processus métiers
OO: Les méthodes OO: UML… Les méthodes formelles: Statecharts, Petri
Nets, π-Calculus… Les méthodes basées sur les systèmes de Workflow :
Visuelles: Jopera, BPMN, … Textuelles: WS-BPEL (XML), XPDL, BPML, ebxml, …
2011/2012 neila.benlakhal@gmail.com 5

2011/2012

neila.benlakhal@gmail.com

6

quoi? SOA c'est quoi?1/2
• Mais qu’est-ce que la SOA ?
– Lorsque l’on pose cette question, la réponse la plus courante est : “les services Web”. Cette réponse est très réductrice. C’est comme si l’on définissait une architecture client/serveur par le TCP/IP. – En effet, les services Web ne sont qu’un moyen de mettre en place une AOS et d’atteindre ses objectifs. Mais la SOA ne se limite pas qu’à une simpletechnologie.

– SOA n'est pas une technologie, ni une recette, encore moins un produit. C'est une façon de penser et de concevoir le SI.

2011/2012

neila.benlakhal@gmail.com

7

SOA c'est quoi?2/2
• L'Architecture Orientée Services (calque de l'anglais Architecture Architecture, AOS) Service Oriented Architecture SOA ou AOS • La notion de SOA a été conceptualisée par le Gartner Group en 1996, •Elle a suscité un intérêt rebondissant dernièrement avec l’apparition du paradigme Service Web en 2001. • “Essentially, SOA is a software architecture that starts with an interface definition and builds the entire application topology as a topology of interfaces, interface implementations and interface calls”. Gartner Group technical
spec.

2011/2012

neila.benlakhal@gmail.com

8

Plusconcrètement,
• SOA est une architecture logicielle s'appuyant sur un ensemble de services simples. • Objectif : décomposer une fonctionnalité en un ensemble de fonctions basiques, appelées services fournies par des services, composants et de décrire finement le schéma d'interaction entre ces services. • Idée : cesser de construire la vie de l'entreprise autour d'applications pour faire en sortede construire une architecture logicielle globale décomposées en services correspondant aux processus métiers de l'entreprise. • But : l'intégration de nouvelles fonctionnalités devient plus facile.

2011/2012

neila.benlakhal@gmail.com

9

Que recouvre la notion de SOA ?
• SOA renvoie à une nouvelle manière d'intégrer et de manipuler les différentes briques et composants applicatifs...
Lire le document complet

Veuillez vous inscrire pour avoir accès au document.

Vous pouvez également trouver ces documents utiles

  • Workflow
  • Le workflow
  • Workflow
  • Workflows
  • E2 workflow
  • Mobile workflows
  • Workflow et jbpm
  • Fiche Workflow

Devenez membre d'Etudier

Inscrivez-vous
c'est gratuit !