User Tools

Site Tools


2012_2013:lp:idse:gl:management:td:bp

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
2012_2013:lp:idse:gl:management:td:bp [2012/08/13 15:28]
blay [Exercice 1]
2012_2013:lp:idse:gl:management:td:bp [2012/10/18 22:44]
blay [Vers l'application]
Line 21: Line 21:
  
  
-==== Exercice ​====+==== Exercice ​Entrainement ​====
  
 +[{{ :​2012_2013:​lp:​idse:​gl:​management:​td:​testinitial.png?​direct&​300 |Visualisation du processus, à la fin de l'​étape 8}}]
  
   - création des tâches   - création des tâches
-{{ :​2012_2013:​lp:​idse:​gl:​management:​td:​testinitial.png?​direct&​300 |Visualisation du processus, à la fin de la 1ere étape}} 
- 
   - création des données globales et locales   - création des données globales et locales
-    * Associer les données à l'​ensemble du processus {{ :​2012_2013:​lp:​idse:​gl:​management:​td:​test0-donneesglobales.png?​direct&​300 |}} +    * Associer les données ​//(nom et email)// ​à l'​ensemble du processus ​[{{ :​2012_2013:​lp:​idse:​gl:​management:​td:​test0-donneesglobales.png?​direct&​300 | Association des données}}] 
-    * Associer ​les données à une tâche {{ :​2012_2013:​lp:​idse:​gl:​management:​td:​test0-donneeslocales.png?​direct&​200 |}}+    * Associer une donnée //valide// de type boolean à la tâche ​"​Valider" ​{{ :​2012_2013:​lp:​idse:​gl:​management:​td:​test0-donneeslocales.png?​direct&​200 |}}
   - création des transitions par défaut et conditionnelles   - création des transitions par défaut et conditionnelles
     * par défaut et conditionnelles (Nous préférerons par la suite l'​utilisation des gateways plus explicites).     * par défaut et conditionnelles (Nous préférerons par la suite l'​utilisation des gateways plus explicites).
Line 36: Line 35:
   - Retour sur l'​exécution ​   - Retour sur l'​exécution ​
      * Cas Archivés {{ :​2012_2013:​lp:​idse:​gl:​management:​td:​suividetaches.png?​direct&​300 |}}      * Cas Archivés {{ :​2012_2013:​lp:​idse:​gl:​management:​td:​suividetaches.png?​direct&​300 |}}
-  - Affectation des acteurs 
-     * userXP, administration,​ Organisation,​ Utilisateurs {{ :​2012_2013:​lp:​idse:​gl:​management:​td:​acteurscreation.png?​direct&​300 |}} 
   - Modifier pour gérer ​   - Modifier pour gérer ​
-      * La création d'un fichier par //script groovy//, par exemple : <code groovy>+      * La création d'un fichier par //script groovy// ​(attention, pensez à définir la variable), par exemple : <code groovy>
   import java.io.File;​   import java.io.File;​
   import java.io.PrintWriter;​   import java.io.PrintWriter;​
Line 50: Line 47:
   ecrivain.close();​    ecrivain.close();​
 </​code>​ {{ :​2012_2013:​lp:​idse:​gl:​management:​td:​connecteurcreationfichier.png?​direct&​200 |}}  ​ </​code>​ {{ :​2012_2013:​lp:​idse:​gl:​management:​td:​connecteurcreationfichier.png?​direct&​200 |}}  ​
-      * Un attachment de fichier lors de la validation +      * Un attachment de fichier lors de la validation ​[{{ :​2012_2013:​lp:​idse:​gl:​management:​td:​attachement-d-un-fichier.png?​direct&​300 |Attachement d'un fichier créé lors de l'​étape précédente}}] 
-  - Exécuter  +  - Exécuter ​{{ :​2012_2013:​lp:​idse:​gl:​management:​td:​test0-ecran1.png?​direct&​200 |Ecran de saisie initial}} 
-  - Modifier les formulaires+  - Modifier les formulaires ​en particulier pour que le formulaire de validation n'​autorise plus la modification des informations (text au lieu de champs de texte). 
 +  - Affectation des acteurs : Seul un employé sera à présent autorisé à valider une demande. 
 +     * Création des acteurs ​ : userXP, administration,​ Organisation,​ Utilisateurs {{ :​2012_2013:​lp:​idse:​gl:​management:​td:​acteurscreation.png?​direct&​300 |}} 
 +     * Association des acteurs aux tâches [{{ :​2012_2013:​lp:​idse:​gl:​management:​td:​test0-victor.png?​direct&​200 |L'​acteur "​victor"​ est à présent seul autorisé à valider.}}] 
 +     * Exécuter [{{ :​2012_2013:​lp:​idse:​gl:​management:​td:​test0-apreschgtrole.png?​direct&​200 |A présent à la fin de la saisie, il faut se reconnecter pour jouer le rôle d'un employé du système (deconnexion).}}] [{{ :​2012_2013:​lp:​idse:​gl:​management:​td:​test0-apreschgtrole-victor.png?​direct&​200 | En se connectant en tant qu'un employé, le nouveau formulaire apparaît.}}] 
 +  - Utilisation de tâches //envoi et réception de messages// pour la gestion des fraudes. 
 +     * Définir un sous-processus (nouvelle pool) commençant par  une tâche //​réception de message//  
 +     * Analyser le nom reçu (tâche //​Analyser//​) puis terminer (Il s'agit d'un simple exercice pédagogique).  
 +     * Ajouter une tâche d'​envoi de message pour la détection de fraude au cas où la demande n'a pas été validée. Pensez à passer le nom en paramètre du message.{{ :​2012_2013:​lp:​idse:​gl:​management:​td:​envoidemessage.png?​direct&​200 |}} 
 +  - Vous pouvez faire le même exercice en utilisant en réception un évènement 
 +  - Ajouter une  boucle dans la tâche //​Analyser//​ qui se termine uniquement si le nom est validé (ajouter une variable validé) ...{{ :​2012_2013:​lp:​idse:​gl:​management:​td:​boucle.png?​direct&​200 |}}
  
 +
 +
 +<note tip>Ce qui précède, vous a donné les bases pour construire un processus plus important. Vous pouvez faire l'​exercice suivant qui continue à vous guider, ou passer directement à l'​étude du projet fil rouge. </​note>​
 ==== Modélisation du processus ==== ==== Modélisation du processus ====
  
Line 186: Line 196:
 === Exécuter comme User XP ===  === Exécuter comme User XP === 
   * Lancer plusieurs processus et jouer les différents rôles.   * Lancer plusieurs processus et jouer les différents rôles.
-  ​+ 
 +===== Travail sur le projet Tutoré ===== 
 + 
 +  - Identification du BP à étudier 
 +  - Sélection de l'​étude à mener par groupe de 3 
 +==== Evaluation ==== 
 + 
 +<box round rgb(185,​211,​238) rgb(198,​226,​255) 75%|A rendre pour >  
 +**sur la forge :** 
 +   - Le BP que vous avez choisi de modéliser 
 +</​box>​
2012_2013/lp/idse/gl/management/td/bp.txt · Last modified: 2012/10/23 16:02 by blay