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

Preview:

Citation preview

Bastien Caubet -- Jonathan Bredel -- Justinien Pareil

MiniSIGMiniSIG

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

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

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

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

- 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

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

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

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

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

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

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

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

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

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

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

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

Recommended