Transcript of Presentation Master degree Computer science
THOULEGHEU NJEMOU Marcel Thierry Par
En vue de l’obtention du diplôme d’ingénieur de conception de
Génie Informatique
Introduction Etat de l‘art Analyse et Conception Réalisation Démo Conclusion et Perspectives
Contexte Koossery Technology – SSI Retour d’expérience sur l’utilisation KoosseryGEDoc powered by Alfresco
Problématique
Comment permettre aux experts fonctionnels de créer eux - mêmes leurs propres Workflow ? Comment faciliter le travail des développeurs ?
Objectifs Proposer des outils aux experts fonctionnels Proposer des outils aux développeurs
BUSINESS PROCESS MANAGEMENT Définition
Présentateur
Commentaires de présentation
Def. Business Process management, ou gestion des processus métiers, est une démarche centrée sur les processus métiers de l'entreprise, orientée client. identifier les sources d'efficience et d'efficacité et orienter ainsi les actions d'amélioration. Ce dossier présente les principaux outils indispensables à la démarche: une définition du BPM, les processus métiers, les activités critiques, la cartographie des processus, la modélisation et le workflow en pratique.
BUSINESS PROCESS MANAGEMENT Définition Cycle de vie
• Etudier • Analyser
Entreprise • Décomposer en
processus métier
• Mise en production • Assembler • Compiler • Déployer • Tester
• Modéliser
• composants métier
• Améliorer • Vision réévaluer
• Optimisation • Améliorer
performances • Nouvelles règles
Envisager Documenter
Présentateur
Commentaires de présentation
Def. Business Process management, ou gestion des processus métiers, est une démarche centrée sur les processus métiers de l'entreprise, orientée client. Le passage radical d'une organisation d'essence fonctionnelle à une structure radicalement transversale est particulièrement pertinent pour identifier les sources d'efficience et d'efficacité et orienter ainsi les actions d'amélioration. Ce dossier présente les principaux outils indispensables à la démarche: une définition du BPM, les processus métiers, les activités critiques, la cartographie des processus, la modélisation et le workflow en pratique.
LES WORKFLOW DANS KOOSSERYGEDOC Définition Workflow KoosseryGEDoc = solution de GED/ECM/BPM “powered By Alfresco’’ En réarchitecture
Présentateur
Commentaires de présentation
Le workflow pour modéliser et automatiser les flux d'information Un outil de gestion de workflow permet de modéliser et d'automatiser les flux d'informations dans l'entreprise. 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.
Business Connectivity Services
Après
Midleware
DAO
Services Compoés
Couche Web
Backing beans
Avant
Applications Web
Spring IoC
Services Simples
Spring IoC
Présentation
Alfresco Repository
Spring IOC/RMI/WS
Spring IoC
DAO
LES WORKFLOW DANS KOOSSERYGEDOC
Workflow Simples Attachés à un document “Approuver” ou “Rejeter” Règles de gestion
Workflow Avancés
Complexes Basés sur les processus orientés tâches Delais ,synchronisation,timers ,actions
Présentateur
Commentaires de présentation
Le Workflow simple d'Alfresco est le mouvement des documents à travers les espaces (dossiers) Basés sur les processus orienté tâches
Comparaisons des principaux Gestionnaire s de Workflow
Présentateur
Commentaires de présentation
Project co-funded by the European Commission within the Sixth Framework Programme (2002-2006) Valtech - ICCS – UAM -FhI Fokus - WUT),),
Architecture jBPM
Présentateur
Commentaires de présentation
Le Workflow simple d'Alfresco est le mouvement des documents à travers les espaces (dossiers)
Architecture jBPM
Designer pas facile à utiliser Version actuelle ancienne Fichier de config à écrire à la main Absence de collaboration entre différents types d’utlisateurs
Présentateur
Commentaires de présentation
Le Workflow simple d'Alfresco est le mouvement des documents à travers les espaces (dossiers)
Acteurs
Utilisateurs Experts fonctionnels Développeurs
Présentateur
Commentaires de présentation
Le Workflow simple d'Alfresco est le mouvement des documents à travers les espaces (dossiers)
Cas d’utilisations
Présentateur
Commentaires de présentation
Le Workflow simple d'Alfresco est le mouvement des documents à travers les espaces (dossiers)
Présentateur
Commentaires de présentation
Le Workflow simple d'Alfresco est le mouvement des documents à travers les espaces (dossiers)
Composants de l’architecture
Présentateur
Commentaires de présentation
Le Workflow simple d'Alfresco est le mouvement des documents à travers les espaces (dossiers)
Composants de l’architecture
Développeurs
Présentateur
Commentaires de présentation
Le Workflow simple d'Alfresco est le mouvement des documents à travers les espaces (dossiers) , KPI – Indicateurs de performance
Outillages et implémentations
Outillages Microsoft Ms Project 2010 Microsoft Visio 2010 / Gliffy jBPM 3.2 Enterprise Architect 6.5 JBOSS AS 4.0 Console jbpm Desmo-J - Framework de modélisation discret pour Java Maven 2 MySQL 5 jBoss Drools jBoss ESB Eclipse Hélios for JAVA EE Developers
Présentateur
Commentaires de présentation
Le Workflow simple d'Alfresco est le mouvement des documents à travers les espaces (dossiers)
Architecture Technique – Koossery Workflow
Présentateur
Commentaires de présentation
Le Workflow simple d'Alfresco est le mouvement des documents à travers les espaces (dossiers)
Architecture Fonctionnelle – Koossery Workflow
Couche Backing beans Evaluators Simples beans
WorkflowBean
Couche des services composés IWorkflowSVCO: ITaskSVCO IPermissionSVCO
Présentateur
Commentaires de présentation
Le Workflow simple d'Alfresco est le mouvement des documents à travers les espaces (dossiers)
Bilan
Rappel des travaux
Notre démarche solution Bonnes pratiques de BPM Outils pour faciliter le travail Collaboration entre les acteurs
Présentateur
Commentaires de présentation
Le Workflow simple d'Alfresco est le mouvement des documents à travers les espaces (dossiers)
• Rendre les experts fontionnelles totalement Indépendants
• Eprouver la solution
Présentateur
Commentaires de présentation
grâce à un retour d’expériences dans plusiseurs domaines concrêts Finances , médécines ....