Cette page présente les projets de programmation du DU IG (MIAGE) en 2011-2012. Ces projets sont coordonnés en encadrés par Pierre Crescenzo.
Le sujet est http://www.crescenzo.nom.fr/Projets/mastermind.html. Il doit être obligatoirement programmé intégralement en Java. Les objectifs obligatoires sont 1, 3, 4, 5, 6, 7, 8.1 et 8.2. Les autres objectifs et les variantes peuvent être programmés mais ils ne seront évalués que si tous les objectifs obligatoires sont correctement réalisés.
Ce projet sera noté grâce à un rapport rédigé et une soutenance orale avec diaporama informatisé. Tout le code devra être abondamment commenté et chaque étudiant doit être capable d'en expliquer toute les parties.
Les groupes
- groupe 1 : Kevin Auchoybur, Khitem Elmannai et Mohamed Niang
- groupe 2 : Mohamed Gaiech, Bruno Lazartigues et Bastien Maria
- groupe 3 : Justin Mulenet et Saïd Zerrouki
Le rapport
Le rapport doit être rendu à Pierre Crescenzo au plus tard vendredi 10 février 2012 sous la forme d'un unique PDF. Les fichiers sources commentés du projet doivent être rendus à Pierre Crescenzo au plus tard vendredi 10 février 2012 sous la forme d'une unique archive (par exemple ZIP), elles doivent être obligatoirement accompagnées des consignes indiquant comment le compiler et l'exécuter.
Le rapport de projet doit au moins présenter (ceci n'est pas un plan) :
- le sujet
- l'équipe
- les outils informatiques utilisés : matériels et logiciels
- le travail en équipe : rôle de chacun, planning, organisation des travaux individuels et communs, moyens de communications et leurs usages
- le résultat avec des parties de codes commentées, choisies pour leur intérêt
- le résultat avec des copies d'écran commentées
De plus, les parties suivantes sont obligatoires (ceci n'est pas un plan) :
- Introduction
- Conclusion
- Table des matières
- Abréviation, c'est-à-dire la liste des abréviations utilisés, avec leur sens complet
- Références, c'est-à-dire la liste des documents (livres, articles, sites web, etc.) utilisés : toute citation dans le rapport doit être signalée
Quelques consignes :
- Le nombre de pages du rapport n'est pas contraint mais il doit être raisonnable : moins de 10 ou plus de 30 pages normalement remplies peut être anormal.
- Il est inutile de mettre l'intégralité du code en annexe.
- Le rapport est obligatoirement et intégralement en français. La qualité de la présentation et du français est prise en compte dans l'évaluation du rapport.
Les soutenances
- groupe 1 : mardi 14 février à 14 h en salle de réunion du 5me étage du bâtiment PV
- groupe 2 : mardi 14 février à 15 h en salle de réunion du 5me étage du bâtiment PV
- groupe 3 : mardi 14 février à 16 h en salle de réunion du 5me étage du bâtiment PV
Le Jury de soutenance est formé d'Isabelle Mirbel et Pierre Crescenzo. Les soutenances, avec un support informatisé (diaporama), durent 20 minutes pour chaque groupe (indépendamment du nombre de membres du groupe) suivies de questions du Jury. Le temps de parole doit être équilibré entre les membres de l'équipe. Un vidéoprojecteur est mis à disposition pour brancher un ordinateur mais la partie technique de la soutenance est à la charge complète de chaque groupe. Lors de la soutenance, une démonstration (en temps réel ou enregistrée) du logiciel doit être réalisée durant le temps imparti pour la présentation orale, pas en plus...