User Tools

Site Tools


2011_2012:s3:td:td1

Differences

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

Link to this comparison view

Next revision
Previous revision
Next revision Both sides next revision
2011_2012:s3:td:td1 [2011/08/31 12:04]
blay créée
2011_2012:s3:td:td1 [2012/01/28 23:37]
blay [TD1 : Approfondissement sur les cas d'utilisation]
Line 1: Line 1:
-====== ​ TD1 : Approfondissement sur les Use cases ====== +~~NOTOC~~  
-   * **Objectifs :** Definition ​des flots, des tests fonctionnels et génération de documents+====== ​ TD1 : Approfondissement sur les cas d'​utilisation ​====== 
 +   * **Objectifs :** Définition ​des flots, des tests fonctionnels et génération de documents
  
-Comme pour les autres TDs, nous nous appuyons sur [[2011_2012:​s3:​td:​etudedecas|l'​étude de cas présentée ici.]]+Comme pour les autres TDs, nous nous appuyons sur [[2011_2012:​s3:​td:​etudedecas|l'​étude de cas présentée ici(S3) ]] ou [[2011_2012:​s3:​td:​etudedecas3d|ici (S3D)]]
  
-A la fin du TDvous livrerez par mail l'ensemble des use cases définisVous détayerez plus précisemment ​les cas d'​utilisation ​qui vous semblent ​les plus importants.+  - Définir le diagramme de contexte 
 +  - Pour les principaux cas d'​utilisation,​ détaillez les, comme suit: 
 +        * Sélectionner Menu droit => Open Use Case Détails  
 +           * => Dans info préciser le "​rank" ​du cas d'​utilisation  
 +           * => Sous Flow of events préciser un scénario de basepuis d'autres scénarios 
 +              * Penser à préciser les contrôles ​ {{:​2011_2012:​s3:​omgl:​mod-si:​tduc:​controles.png?​200|}} 
 +  - Travailler sur les procédures de tests 
 +           * Toujours dans la partie détaillée du cas d'​utilisation, Faire apparaître ​les champs de tests en "​démasquant"​ les procédures de tests. 
 +           * Définir la procédure principale puis des procédures de tests d'​exceptions ... Voici un exemple de définition des tests : {{:​2011_2012:​s3:​td:​testssousvp.png?​200|}}  
 +           * Générer le diagramme de séquences correspondant (clique droit, synchroniser ..){{:​2011_2012:​s3:​omgl:​mod-si:​tduc:​synchronizeseqdiag.png?​200|}} 
 +   - Générer le rapport correspondant {{:​2011_2012:​s3:​omgl:​mod-si:​tduc:​generatereport.png?​200|}} ​
  
  
-      * retour sur les uses cases avec les nouveautés ​de VP à vérifier ⇒ objectifs produire le document ​final : http://​www.visual-paradigm.com/​product/​vpuml/​tutorials/​usecasemodelingwithusecasegrid.jsp +===== Rendu ===== 
-           ​Sélectionner Menu droit => Open Use Case Details => Dans info préciser le "​rank"​ du cas d'​utilisation  + 
-           * => Sous Flow of events préciser un scénario de base, puis d'​autres scénarios +<box round rgb(185,​211,​238) rgb(198,​226,​255) 75%|A rendre : Cas d'​utilisation>​  
-           * Préciser quelques contrôles {{:2011_2012:​s3:​omgl:​mod-si:​tduc:​controles.png?50|}} + - Pour la semaine suivante, vous devez rendre ​les diagrammes de cas d'​utilisation en détaillant ​les cas d'​utilisation qui, avec l'​accord ​de votre enseignant, ont été considérés comme prioritaires. 
-           ​Faire apparaitre les champs de tests en "​demasquant"​ les procédures de tests : Press the Testing Procedures button on the right hand side of the flow of events to open the Testing Procedures dialog. (http://​www.visual-paradigm.com/​product/​vpuml/​tutorials/​testingprocedure.jsp) + - A rendre pour samedi soir 
-           ​Définir la procédure principale puis des procédures de tests d'​exceptions ... +</​box>​ 
-           * Générer le diagramme de séquence correspondant {{:​2011_2012:​s3:​omgl:​mod-si:​tduc:​synchronizeseqdiag.png?​50|}} +<box round rgb(200,​250,​150) rgb(198,​226,​150) 75%|A rendre en fin des TDs>  
-           * Générer le rapport correspondant{{:​2011_2012:​s3:​omgl:​mod-si:​tduc:​generatereport.png?​50|}} (http://​www.visual-paradigm.com/​product/​vpuml/​tutorials/​usecasereportwithreportwriter.jsp)+  - Tous les cas d'​utilisation dans un **projet ​VP** comprenant la description détaillée,​ y compris des tests pour les principaux cas d'​utilisation;​ 
 +  - Un **rapport global** au format pdf intégrant tous les diagrammes construits au fil des TDs à partir du document ​généré par VP et intégrant la réponse aux questions posées dans les TDs suivants. 
 + 
 +**Eléments de notation**: 
 +  * Correction et Complétude des cas d'​utilisation 
 +  * Détails des cas d'​utilisation choisis : flots d'​événements (alternatifs et d'​erreur),​ tests prévus. 
 +  * Présence du rapport global. 
 +</​box>​ 
 + 
 +===== Références utiles ===== 
 +  * [[http://​www.visual-paradigm.com/​product/​vpuml/​tutorials/​usecasemodelingwithusecasegrid.jsp]] 
 +  [[http://​www.visual-paradigm.com/​product/​vpuml/​tutorials/​gensdfromfoe.jsp]] 
 +  [[http://​www.visual-paradigm.com/​product/​vpuml/​tutorials/​testingprocedure.jsp]] 
 +  [[http://​www.visual-paradigm.com/​product/​vpuml/​tutorials/​usecasereportwithreportwriter.jsp]]
2011_2012/s3/td/td1.txt · Last modified: 2012/02/02 23:35 by blay