Volume : 36h (3 * 2h de cours, 10 * 3h de TD)
Parcours : Informatique (option), MIAGE (obligatoire)
Semestre : 6
Objectif :
- Sensibiliser à l'ingénierie des systèmes d'information et de leurs interfaces utilisateurs
- Donner une vision complète de l'activité de conception au sens large (analyse, conception, spécification) dans le cycle de développement logiciel.
- Mettre en pratique les différentes activités qui constituent l'étape de conception suivant un processus de développement.
Intervenants
Cours : Philippe Renevier-Gonin / 3 mercredis matins 8h-10h
TD : Frédéric Mallet, Philippe Collet, Philippe Renevier-Gonin.
Evaluation
- 40% : premier rendu à mi-projet, sur le noyau du système. Description complète de sous-système, cohérent.
- 20% : soutenance (fin du module)
- 40% : compte-rendu final (fin du module)
Cours
Ce module fait réaliser en équipes (4 personnes) la modélisation en UML d'un système d'information :
- Les équipes sont formées par consensus par les étudiants d'un même groupe de TD.
- Les sujets sont tirés au sort.
- Chaque sujet a au moins un lien avec un autre sujet, il nécessitera donc une collaboration entre les deux équipes concernées, au moins au niveau des cas d'utilisation et du diagramme de séquence (données échangées).
- Chaque séance de TD est l'occasion d'avancer dans une partie de la modélisation. S'il est d'usage de commencer par les cas d'utilisation, il faudra dans un premier temps se concentrer sur le détail d'une partie des cas d'utilisation (en détaillant les autres diagrammes), pour ensuite revenir vers les cas d'utilisation.
- Le chargé de TD guide les équipes et joue le rôle de client.
- le rendu à mi parcours (juste avant les vacances) donnera lieu à un retour à la 6ième séance.
Rapport intermédiaire
Il est à rendre au plus tard pour le lundi 27 février, 23h59. Il est à rendre au format électronique par envoie de courriel aux trois encadrants de TD : Frédéric Mallet, Philippe Collet et Philippe Renevier-Gonin.
Rapport Final
Il est à rendre au plus tard pour le vendredi 20 avril, 23h59. Il est à rendre au format électronique par envoie de courriel aux trois encadrants de TD : Frédéric Mallet, Philippe Collet et Philippe Renevier-Gonin.
Soutenance
jours à déterminer, probablement le jeudi 2 mai - vendredi 3 mai (sur 3 demie journée en tout). Une soutenance devrait être effectuée par chaque équipe. Chaque soutenance dure 20-25 minutes :
- 20 minutes de présentation : chaque présentation doit faire interVenir tous les membres de l'équipe de façon équivalente. Le plan suivant est conseillé :
- Introduction et rappel du sujet
- Présentation synthétique de votre conception : il ne s'agit pas de passer en revue tous les diagrammes de votre dossier de conception, mais plutôt de présenter la réalisation de scénarios typiques de votre application, en illustrant ainsi :
- les choix de conception
- les cas d'utilisation et les éventuelles interactions avec les autres systèmes d'information (ceux des autres équipes en priorité !)
- les classes associées à la réalisation de ces cas, les diagrammes "dynamiques" et les spécifications OCL qui permettent de comprendre le fonctionnement de l'ensemble
- La présentation peut donc s'articuler autour de plusieurs scénarios, et chaque membre peut ainsi détailler facilement un ou plusieurs scénarios.
- 10 minutes de question :
- Chaque membre du projet doit être capable de répondre aux questions sur les choix de conception généraux, les parties qu'il a conçues, le contenu du dossier de conception, etc.
Les transparents de vos soutenances doivent être envoyés à Philippe Renevier-Gonin au plus tard le lundi 30 avril (23h59).