AS 2012–2013
Objectifs :
– concevoir une architecture la plus complète possible,
– développer l’application (graphique ou non) répondant aux exigences imposées
par la phase conception,
– mettre en application toutes les notions vues en cours.
1
réception pour y effectuer des astreintes.
Certains hôtels offrent la possibilité de réserver des salles de séminaires pour des
meetings, conférences ou des réunions à thème (tupperware, weight watchers,. . .).
Ces réservations sont liées ou indépendantes aux chambres d’hôtel réservées. Il est
possible d’y ajouter (ou non) des accessoires particuliers (vidéoprojecteur, paper-
board )
Notons que les hôtels que nous considérons n’ont pas de restaurant.
Deadline et remise :
1. Date de remise (stricte) : 20 janvier 2013 (minuit),
2. Créez une archive de nom login1 -login2 -loginn (3 membres par groupe max.),
3. Déposez cette archive de le dossier /net/Remise/AS-Java_Algo.
Contenu de l’archive :
– rapport explicatif en PDF regroupant les réponses aux questions de conception,
les choix effectués, les problèmes rencontrés, les éventuelles solutions,
– code source commenté (javadoc), compilable et exécutable du code,
– si besoin, ne pas oublier les divers fichiers (images, scripts ou explications d’ins-
tallation, Makefile, dons d’argent, numéros de CB . . .).
2
Remarque : Ces trois diagrammes sont parmi les plus utilisés lors de la phase
de conception. Ne pas hésiter à lire de la documentation sur internet.
2 Développement de l’Application HB
Avant de se lancer dans le développement à proprement parler, il est nécessaire de
mettre en place une batterie de tests correspondant à vos cas d’utilisation définis pré-
cédemment. Ces tests doivent être exhaustifs, mais dans un souci de gain de temps,
il est seulement demandé d’en faire quelques-uns. L’utilisation des tests permet prin-
cipalement de correspondre le plus possible à la phase de conception. Toutefois, la
conception et le développement ne sont pas hermétiques. En conséquence, ne pas
hésiter à modifier la conception lors du développement et vice-versa.