User Tools

Site Tools


2015_2016:lp:idse:uml:rendufinal

Differences

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

Link to this comparison view

Next revision
Previous revision
2015_2016:lp:idse:uml:rendufinal [2015/11/30 08:24]
urli created
2015_2016:lp:idse:uml:rendufinal [2015/11/30 09:24] (current)
urli [Maquettage]
Line 6: Line 6:
    * Un rapport au format **pdf** décrit ci-dessous    * Un rapport au format **pdf** décrit ci-dessous
    * Un dossier contenant le squelette des codes généré à partir des diagrammes    * Un dossier contenant le squelette des codes généré à partir des diagrammes
 +
 +Les rendus sont à produire en **binome** et à rendre sur la **plateforme Jalon**.
  
 ==== Rapport PDF ==== ==== Rapport PDF ====
  
 Le rapport PDF que vous produirez devra contenir au minimum les éléments suivants :  Le rapport PDF que vous produirez devra contenir au minimum les éléments suivants : 
 +   * Vos noms :)
    * Un rappel du sujet **tel que vous le comprenez** incluant vos choix de conception : ce rappel peut contenir des images ou schémas pour faciliter la lecture    * Un rappel du sujet **tel que vous le comprenez** incluant vos choix de conception : ce rappel peut contenir des images ou schémas pour faciliter la lecture
    * Un diagramme de contexte    * Un diagramme de contexte
-   * Un ou plusieurs diagrammes de cas d'​utilisation suivant le degré de précision que vous souhaitez apporter +   * Un ou plusieurs diagrammes de cas d'​utilisation suivant le degré de précision que vous souhaitez apporter ​: **tous** les cas d'​utilisation du sujet doivent apparaître 
-   * Plusieurs scénario de cas d'​utilisation décrivant précisément les différents flots : vous pouvez enrichir ces scénario de maquettes si cela vous aide +   * Plusieurs scénario de cas d'​utilisation décrivant précisément les différents flots : vous pouvez enrichir ces scénario de maquettes si cela vous aide. Concentrez vous uniquement sur 3 ou 4 cas d'​utilisations : attention ne prenez pas les plus simples ! Vous serez évalués en fonction du degré de complexité de vos cas d'​utilisation. 
-   * Plusieurs diagrammes de séquence ​représentant les différents cas d'​utilisation possibles ​: vous pouvez factoriser et découper vos diagrammes de séquences comme bon vous semble +   * Plusieurs diagrammes de séquence ​correspondant aux scénario que vous avez choisis ​: vous pouvez factoriser et découper vos diagrammes de séquences comme bon vous semble 
-   * Un ou plusieurs diagrammes de classe+   * Un ou plusieurs diagrammes de classe ​en cohérence avec vos diagrammes de séquences.
  
 Notez que je lirai vos rapports imprimés, faites attention à découper vos différents diagrammes et à les intégrer de manière à ce qu'ils soient lisibles. Libre à vous d'​intégrer dans le zip les images haute résolution,​ en particulier si vous voulez me montrer un diagramme de classe complet ou un diagramme de séquence complet : vous pouvez alors y faire référence dans le pdf.  Notez que je lirai vos rapports imprimés, faites attention à découper vos différents diagrammes et à les intégrer de manière à ce qu'ils soient lisibles. Libre à vous d'​intégrer dans le zip les images haute résolution,​ en particulier si vous voulez me montrer un diagramme de classe complet ou un diagramme de séquence complet : vous pouvez alors y faire référence dans le pdf. 
Line 23: Line 26:
 ==== Squelette des codes ==== ==== Squelette des codes ====
  
-Les codes doivent être généré directement à partir de Visual Paradigm, je compléterai cette partie ​pour vous expliquer ​la procédure.+Les codes doivent être généré directement à partir de Visual Paradigm
 +En considérant que vous avez créé un projet eclipse ​pour accueillir ces codes, voici la marche à suivre :  
 +  - Générer les codes {{ :​2014_2015:​s3:​concprogobjet:​td:​generateurimmediat.png?​direct&​200 |}}  
 +      - Sélectionner votre diagramme de classe en conception;​ 
 +      - Vérifier que vous avez bien toutes les classes prévues;  
 +      - Préciser si vous voulez travailler avec des vecteurs ou autres (Réfléchissez !!), **et** **préciser bien comme répertoire pour la génération votre répertoire src sous Eclipse** {{ :​2014_2015:​s3:​concprogobjet:​td:​generationcodejava.png?​direct&​200 |}} 
 +  - Retourner sous Eclipse, sous la perspective Java, et faîtes un //refresh// (clique droit sur le projet). Si votre répertoire est mal organisé (nouveau package par exemple, déplacer simplement les codes comme vous le voulez, par glisser/​coller.) 
 +  - Corriger vos codes pour qu'ils soient "​compilables"​ en utilisant simplement les petites boules jaunes sur le côté, mais **ne passez pas à l'​implémentation** 
 +  - Intégrer **uniquement** le répertoire src à l'​archive de rendu 
 + 
 +==== Maquettage ====
  
 +Si vous le  souhaitez vous pouvez enrichir votre rapport avec des maquettes d'​interface utilisateur pour illustrez vos scénario. ​
 +Ce point est **facultatif** mais sera pris en compte dans l'​évaluation. ​
  
 +Différents logiciels de maquettage sont disponibles tels que [[https://​balsamiq.com|Balsamiq]],​ [[https://​moqups.com/​|moqups]],​ [[http://​pencil.evolus.vn/​|Pencil]] ou encore [[http://​www.axure.com/​fr|Axure]]. ​
2015_2016/lp/idse/uml/rendufinal.1448868266.txt.gz · Last modified: 2015/11/30 08:24 by urli