====== TD1 : Approfondissement sur les Use cases ====== * **Objectifs :** Definition des flots, des tests fonctionnels et génération de documents Comme pour les autres TDs, nous nous appuyons sur [[2011_2012:s3:omgl:mod-si:td:etudedecas|l'étude de cas présentée ici.]] A la fin du TD, vous livrerez par mail l'ensemble des use cases définis. Vous détayerez plus précisemment les cas d'utilisation qui vous semblent les plus importants. * 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 * 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 * Préciser quelques contrôles {{:2011_2012:s3:omgl:mod-si:tduc:controles.png?50|}} * 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) * Définir la procédure principale puis des procédures de tests d'exceptions ... * Générer le diagramme de séquence correspondant {{:2011_2012:s3:omgl:mod-si:tduc:synchronizeseqdiag.png?50|}} * 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)