User Tools

Site Tools


modelio

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
Next revision Both sides next revision
modelio [2017/01/07 18:52]
blay [Changer l'apparence d'un acteur(propriétés graphiques)]
modelio [2019/02/16 19:09]
blay [MODELIO]
Line 1: Line 1:
 ====== MODELIO ====== ====== MODELIO ======
  
-Contrairement aux années précédentes nous travaillerons avec l'​outil MODELIO qui est gratuit, tandis que VP est devenu très cher, même dans un cadre académique,​ outre les problèmes de versions.+Nous travaillerons avec l'​outil MODELIO qui est gratuit.
  
 <note tip>Vous trouverez [[https://​github.com/​iblasquez/​tuto_ModelisationUML/​blob/​master/​Modelio/​README.md|ici]] un tuto sur Modelio réalisé par Isabelle Blasquez qui devrait beaucoup vous aider.</​note>​ <note tip>Vous trouverez [[https://​github.com/​iblasquez/​tuto_ModelisationUML/​blob/​master/​Modelio/​README.md|ici]] un tuto sur Modelio réalisé par Isabelle Blasquez qui devrait beaucoup vous aider.</​note>​
Line 8: Line 8:
 Pour charger MODELIO :  https://​www.modelio.org/​ Pour charger MODELIO :  https://​www.modelio.org/​
  
-A l'IUT vous le trouverez sous  **C: Modelio.5.exe  ​Attention long à charger !!!** +A l'IUT vous le trouverez sous  **Ce PC>Applications** (R) ...  Attention long à charger !!!** 
  
  
Line 15: Line 15:
  
  
-<note warning>​Attention le logiciel est instable. Pensez à faire des sauvegardes régulières !! </​note>​+<note warning>​Attention le logiciel est instable. Pensez à faire des sauvegardes régulières !!  
 +</​note>​ 
 ===== Créer un projet ===== ===== Créer un projet =====
 {{::​2016-08-12_creattionduprojet.swf?​link&​400x200|}} {{::​2016-08-12_creattionduprojet.swf?​link&​400x200|}}
 +
 ===== Créer un diagramme ===== ===== Créer un diagramme =====
  
 {{:​2016-08-12_creationdiagramme.swf?​400|}} {{:​2016-08-12_creationdiagramme.swf?​400|}}
 http://​forge.modelio.org/​projects/​modelio3-usermanual-english-350/​wiki/​Modeler-_modeler_diagrams_creating_diagram http://​forge.modelio.org/​projects/​modelio3-usermanual-english-350/​wiki/​Modeler-_modeler_diagrams_creating_diagram
- 
- 
  
 ===== Créer un diagramme de UC ===== ===== Créer un diagramme de UC =====
Line 37: Line 38:
 [[https://​github.com/​iblasquez/​tuto_ModelisationUML/​blob/​master/​Modelio/​Modelio_UseCase.md#​changer-lapparence-propriétés-graphiques-]] [[https://​github.com/​iblasquez/​tuto_ModelisationUML/​blob/​master/​Modelio/​Modelio_UseCase.md#​changer-lapparence-propriétés-graphiques-]]
  
-(Ne fonctionne pas bien... choisir ''​structured''​)+<color red> ​(Ne fonctionne pas bien... choisir ''​structured''​)</​color>​ 
 ==== Annoter vos UC ==== ==== Annoter vos UC ====
  
 +Pour les préconditions,​ postconditions,​ description,​ ... au choix 
 +dans l'​onglet ''​Notes and Constraints''​ compléter
 + {{ :​notes_2017-01-07_a_18.58.22.png?​direct&​300 |}}
 +
 +
 +Autres approches : 
 https://​github.com/​iblasquez/​tuto_ModelisationUML/​blob/​master/​Modelio/​Modelio_UseCase.md#​annoter-un-élément-- https://​github.com/​iblasquez/​tuto_ModelisationUML/​blob/​master/​Modelio/​Modelio_UseCase.md#​annoter-un-élément--
 +
 ===== Créer un diagramme de classes ===== ===== Créer un diagramme de classes =====
  
Line 56: Line 65:
  
 {{:​capture_d_e_cran_2016-08-12_a_21.24.53.png?​300|}} {{:​capture_d_e_cran_2016-08-12_a_21.24.53.png?​300|}}
 +
 +==== Enumerate ====
 +
 +Créer une ''​enumeration''​ puis lui ajouter des ''​enumeration Literal''​
 +
 +{{::​enumerate_2017-02-12_a_21.02.31.png?​300|}}
 +
  
 ===== Créer un diagramme de séquence ===== ===== Créer un diagramme de séquence =====
Line 70: Line 86:
 ===== Générer les codes ===== ===== Générer les codes =====
  
-==== Configurer ==== 
  
-{{::​2016-08-12_configurationjavamodelio.swf?​700|}} 
  
 +
 +
 +
 +
 +
 +
 +==== Ajouter Java Designer à votre projet si ce n'est pas fait ====
 +
 +Vous devez ajouter si ce n'est pas fait le module "Java designer"​ à votre projet.
 +
 +1- Sélectionner **Modules**
 +{{ :​capture_d_e_cran_2019-02-16_a_18.36.04.png?​link&​500 |}}
 +  * 1- Ajouter un module {{ :​capture_d_e_cran_2019-02-16_a_18.37.14.png?​link&​500 |}}
 +  * 1- Ajouter Java designer en demandant son déploiement dans le projet {{ ::​capture_d_e_cran_2019-02-16_a_18.37.27.png?​link&​500 |}}
 +==== Sélectionner les éléments à générer ====
 +{{ ::​proprietejava_2019-02-16_a_19.03.13.png?​link&​300 |}}
 +
 +==== Configurer ====
 +
 +Pour préciser le répertoire de génération : 
 {{::​configurationsrcgenerationdecode_2016-08-14_a_21.36.19.png?​link&​700|}} {{::​configurationsrcgenerationdecode_2016-08-14_a_21.36.19.png?​link&​700|}}
 +
 +
 ==== Générer ==== ==== Générer ====
 +
  
 {{::​2016-08-12_generationcode.swf?​link&​300|}} {{::​2016-08-12_generationcode.swf?​link&​300|}}
modelio.txt · Last modified: 2019/02/16 19:15 by blay