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

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

Embed Size (px)

Citation preview

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

Bastien Caubet -- Jonathan Bredel -- Justinien Pareil

MiniSIGMiniSIG

Présentation de projet

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

Sommaire

Présentation de l’équipeRappel du BesoinContraintesBesoins TechniquesChoix techniquesMaquette de l’applicationGestion de ProjetModèle conceptuel des donnéesDiagramme de Cas d’utilisation GénéralDiagramme de Cas d’utilisation CRUDDiagramme d’activité GénéralDiagramme d’activité CRUDDiagramme de Séquence Visualiser un lieuPrésentation de l’applicationConclusion et PerspectivesBilans

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

Présentation de l’équipe

Justinien Pareil : Gestion de projet, analyse et développement

Jonathan Bredel : analyse développement et conception

Bastien Caubet : analyse développement et conception

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

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

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 lieuRecherche d’un lieuAccueil sur les newsSélection d’un parcoursBarre de navigation des P.O.IRecherche d’un parcours> Mode édition :Ajouter / Supprimer / Modifier un lieuRecherche d’un lieuAjouter / Supprimer / Modifier une newsAjouter / Supprimer / Modifier un parcoursRecherche d’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

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

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

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

Choix Techniques et imposés

- TortoiseSVN

- Eclipse

- Microsoft Visio

- Power AMC

- phpMyAdmin

- MVC

- Analyse UML

- Analyse Merise

eclipsePré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

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

Maquette de l’application

- Mini-Cartes- Historique- Informations POI- Mode

- Ergonomie- Facilité d’utilisation- Tout à disposition

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

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

Gestion de Projet

Planning réalisé

première semaine

En bleu : tous les membres de l’équipeEn violet : Bastien Caubet & Jonathan BredelEn vert : Jonathan BredelEn jaune : Justinien PareilEn rouge : Bastien Caubet

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

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

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

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

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

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

Diagramme de Cas D’utilisation général

- Mode Édition- Mode Consultation- Gestion- Affichage- Recherche

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

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

Diagramme de Cas d’utilisation CRUD

Ajout / suppression des Lieux et des POIRecherche 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

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

Diagramme d’activité Général

Mode ConsultationMode ÉditionRecherche et AffichageGestion

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

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

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

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

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

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

Présentation de l’application

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

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

Analyse des écarts

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

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

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

Perspectives d’évolution

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

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

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

Bilan

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

+ Java + analyse fonctionnelle

+ Analyse UML

+ Travail en équipe

+ Travail avec eclipse

+ Modèle MVC

- Temps

- Connaissance avant le projet

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

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

Questions