Présentation de projet

Slides:



Advertisements
Présentations similaires
Ministère de l’Economie, des Finances et de l’Emploi Parcours 3  - « Interface Offre de formation » Story-board Version 0.1 Micropole – Univers.
Advertisements

Le Dossier Pharmaceutique
PROJET UNIT HQeL. Présentation générale HQeL = Horizon Qualité en Ligne Concrétisation de ce projet au travers des appels à projet UNIT 2006 et 2007.
Icones Ajouter : Visualiser : Editer : Supprimer : Historique : Messagerie : Imprimer : Mon profil : Se déconnecter : Droits : Enregistrer : Geler :
Icones Ajouter : Ajouter un groupe : Visualiser :
Projet Ways L’école d’informatique qui libère ton talent
Projet DOO-JET.
Projet DOO-JET Présenté par : Pierre ROUSSET Julien BOUGEROL Jean-Baptiste RIBLEUR Michaël DULAU.
JXDVDTEK – Une DVDthèque en Java et XML
A L I M E N T A T I O N A G R I C U L T U R E E N V I R O N N E M E N T PhpMyGI une interface générique mysql Interface générique ? Pourquoi une interface.
Master Génie Biologique et Informatique, première année
06 Juillet 2009 Projet Checker daccessibilité de fichiers SVG Rami BALI Toufic HADDAD Aroussia MAADI Encadrants Annie DANZART Christine POTIER Jérôme HUGUES.
Ce qui est fait Cahier des charges L’analyse de l’application
| Project Ways Exia A2 Groupe Carles – Corbisier – Juzanx - Pareil.
Conception d’une interface pour la prise de commande au restaurant L’interface CommandeSimple Présenté par: Othmane Adlaoui, Najib Arbaoui, Julien Boyard,
N. Le Gall A. Jaouën E. Morin C. Coelo Cuzon D. Le Toux
GWT UML Un modeleur UML en GWT
Développement d’IHM* et d’applicatifs spécifiques
Projet JSimula.
Interaction audio sur le site web du LIA
UML F. Laperruque INRA – SAGA CATI SICPA.
Revue de Projet : Sondages en Lignes 15 mars 2010 Coach : Clément CROCHEMORE Tracker : Mélissa PETIT Client : Elie LESUEUR Testeurs : Paul TOUTAIN et Thierry.
Dessin Vectoriel Collaboratif
Modèle, Méthode et Conception
Développement d’un réseau social professionnel
Simulateur Interactif de Qos dans un Routeur
Easy-kiosk Dossier de conception.
Application to Blot Synteny
Gestion des ressources matériels d’un laboratoire
Projet de diplôme 2011 Miserez David
Francois Gautrais | Charles Jacob | Nicolas Levêque | Léo Chaudet 11 Mai 2011.
Session CDI 2011/12 – Pierre CABY
Projet JSimula.
Logiciel de gestion de comptes bancaires
Aperture Science Project
Les devis Les devis texte.
Structure et Services « STS » Menu Structures : Divisions
Outil d’aide à la planification de visites touristiques
TYPO 3 Site uved 14 avril 2006.
Réalisé par : Mr IRZIM Hédi Mr JRAD Firas
Le contenu est basé aux transparents du 7 ème édition de «Software Engineering» de Ian Sommerville«Software Engineering» de Ian Sommerville B.Shishedjiev.
Nous avons sélectionné pour vous les outils nécessaires à la mise en œuvre de la séquence didactique proposée.
DESIGN MULTIMÉDIA Initiation aux bases de La scénarisation multimédia
PPE GASPAR Gestion de l’Aviation Sur
SLAM 1 Exploitation d’un schéma de données
Présentation du produit Mardi 27 janvier 2009 Bryan BRANCOTTE Rémi COURTOIS Pierrick GIRARD Elodie MARIE Tony QUINIO.
Projet de fin d’étude Outil de Suivi et Pilotage de l’Activité de Recouvrement Amiable Judiciaire  
Présentation du développement du projet.  Introduction  Conception et méthodes  Developpement  Conclusion 2.
Conception d’un langage pour l’algorithme évolutionniste M atthieu CHOUTEAU Y ohann HUBERT C hristophe PANNEAU E stelle FILMON Mr SAUBION – Décembre 2002.
Power AMC-Rational Rational Rose, Étude comparative
Mise en place d’un site marchand
Gestion d’un calendrier de séminaires pour l’institution Tralala : Enseignant/Client : M. Emmanuel Polonowski Elève: M. Phuc-Chau TRAN Année universitaire.
« Gestion documentaire des études de synthèse à l’IUT »
Poly Defense Soutenance de Projet de programmation oriEntee objet
Soutenance Phase 1 Bibliographie et Analyse des besoins
Analyse Orientée Objet Cahier de Laboratoire. Sujet : Il s'agit de concevoir un outil de gestion pour une PME qui commercialise des stations météorologiques.
Recueil d’exemples de cartographie dynamique (actualisé le 30/01/03)
MINI‐PROJET DE GROUPE REALISE DANS LE CADRE DU COURS DE GEN
Projet Click&Drive Maquettes.
05/02/98WEB ESNIG Création module Filtre/Liste/Edition Oracle Designer/2000 & Oracle Web Server.
Mathieu Martin Thomas Rovayaz Natacha Laborde Nathanaël Couret
Search IM Nouvelle Interface adCenter Avril 2007.
Gestion d’un chantier ou d’un Projet
GUIDE D’UTILISATION SITE STE BATHILDE. Sommaire 1.Connexion - La page d’accueil 2.Gérer les articles: - Création - Modification - Suppression 3.Gérer.
Réunion de cadrage 3 10/02/10. Chef de projet Damien Responsabl e Qualité Laetitia Responsabl e Business Plan Fouad Responsable Développement Web Thibault.
Projet de session Par Eve Grenier Dans le cadre du cours SCG Réalisation d’applications en SIG Jeudi le 20 avril 2006.
Les IDE orientés conception C ycle de V ie D es A pplications
1 Monopalme Projet 4 Info Spécifications LE LAY Olivier MAHE Jocelyn FORM Nicolas HENRY Gurvan BONNIN Thomas BASSAND Guillaume Décembre 2009 MONNIER Laurent.
KOSMOS 1 Les activités de l’enseignant Module 6 1.Le cahier de textes des classes 2.Le travail à faire et les corrections 3.Le classeur pédagogique 4.Les.
INSCRIPTIONS SPORTIVES
Transcription de la présentation:

