Groupe 3 : BUFFET Hugo (Chef de projet) GUILLON Julien (Documentaliste) BINEMON Evodie LEBRUN Jérémy BOUKHARY Sidi POUA Karl FORTINEAU Jimmy LELOUP Florian OUAKRIM Charaf
Contexte Développement d'un projet informatique. Client : Agence de Voyage. Buts : Service de catalogage et de vente d'offres de services touristiques (séjours, tranports, locations) Gestions des offres de l'agence
Fonctionnalitées Client : Système de recherches d'offres Système de panier Vendeur : Validation réservation du panier Consultation et Ajout de fiches clients Création de combinaison Création de devis
Fonctionnalités II Responsable des offres : Gestion des offres (consultation/listing/création/modification/suppression) Responsable des ventes : Gestion des prix des offres Gestion des fiches clients Validation des offres Administrateur : Gestion des comptes (consultation/listing/création/modification/suppression) Configuration
Spécifications IHM avec droits d'accès (type de compte) Gestionnaire de données (xml) Outils de génération de pdf (devis/bilan)
Technologies Gantt (Planification) UML (Modélisation) Ruby (Réalisation) GTK (affichage) REXML (données) PDF::Writer (devis, bilan) XML (Stockage)
Architecture Globale Inspiré du patron MVC, le controller jouant le rôle de moteur.
Architecture II Controller
Architecture III Model.Manager
Architecture IV Model.Classes
Architecture V Data
Organisation Prévisionnelle :
Organisation II Effective :
Organisation III Analyse, Debut Projet Rédaction CC : Jimmy, Hugo Organisation : Hugo Modélisation : Karl, Evodie Analyse : commun Maquettes : Julien, Florian, Jérémy Conception Rédaction Cahiers (analyse & conception) : Jimmy, Hugo, sidi Modélisation : Hugo, Karl, Evodie, Julien Solution persistence données : Jérémy Solution génération pdf : Florian
Organisation IV Réalisation IHM : Julien, Jimmy, Florian, Evodie, Karl Controller : Hugo, Jérémy XML : Jérémy, Hugo Pdf : Sidi, Florian Recette Manuel Utilisateur : Karl Tests : Evodie Débuggage : commun
Difficultée rencontrées Organisationnelles : Gestion du temps Techniques : Installation de GTK Manipulation de PDF::Writer (Erreurs internes)
Démonstration Démonstration d'HugoVoyages Exemple du client Exemple du vendeur Exemple du responsable des offres Exemple du responsable des ventes Exemple de l'administrateur
Conclusion “Pour des vacances inoubliables...“