Presentation Master degree Computer science

28
THOULEGHEU NJEMOU Marcel Thierry Par En vue de l’obtention du diplôme d’ingénieur de conception de Génie Informatique

Transcript of Presentation Master degree Computer science

Page 1: 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

Page 2: Presentation Master degree Computer science

Introduction Etat de l‘art Analyse et Conception Réalisation Démo Conclusion et Perspectives

Page 3: Presentation Master degree Computer science
Page 4: Presentation Master degree Computer science

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

Page 5: Presentation Master degree Computer science
Page 6: Presentation Master degree Computer science

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.
Page 7: Presentation Master degree Computer science

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.
Page 8: Presentation Master degree Computer science

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.
Page 9: Presentation Master degree Computer science

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

Page 10: Presentation Master degree Computer science

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
Page 11: Presentation Master degree Computer science

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),),
Page 12: Presentation Master degree Computer science

Architecture jBPM

Présentateur
Commentaires de présentation
Le Workflow simple d'Alfresco est le mouvement des documents à travers les espaces (dossiers)
Page 13: Presentation Master degree Computer science

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)
Page 14: Presentation Master degree Computer science
Page 15: Presentation Master degree Computer science

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)
Page 16: Presentation Master degree Computer science

Cas d’utilisations

Présentateur
Commentaires de présentation
Le Workflow simple d'Alfresco est le mouvement des documents à travers les espaces (dossiers)
Page 17: Presentation Master degree Computer science
Présentateur
Commentaires de présentation
Le Workflow simple d'Alfresco est le mouvement des documents à travers les espaces (dossiers)
Page 18: Presentation Master degree Computer science

Composants de l’architecture

Présentateur
Commentaires de présentation
Le Workflow simple d'Alfresco est le mouvement des documents à travers les espaces (dossiers)
Page 19: Presentation Master degree Computer science

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
Page 20: Presentation Master degree Computer science

Outillages et implémentations

Page 21: Presentation Master degree Computer science

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)
Page 22: Presentation Master degree Computer science

Architecture Technique – Koossery Workflow

Présentateur
Commentaires de présentation
Le Workflow simple d'Alfresco est le mouvement des documents à travers les espaces (dossiers)
Page 23: Presentation Master degree Computer science

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)
Page 24: Presentation Master degree Computer science
Page 25: Presentation Master degree Computer science
Page 26: Presentation Master degree Computer science

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)
Page 27: Presentation Master degree Computer science

• 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 ....
Page 28: Presentation Master degree Computer science