Présentation de projet MiniSIG Bastien Caubet -- Jonathan Bredel -- Justinien Pareil

Sommaire Présentation de l’équipe Rappel du Besoin Contraintes Besoins Techniques Choix techniques Maquette de l’application Gestion de Projet Modèle conceptuel des données Diagramme de Cas d’utilisation Général Diagramme de Cas d’utilisation CRUD Diagramme d’activité Général Diagramme d’activité CRUD Diagramme de Séquence Visualiser un lieu Présentation de l’application Conclusion et Perspectives Bilans

Présentation de l’équipe Rappel du Besoin Contraintes Choix techniques Maquette de l’application Gestion de Projet Modèle conceptuel des données Diagramme de Cas d’utilisation Général Diagramme de Cas d’utilisation CRUD Diagramme d’activité Général Diagramme d’activité CRUD Diagramme de Séquence Visualiser un lieu Présentation de l’application Conclusion et Perspectives Bilans Justinien Pareil : Gestion de projet, analyse et développement Jonathan Bredel : analyse développement et conception Bastien Caubet : analyse développement et conception

Rappel du Besoin > Afficher des Points d’intérêt sur une carte > Enregistrer des Points d’intérêts sur une carte > Mode consultation : Sélection d’un lieu Recherche d’un lieu Accueil sur les news Sélection d’un parcours Barre de navigation des P.O.I Recherche d’un parcours > Mode édition : Ajouter / Supprimer / Modifier un lieu Ajouter / Supprimer / Modifier une news Ajouter / Supprimer / Modifier un parcours Présentation de l’équipe Rappel du Besoin Contraintes Choix techniques Maquette de l’application Gestion de Projet Modèle conceptuel des données Diagramme de Cas d’utilisation Général Diagramme de Cas d’utilisation CRUD Diagramme d’activité Général Diagramme d’activité CRUD Diagramme de Séquence Visualiser un lieu Présentation de l’application Conclusion et Perspectives Bilans

Contraintes Utilisation de Java Création de deux interfaces Utilisation du design pattern MVC Bon découpage du code Présentation de l’équipe Rappel du Besoin Contraintes Choix techniques Maquette de l’application Gestion de Projet Modèle conceptuel des données Diagramme de Cas d’utilisation Général Diagramme de Cas d’utilisation CRUD Diagramme d’activité Général Diagramme d’activité CRUD Diagramme de Séquence Visualiser un lieu Présentation de l’application Conclusion et Perspectives Bilans

