Rendu final UML
Le rendu final que vous produirez est un rapport contenant les différents diagrammes et squelettes de code répondant au sujet du 8 américain tels que décrit dans cette page.
Le rendu se fera sous la forme d'un zip contenant :
Les rendus sont à produire en binome et à rendre sur la plateforme Jalon.
Rapport PDF
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 diagramme de contexte
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. 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 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 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.
Par ailleurs n'oubliez pas d'ajouter des commentaires où cela vous semble nécessaire dans vos diagrammes afin de me faciliter la lecture.
Squelette des codes
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
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
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 Balsamiq, moqups, Pencil ou encore Axure.