This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
vp [2015/09/03 08:55] blay [Visual Paradigm for UML : Guides] |
vp [2016/01/16 10:21] blay |
||
---|---|---|---|
Line 3: | Line 3: | ||
En TD nous utiliserons l'outil [[http://www.visual-paradigm.com/product/vpuml/|Visual Paradigm for UML]], version professionnelle. | En TD nous utiliserons l'outil [[http://www.visual-paradigm.com/product/vpuml/|Visual Paradigm for UML]], version professionnelle. | ||
- | <note warning>Cela n'a pas encore pu être testé avec les étudiants pour l'instant!!!! | + | |
- | Le premier qui dit OK, Me prévient !! </note> | + | |
**En 2015 début d'année :** | **En 2015 début d'année :** | ||
Line 16: | Line 15: | ||
+ | /* | ||
===== Lancer VP4UML ===== | ===== Lancer VP4UML ===== | ||
- | - Dans le menu **Démarrer -> Programmes -> Langage -> VISUAL .... ** sélectionner **VP_Suite**. -> **UML 10.2** Professionnal Edition | + | - Dans le menu **Démarrer -> Programmes -> Langage -> VISUAL .... ** sélectionner **VP_Suite**. -> **UML ....** Professionnal Edition |
- ... Clef perpétuelle | - ... Clef perpétuelle | ||
- La clef se trouve sous \\info-dc-03\Logiciels\Langages\UML, SN, et récupérer le premier fichier de licence, copier-coller toute la clef d'un coup, | - La clef se trouve sous \\info-dc-03\Logiciels\Langages\UML, SN, et récupérer le premier fichier de licence, copier-coller toute la clef d'un coup, | ||
- Sélectionner comme espace de travail (workspace) p:\vpworkspace. | - Sélectionner comme espace de travail (workspace) p:\vpworkspace. | ||
+ | */ | ||
+ | /* | ||
===== Créer un nouveau projet ===== | ===== Créer un nouveau projet ===== | ||
- Dans le menu **Fichier -> Nouveau Projet -> Créer un projet vierge**. | - Dans le menu **Fichier -> Nouveau Projet -> Créer un projet vierge**. | ||
- | Voici un exemple d'utilisation de cet outil, mais est-il vraiment nécessaire? | + | */ |
- | + | ||
- | {{:2010_2011:s1:omgl:mod-si:td:esquisse-de-use-case.swf|}} | + | |
===== Créer un diagramme de cas d'utilisation ===== | ===== Créer un diagramme de cas d'utilisation ===== | ||
+ | {{ ::uc-create-capture_d_e_cran_2016-01-16_a_10.19.46.png?direct&300 |}} | ||
+ | |||
+ | /* | ||
- Sur le côté, clique droit sur diagrammes UML, sélectionner diagramme de cas d'utilisation, .... | - Sur le côté, clique droit sur diagrammes UML, sélectionner diagramme de cas d'utilisation, .... | ||
{{:diagramme-de-cas-d-utilisation.png?200|}} | {{:diagramme-de-cas-d-utilisation.png?200|}} | ||
+ | */ | ||
- Pour un diagramme de contexte : | - Pour un diagramme de contexte : | ||
Line 54: | Line 56: | ||
{{:iconeacteur.png?200|}} | {{:iconeacteur.png?200|}} | ||
+ | ===== Gérer le vocabulaire : votre glossaire ===== | ||
+ | |||
+ | Sélectionner le terme que vous voulez ajouter à votre glossaire, puis clique droit : | ||
+ | {{ ::capture_d_e_cran_2015-12-27_a_12.37.45.png?direct&300 |}} | ||
+ | |||
+ | Pour visualiser le glossaire : | ||
+ | * En bas de l'écran une ligne est apparue vous proposant de visualiser le glossaire | ||
+ | * Ou bien à droite sélectionner {{ ::capture_d_e_cran_2015-12-30_a_16.11.01.png?direct&70 |}} puis sélectionner Glossary Grid | ||
+ | |||
+ | 8-o**[[http://www.visual-paradigm.com/tutorials/glossary.jsp|Mieux comprendre l'outil]]** | ||
===== Saisir un flot d'évènement associé à un cas d'utilisation ===== | ===== Saisir un flot d'évènement associé à un cas d'utilisation ===== | ||
- | Vous pouvez aussi vous appuyer sur le tutoriel VP : https://www.visual-paradigm.com/tutorials/gensdfromfoe.jsp | + | |
- Sélectionner le cas d'utilisation | - Sélectionner le cas d'utilisation | ||
- Clique droit puis {{ ::capture_d_e_cran_2015-02-10_a_13.29.43.png?200 |selectionner "Open Use Cas Details"}} | - Clique droit puis {{ ::capture_d_e_cran_2015-02-10_a_13.29.43.png?200 |selectionner "Open Use Cas Details"}} | ||
- | - Ecrire le flots d'évènements | + | - Ecrire le flots d'évènements, pour plus de détails voir : [[http://www.visual-paradigm.com/tutorials/writingeffectiveusecase.jsp|le tutoriel VP]] **à partir de "Capture Use Case Scenario with Flow of Events".** |
- | - Synchroniser avec un diagramme de séquence {{ ::capture_d_e_cran_2015-02-10_a_13.38.38.png?200 |}} | + | |
+ | |||
+ | |||
+ | |||
+ | ===== Synchroniser un flot d'évènement avec un diagramme de séquence ===== | ||
+ | {{ ::capture_d_e_cran_2015-02-10_a_13.38.38.png?200 |}} | ||
+ | |||
+ | Vous pouvez aussi vous appuyer sur le tutoriel VP : https://www.visual-paradigm.com/tutorials/gensdfromfoe.jsp | ||
+ | |||
+ | ===== Préparer les tests ===== | ||
+ | |||
+ | http://www.visual-paradigm.com/tutorials/testingprocedure.jsp | ||
+ | ===== S'aider et Préparer des maquettes basse fidélité ===== | ||
+ | [[http://www.visual-paradigm.com/tutorials/writingeffectiveusecase.jsp|Pour aller vite, rechercher "Something More - Creating Scenario-Based Wireframe"]] | ||
- | Pour faire le lien entre un scénario et l'interface graphique, [[http://www.visual-paradigm.com/product/helps/uexceler/?topic=flowofeventswireframe&version=11.1&build=20150201&product=vp|voir ici]] | + | Pour bien comprendre et faire le lien entre un flot d'évènement et l'interface graphique, [[http://www.visual-paradigm.com/product/helps/uexceler/?topic=flowofeventswireframe&version=11.1&build=20150201&product=vp|voir ici]] |
===== Saisir les tests associés à un cas d'utilisation ===== | ===== Saisir les tests associés à un cas d'utilisation ===== | ||
Dans la fenêtre de saisie des flots d'évènements, saisir les tests : {{ ::capture_d_e_cran_2015-02-10_a_13.45.05.png?200 |}} | Dans la fenêtre de saisie des flots d'évènements, saisir les tests : {{ ::capture_d_e_cran_2015-02-10_a_13.45.05.png?200 |}} | ||
Line 79: | Line 104: | ||
Une autre approche pour gérer tous les cas d'utilisation d'un coup : {{ ::uc-rank.png?200 |}} | Une autre approche pour gérer tous les cas d'utilisation d'un coup : {{ ::uc-rank.png?200 |}} | ||
[[http://www.visual-paradigm.com/VPGallery/diagrams/UseCase.html#actor]] | [[http://www.visual-paradigm.com/VPGallery/diagrams/UseCase.html#actor]] | ||
- | ===== Organiser ces diagrammes dans des packages ===== | + | ===== Organiser les diagrammes UML dans des packages ===== |