Choix Techniques et imposés eclipse - TortoiseSVN - Eclipse - Microsoft Visio - Power AMC - phpMyAdmin - MVC - Analyse UML - Analyse Merise MVC : Nous avons mis en place une architechture MVC (modele vue controleur) afin de bien découpé notre programme et qu’il soit facile pour nous ou d’autres develloppeur de mettre en place les fonctionnalités manquantes => Decoupage en 5 packages Data , Modele , Controleur, Vue et Connection ( ou on a mis en place le disign Pattern singleton afin de n’avoir qu’un seul instantition de connection pour tt le prog) UML : Pour l’analyse, nous avons fait notre analyse fonctionnelle afin de determiner les Fonctions principale, secondaire et contrainte du projet avant de shematiser tous sa grâce au diagramme UML. Merise : Pour la création de la base de données, nous avons utilisé la méthode Merise afin d’avoir une bonne archi de BDD Présentation de l’équipe Rappel du Besoin Contraintes Choix techniques Maquette de l’application Gestion de Projet Modèle conceptuel des données Diagramme de Cas d’utilisation Général Diagramme de Cas d’utilisation CRUD Diagramme d’activité Général Diagramme d’activité CRUD Diagramme de Séquence Visualiser un lieu Présentation de l’application Conclusion et Perspectives Bilans

Maquette de l’application Au lancement => Affichage des news L’utilisateur arrive ensuite sur le mode consultation avec un lieu, ses poi et ses parcours afficher => il n’a pas accès au bouton (caché) Il peut faire une recherche de parcours, de lieu ou de poi => Affichage du resultat Son historique Au clic d’un poi, les infos (libelle, description, url) s’affiche. Au clic d’un parcours, les infos (libelle, description et liste des poi du parcours) s’affiche Changement de lieux simple grâce a la navigation en bas. Passer en mode edition, l’utilisateur verra les bouton de gestion et pourra ajouter/supprimer/modifier un lieu/poi/parcours/news Au niveau de l’ergonomie, l’utilisateur a tout a disposition => simple d’utilisation Présentation de l’équipe Rappel du Besoin Contraintes Choix techniques Maquette de l’application Gestion de Projet Modèle conceptuel des données Diagramme de Cas d’utilisation Général Diagramme de Cas d’utilisation CRUD Diagramme d’activité Général Diagramme d’activité CRUD Diagramme de Séquence Visualiser un lieu Présentation de l’application Conclusion et Perspectives Bilans - Mini-Cartes - Historique - Informations POI - Mode - Ergonomie - Facilité d’utilisation - Tout à disposition

Gestion de Projet Planning réalisé première semaine Présentation de l’équipe Rappel du Besoin Contraintes Choix techniques Maquette de l’application Gestion de Projet Modèle conceptuel des données Diagramme de Cas d’utilisation Général Diagramme de Cas d’utilisation CRUD Diagramme d’activité Général Diagramme d’activité CRUD Diagramme de Séquence Visualiser un lieu Présentation de l’application Conclusion et Perspectives Bilans En bleu : tous les membres de l’équipe En violet : Bastien Caubet & Jonathan Bredel En vert : Jonathan Bredel En jaune : Justinien Pareil En rouge : Bastien Caubet

Planning réalisé Deuxième Semaine Gestion de Projet Planning réalisé Deuxième Semaine Présentation de l’équipe Rappel du Besoin Contraintes Choix techniques Maquette de l’application Gestion de Projet Modèle conceptuel des données Diagramme de Cas d’utilisation Général Diagramme de Cas d’utilisation CRUD Diagramme d’activité Général Diagramme d’activité CRUD Diagramme de Séquence Visualiser un lieu Présentation de l’application Conclusion et Perspectives Bilans Présentation de l’application

Analyse Merise Présentation de l’équipe Rappel du Besoin Contraintes Choix techniques Maquette de l’application Gestion de Projet Modèle conceptuel des données Diagramme de Cas d’utilisation Général Diagramme de Cas d’utilisation CRUD Diagramme d’activité Général Diagramme d’activité CRUD Diagramme de Séquence Visualiser un lieu Présentation de l’application Conclusion et Perspectives Bilans

Diagramme de Cas D’utilisation général - Mode Édition - Mode Consultation - Gestion - Affichage - Recherche 2 modes : Consultation : l’utilisateur pourra afficher un lieu en le sélectionnant, afficher poi en ayant charger le lieu avant, afficher parcours et rechercher un lieu/poi/parcours News ???? Edition : l’utilisateur pourra gerer (ajouter/modifier/supprimer) un lieu/poi/parcours/news Présentation de l’équipe Rappel du Besoin Contraintes Choix techniques Maquette de l’application Gestion de Projet Modèle conceptuel des données Diagramme de Cas d’utilisation Général Diagramme de Cas d’utilisation CRUD Diagramme d’activité Général Diagramme d’activité CRUD Diagramme de Séquence Visualiser un lieu Présentation de l’application Conclusion et Perspectives Bilans

Diagramme de Cas d’utilisation CRUD Ajout / suppression des Lieux et des POI Recherche pour les Lieux et les POI Présentation de l’équipe Rappel du Besoin Contraintes Choix techniques Maquette de l’application Gestion de Projet Modèle conceptuel des données Diagramme de Cas d’utilisation Général Diagramme de Cas d’utilisation CRUD Diagramme d’activité Général Diagramme d’activité CRUD Diagramme de Séquence Visualiser un lieu Présentation de l’application Conclusion et Perspectives Bilans

