Android Mariem Et Sabrine2013 Finale



Comments



Description

Sommaire1 • Contexte et problématique 2 • Analyse et conception 3 • Réalisation 4 • Application T_Guide 5 • Conclusion 2 Sommaire 1 • Contexte et problématique 2 • Analyse et conception 3 • Réalisation 4 • Application T_Guide 5 • Conclusion 3 Contexte et Analyse et Application Réalisation Conclusion problématique conception T_Guide Stage :  Stage de PFE effectué au sein de la société SMART VISION Etat de l’existant :  L’e-tourisme nécessite une connexion Internet fixe.  Manque de guide pour les endroits de loisir.  Difficulté de connaitre la position actuelle de l’utilisateur sur une cartographie d’une ville. 4 Contexte et Analyse et Application Réalisation Conclusion problématique conception T_Guide Objectifs :  Utiliser plusieurs outils de localisation par GPS,  Développement sous la plateforme Android.  Répondre aux besoins des utilisateurs de pouvoir se localiser dans un endroit.  Déterminer les lieux de services et de loisirs les plus proches. 5 Sommaire 1 • Contexte et problématique 2 • Analyse et conception 3 • Réalisation 4 • Application T_Guide 5 • Conclusion 6 Contexte et Analyse et Application Réalisation Conclusion problématique conception T_Guide Langage de conception orienté objet : Unified Modeling Language (UML)  UML définie un ensemble de diagrammes.  Diagramme réalisés :  Cas d’utilisations,  Diagramme de séquences,  Diagramme de classes. 7 Contexte et Analyse et Application Réalisation Conclusion problématique conception T_Guide Cas d’utilisation relatif au visiteur 8 Contexte et Analyse et Application Réalisation Conclusion problématique conception T_Guide Cas d’utilisation particulier « Consulter les endroits » Scénario du cas d’utilisation « consulter des endroits » 9 Contexte et Analyse et Application Réalisation Conclusion problématique conception T_Guide Cas d’utilisation relatif à l’administrateur 10 Contexte et Analyse et Application Réalisation Conclusion problématique conception T_Guide Scénario de cas d’utilisation« Gérer la liste des endroits » 11 Contexte et Analyse et Application Réalisation Conclusion problématique conception T_Guide Administrateur : Diagramme de Scénario Exemple : « Scénario : Ajouter un lieu » 12 Contexte et Analyse et Application Réalisation Conclusion problématique conception T_Guide favoris Offrir - numFavoris : int - dateDébut : int - DateFavoris : int - dateFin : int - dateCreation : int Lieu promotion - numL : int - latitude : Double Visiteur - numP : int - description : String 1..* - longitude : Double - numV : int - adresse : String 1..* - nomV : String + AfficherPromotion () : void 1..* - titre : String - prenomV : String + AjouterPromotion () : void 1..* - photo : String - sexe : String + ModifierPromotion () : void + AfficherLieu () : void - lieuNaissance : Date + SupprimerPromotion () : void + AjouterLieu () : void - dateNaissance : Date ... + ModifierLieu () : void + SupprimerLieu () : void ... Admettre 1..* 1..1 TypeLieu - numT : int - designation : String - nom : String - adresse : String - tel : int Café restaurant Parking - catégorie : String - numForchette : int - catégorie : String - spécialite : String Diagramme de classe 13 Sommaire 1 • Contexte et problématique 2 • Analyse et conception 3 • Réalisation 4 • Application T_Guide 5 • Conclusion 14 Contexte et Analyse et Réalisation Résultats Conclusion problématique conception Environnement de développement  Eclipse Version 4.2.2 (Juno)  Le compilateur Java (JDK7)  Android Software Development Kit (SDK)  Intégration du plugin ADT 15 Contexte et Analyse et Application Réalisation Conclusion problématique conception T_Guide Intégration de Google Map Pour intégrer Google Map dans une application Android, on a besoin :  MD5  Key Api 16 Contexte et Analyse et Application Réalisation Conclusion problématique conception T_Guide Composant de l’application  Fichier Java :  C’est la classe java pour une application Android.  Fichier XML :  C’est une fichier qui décrit le layout (graphique) d’une interface Android.  Script PHP : Lesfichiers PHP qui permettent la connectivité entre Android et la base de donnée.  Base donnée :  La base est de type MySQL. 17 Contexte et Analyse et Application Réalisation Conclusion problématique conception T_Guide  Le script PHP et la base sont hebergés sur un serveur distant.  URL : mariemsabrinetguide.p.ht.  Hôte : mysql.hostinger.fr.  Root : u383403656_root. 18 Sommaire 1 • Contexte et problématique 2 • Analyse et conception 3 • Réalisation 4 • Application T_Guide 5 • Conclusion 19 Contexte et Analyse et Application Réalisation Conclusion problématique conception T_Guide Démonstration de l’application via interfaces Interfaces Démarrage Interface Interface Logo d’accueil Rubrique Rubrique A propos Aide 20 Contexte et Analyse et Application Réalisation Conclusion problématique conception T_Guide Coté Administrateur Interface Interface Authentification Menu gestion Interface Ajout Interface une promotion gestion promotion 21 Contexte et Analyse et Application Réalisation Conclusion problématique conception T_Guide Coté Visiteur Interface d’authentification Interface Google Map Interface Interface d’inscription de choix 22 Contexte et Analyse et Application Réalisation Conclusion problématique conception T_Guide 23 Sommaire 1 • Contexte et problématique 2 • Analyse et conception 3 • Réalisation 4 • Application T_Guide 5 • Conclusion 24 Contexte et Analyse et Application Réalisation Conclusion problématique conception T_Guide Nous avons conçu et réaliser une application d’un guide touristique permettant:  Localisation de la position de l’utilisateur,  Affichage des lieux les plus proches telque cafeteria, restaurants, etc.….  Avoir un compte utilisateur permettant l’accès au profil. Comme améliorations proposés: Possibilitéde faire une réservation en ligne, Enrichissement de la base de données par mémorisation des types des endroits par des sigles. 25 26
Copyright © 2024 DOKUMEN.SITE Inc.