• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content

Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Like this presentation? Why not share!

J bpm workflow

on

  • 1,947 views

processus de création de cours numérique de haute qualité et automatisation du processus à l'aide du Framework jBPM version 3.x

processus de création de cours numérique de haute qualité et automatisation du processus à l'aide du Framework jBPM version 3.x

Statistics

Views

Total Views
1,947
Views on SlideShare
1,934
Embed Views
13

Actions

Likes
0
Downloads
63
Comments
0

2 Embeds 13

http://homme-en-reseaux.blogspot.com 12
http://homme-en-reseaux.blogspot.ch 1

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • La formation en ligne gagne en ligne toutefois il ya des reherche pour ameleiorer la qualite et lesoutils Après quelques années d’euphorie, durant lesquelles on a annoncé l’ère de l’enseignement «tout virtuel», où l’individu allait «s’auto former» en toute liberté, grâce à Internet et à ses formidables possibilités d’accès au savoir et à l’information, le temps du réalisme pragmatique est parvenu. Cette vision de la formation a évolué. D’une part, l’information disponible sur Internet n’est pas organisée dans une perspective de formation. La logique concept processus peut apporter un plus quand a la qualité de contenu de cours en ligne.
  • la Faculté a choisi de mette sur pied une structure de soutien pédagogique aux enseignants par l’instauration d’un centre de développement pédagogique chargé de : – Evaluation des apprentissages – Perfectionnement pédagogique Soutien docimologique aux enseignants Evaluation systématique des enseignements théorique et pratique. Développement de contenu numérique…… création de support multimédia, suivi des enseignants, qualité d’enseignements, en contribuant à l’évaluation des méthodes d’enseignements et en assurant la gestion des apprentissages
  • Scema presente expres pour montrer quon est ds une approche processus
  • Paq programme d’apui à la qualité de l’enseignement
  • Base sur un concept meteir que donnes. Atomique monovalué non decomposable attribie une seule valeurs Kpi indicateur qui lorsque lorsque il varie entraine une variation consequente du fonct du processus. Il est fini les temps ou les applications utilisaient des formats propriétaires qui ne pouvaient pas être échangés avec d’autres applications .Les éditeurs produisent désormais des logiciels permettant d’échanger les données avec d’autres logiciels via un format XML. Données et traitements sont clairement séparés
  • Chef departement unite rep parie metir et validateur produit fina la super xclass user on hrite les acterus admin tous les priv rep admin se charge de la procedure admin , l’enseignt dont pn cree groupe d’enseignat cree le cous ayant des privileges similaies
  • Chef departement unite rep parie metir et validateur produit fina la super xclass user on hrite les acterus admin tous les priv rep admin se charge de la procedure admin , l’enseignt dont pn cree groupe d’enseignat cree le cous ayant des privileges similaies
  • Chef departement unite rep parie metir et validateur produit fina la super xclass user on hrite les acterus admin tous les priv rep admin se charge de la procedure admin , l’enseignt dont pn cree groupe d’enseignat cree le cous ayant des privileges similaies
  • Chef departement unite rep parie metir et validateur produit fina la super xclass user on hrite les acterus admin tous les priv rep admin se charge de la procedure admin , l’enseignt dont pn cree groupe d’enseignat cree le cous ayant des privileges similaies
  • Chef departement unite rep parie metir et validateur produit fina la super xclass user on hrite les acterus admin tous les priv rep admin se charge de la procedure admin , l’enseignt dont pn cree groupe d’enseignat cree le cous ayant des privileges similaies
  • Chef departement unite rep parie metir et validateur produit fina la super xclass user on hrite les acterus admin tous les priv rep admin se charge de la procedure admin , l’enseignt dont pn cree groupe d’enseignat cree le cous ayant des privileges similaies
  • Chef departement unite rep parie metir et validateur produit fina la super xclass user on hrite les acterus admin tous les priv rep admin se charge de la procedure admin , l’enseignt dont pn cree groupe d’enseignat cree le cous ayant des privileges similaies
  • Le jbpm tourne autour du noyau jbpm engine qui se charge de …..PVM jpdl ,autour de ce noyau on troune la console web qui est la partie view du modele Mvc, Met c dans l’engine Un Framework est une infrastructure logicielle qui facilite la conception des applications par l'utilisation de bibliothèques de classes ou de générateurs de programmes.
  • Comme le reseau token ring le neusd du process qui possede le jeton s’execute , le neuds en cous dexcution change de couleur pour etre graph distingues. Le logiciel jBPM fonctionne avec un contexte (que l'on peut assimiler à une session) et il faut toujours ouvrir le contexte avant de faire une action et le fermer après. Ouvrir le contexte fait que jBPM charge l'ensemble des données dont il a besoin et fermer le contexte a pour conséquence la sauvegarde de tous Les changements dans la base de données. Les explications qui vont suivre vont donc décrire les actions réalisées lorsque le contexte est ouvert
  • Les outils disponinbles pour créer les noueds transition tec
  • Xml pour la def de structure Compilation :tranf xml en structure physqie de donn e table sgbd,apte a heberger de l’information ,cette structure physique est realise a travers le framework hibernate
  • Nous verrons dans la prochaine section une application de toutes les notions abordées dans cette section. Oriente objet se manifeste deriere l’oriente graphique .anatage graphique sytate machine il evite le trop de conditionnel
  • Admin back office : creation workflow , les neuas Avant xml Front office : lexpolitation
  • L'objectif principal du projet qui était de créer un logiciel de gestion de Workflow pour permettre la création d’un cours vidéo par plusieurs personnes a été rempli. Cependant certaines fonctionnalités comme la gestion des délais ou la délégation de signature restent a implémenter. Cela n’est dû au fait que les phases de conception, de recherche web et d'apprentissage de jBPM ont durées trop longtemps laissant peu de temps pour l'implémentation. Ces différentes fonctionnalités pourront être ajoutées par la suite et le projet devra être rapidement intègre à la plateforme Technodealer Modele qu’on peut developper et ou former avec des informaticien ou personne concerné

J bpm workflow J bpm workflow Presentation Transcript

  • jBPM : Conception et développement d'un module de Workflow Réalisé par : Encadré par : Mohamed Ben Ftima Mehdi Trimeche [email_address] Année universitaire : 2009-2010
  • PLAN
    • INTRODUCTION
    • CAHIER DE CHARGES PRÉLIMINAIRES 
    • ET RÈGLES DE FONCTIONNEMENT 
    • MODÉLISATION .
    • PRESENTATION DE JBPM .
    • TECHNIQUE BPM ET AUTOMATISATION DE PROCESSUS
    • RÉALISATION PRATIQUE
    • CONCLUSION
  • INTRODUCTION
    • la qualité pédagogique d’un cours en ligne est plus importante que la prouesse technologique ou graphique .
    • l’ère d’enseignement où «tout virtuel» ?
    • Qualité et outils .
  • Programme d’appui à la qualité pour l’enseignement supérieur au sein de la Faculté de Médecine de Sousse (PAQ).
  • Technodealer: Rôle transversal assistant l’ensemble de l’activité de Centre de Développement Pédagogique
  • Solution
    • Création d’un Workflow
      • Création d’un processus.
      • Automatisation de ce processus.
    • Suivi instantané et le monitoring et du déroulement de la création de cours numériques.
    • Suivi des enseignants et qualité d’enseignements.
    • Évaluation des méthodes d’enseignements en assurant la gestion des apprentissages .
    • Cahier de Charges Préliminaires  et règles de Fonctionnement 
  • Cahier de Charges Préliminaires  et règles de Fonctionnement 
    • Le cours préparé est :
    • une vidéo inspirée d’un support de cours préparé par des enseignants .
    • composée de plusieurs unité mixées
      • (PPT , vidéo , capture d’écran ,Flash ,animations, images, diagrammes ,texte et audio)
    • Le cours sera validé par plusieurs étapes afin de se conformer aux exigences PAQ .
    • Modélisation  
  • Modélisation  
    • UML et la Modélisation des Processus
      • Analyste métier et développeur.
    • Key Performance Indicators/Business Activity Monitoring
    • OCL et la Modélisation des Processus
      • Logigramme et règles métiers.
    • Modélisation XML
      • programmation des processus :
      • la conversion du diagramme de processus en fichier XML ...
        • cela est difficile en relationnel.
  • Diagramme des cas d’utilisations: préparer Section
  • Diagramme de classe
  • Diagramme de Classe
  • Diagramme de Classe
  • Diagramme de Classe
  • Diagramme de Classe
  • Diagramme de Classes
  • Diagramme de Classes
  • Le plus important en BPM
  • Le plus important en BPM
    • Le diagramme d’activité.
    • Le diagramme du processus
    • Définition du processus
  •  
  •  
  •  
  • Notre choix technique : Présentation de jBPM
  • Le fonctionnement général de jBPM 
  •  
  • Persistance des données
  • Technique BPM et automatisation des processus
    • La programmation orientée graphique
    • Une technique pour résoudre le problème de la suspension et la persistance d'une exécution..
    • Cette technique est facile à comprendre; elle est l'élément de base pour d'autres fonctionnalités ciblées par le Workflow, BPM et les solutions d’orchestration
  • Réalisation pratique
  • Traduction du diagramme d’activité créé dans le graphic designer d’eclipse
  • Fichier format XML généré à partir du graphique
  • Noeud :‘début processus’ exécuté
  • Liste des tâches pour un utilisateur
  • Formulaire Insertion des Noms des Enseignants
  • Le graphe du Processus en exécution
  • Conclusion
    • Objectif principal rempli.
    • Cependant certaines fonctionnalités comme la gestion des délais ou la délégation de signature restent a implémenter
    • Projet modèle pour la FMS
    • Merci de votre attention