Diagramme d’activité Général Mode Consultation Mode Édition Recherche et Affichage Gestion Présentation de l’équipe Rappel du Besoin Contraintes Choix techniques Maquette de l’application Gestion de Projet Modèle conceptuel des données Diagramme de Cas d’utilisation Général Diagramme de Cas d’utilisation CRUD Diagramme d’activité Général Diagramme d’activité CRUD Diagramme de Séquence Visualiser un lieu Présentation de l’application Conclusion et Perspectives Bilans

Diagramme d’activité CRUD - Mode Édition - Décision - Retour à l’édition Présentation de l’équipe Rappel du Besoin Contraintes Choix techniques Maquette de l’application Gestion de Projet Modèle conceptuel des données Diagramme de Cas d’utilisation Général Diagramme de Cas d’utilisation CRUD Diagramme d’activité Général Diagramme d’activité CRUD Diagramme de Séquence Visualiser un lieu Présentation de l’application Conclusion et Perspectives Bilans

Diagramme de Séquence visualisé un lieu Modèle MVC Présentation de l’équipe Rappel du Besoin Contraintes Choix techniques Maquette de l’application Gestion de Projet Modèle conceptuel des données Diagramme de Cas d’utilisation Général Diagramme de Cas d’utilisation CRUD Diagramme d’activité Général Diagramme d’activité CRUD Diagramme de Séquence Visualiser un lieu Présentation de l’application Conclusion et Perspectives Bilans

Présentation de l’application Modification d’un lieu => les vegas Ajout d’un poi a las vegas Suppression de ce poi Présentation de l’équipe Rappel du Besoin Contraintes Choix techniques Maquette de l’application Gestion de Projet Modèle conceptuel des données Diagramme de Cas d’utilisation Général Diagramme de Cas d’utilisation CRUD Diagramme d’activité Général Diagramme d’activité CRUD Diagramme de Séquence Visualiser un lieu Présentation de l’application Conclusion et Perspectives Bilans

Analyse des écarts La gestion des news : checkbox, démarrage,. La gestion des parcours : ajout, modification, suppression, recherche Visualisation des POI : afficher le pointeur Affichage du libelle au survol : pas implémentée La recherche de Lieux et de POI : pas implémentée Barre de navigation des POI : pas de POI Zoom dezoom : pas de zoom Présentation de l’équipe Rappel du Besoin Contraintes Choix techniques Maquette de l’application Gestion de Projet Modèle conceptuel des données Diagramme de Cas d’utilisation Général Diagramme de Cas d’utilisation CRUD Diagramme d’activité Général Diagramme d’activité CRUD Diagramme de Séquence Visualiser un lieu Présentation de l’application Conclusion et Perspectives Bilans

Perspectives d’évolution Rendre fonctionnelle toutes les spécifications demandées Navigation Zoom lieu Itinéraires avec le calcul de temps et le prix du voyage Inclure les commerce d’un lieu Itinéraires avec les différents moyens de transport Au demarage de l’appli, affichage d’un globe avec possibilité de zoom-dezomm afin d’accèder au lieux. Inlure au lieu des POI de base (commerces, monument historique, musée, lieux touristiques etc…) Présentation de l’équipe Rappel du Besoin Contraintes Choix techniques Maquette de l’application Gestion de Projet Modèle conceptuel des données Diagramme de Cas d’utilisation Général Diagramme de Cas d’utilisation CRUD Diagramme d’activité Général Diagramme d’activité CRUD Diagramme de Séquence Visualiser un lieu Présentation de l’application Conclusion et Perspectives Bilans

Bilan + Java + analyse fonctionnelle + Analyse UML + Travail en équipe + Travail avec eclipse + Modèle MVC - Temps - Connaissance avant le projet Présentation de l’équipe Rappel du Besoin Contraintes Choix techniques Maquette de l’application Gestion de Projet Modèle conceptuel des données Diagramme de Cas d’utilisation Général Diagramme de Cas d’utilisation CRUD Diagramme d’activité Général Diagramme d’activité CRUD Diagramme de Séquence Visualiser un lieu Présentation de l’application Conclusion et Perspectives Bilans

Questions Fin Présentation de l’équipe Rappel du Besoin Contraintes Choix techniques Maquette de l’application Gestion de Projet Modèle conceptuel des données Diagramme de Cas d’utilisation Général Diagramme de Cas d’utilisation CRUD Diagramme d’activité Général Diagramme d’activité CRUD Diagramme de Séquence Visualiser un lieu Présentation de l’application Conclusion et Perspectives Bilans