HarrathiMohamed
Réalisépar
Conception et réalisation d’une application
mobile et d’un site web pour l’agence de location
d...
Plan
Introduction
problématique
Objectifs
Etude de l’existant & Analyse des besoins
Etude Conceptuel & Réalisation
Conclus...
Introduction
•ANDROID
•Open Source
•Nouveau concept
•Système performant
Objectifs
• Faciliter l’accessibilité quelque soit pour le client ou pour le
gestionnaire
• Circulation rapide des informa...
Problématique
• Administrateur
• Client
étude de l’Existant
Critères de comparaison Existant chez
« EnjoyCar »
Applications
dans le marché
Solution
Développement ...
Analyse des besoins
• La consultation la liste des voitures ainsi que leurs détails
• Le suivi les réservations
• La gesti...
Analyse des besoins
• Ergonomie : Design très comfortable et élégant
• La performance : pas d’erreurs ou de plantage
• La ...
solution proposé
Prolonger la réservation
Client :
Réserver une véhicule
Choisir une voiture
suivre réservation
Administra...
Étude Conceptuel
Étude Conceptuel
Étude Conceptuel
diagramme de séquence « Consultation de la liste des voitures par le client web »
Étude Conceptuel
Consultation des détails d’une voitures par le client mobile
Étude Conceptuel
diagramme de séquence « Réservations d’une voiture par le client mobile »
Étude Conceptuel
Réservation d’une voitures par le client mobile
Étude Conceptuel
diagramme de séquence « Gestion des réservations Par l’administrateur »
Étude Conceptuel
Gestion des réservations Par l’administrateur
Étude Conceptuel
Réalisation
Eclipse est un environnement de développement intégré libre
permettant de créer des projets de développement.
...
Réalisation
Conclusion et perspectives
L’ajout d’une autre fonctionnalité assez importante qui est le système de
localisation des véhi...
Merci pour votre Attention
Prochain SlideShare
Chargement dans…5
×

Ma présentation PFE : Application Android & Site Web

8 331 vues

Publié le

Application Android & Site Web pour une Agence de location

Publié dans : Formation
1 commentaire
29 j’aime
Statistiques
Remarques
  • bonjour svp est ce que vous pouvez m'envoyez votre presentation sur mon email(lamialahrech04@gmail.com)et merciiiiiiiiiiiiiiii
       Répondre 
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici
Aucun téléchargement
Vues
Nombre de vues
8 331
Sur SlideShare
0
Issues des intégrations
0
Intégrations
55
Actions
Partages
0
Téléchargements
7
Commentaires
1
J’aime
29
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive
  • Bonjour mes dames et monsieur,
    tout d’abord je vous remercie de votre présence pour évaluer mon projet de fin d’études intitulé
  • Pour le plan Nous allons commencer par une petite introduction on passe aux problématiques
  • Le but de ce projet était en premier cas de développer une application mobile sous la plateforme android pour l’agence de location de voiture enjoy car mais dans le but d’enraichir mes connaissances dans le domaine de développement web qui est un domaine très riche j’ai ajouté un site web comme complément pour mon projet ...Android est une nouvelle plateforme en code source ouverte. De plus, selon Google qui est le distributeur exclusif, Android est une plateforme puissante, moderne, sûre et ouverte. Grâce à l’ouverture du code source et des APIs, les développeurs obtiennent la permission d’intégrer, d’agrandir et de replacer les composants existants. Les utilisateurs peuvent adapter les applications à leur besoin
  • Les objectifs du projet consiste en fait à …
  • Le Client doit se déplacer vers l’agence pour réserver une voiture
    Ce Qui risque une perte du temps et un dépense matérielle en plus Les services en ligne sont devenus un élément essentiel de la stratégie marketing et commercial de toute entreprise ou association. Donc Le processus traditionnelle de location d’une voiture est assez long
    L’admistrateur traite les données manuellement sur papier , donc il est toujours sous risque de commaitre des fautes ou de perdre des données, de plus les opérations manuelles nécessite un temps de traitement important ce qui donne un temps totale de cycle de traitement très long
  • Pour l’etude de l’existant On a ici un tableau comparatif
    Donc notre solution semble la plus parfaite
  • L’application android et le site web doivent permettre la mise en œuvre des fonctionnalités suivantes :
  • -Le besoin ergonomique correspond à l’organisation générale de l’application. Dont le but est d’améliorer les interfaces d’utilisateur et de les adapter aux tâches et aux demandes des utilisateurs
    - l’exécution de l’application doit se faire sans erreurs et sans plantage.
    - l’identification dans notre application consiste à valider les informations d’identification entre le Client et le serveur.
  • On a proposé l’automatisation de la procedure de location des voitures ,afin d’offrir aux client une application et un site web qui lui permet ….
    Ainsi qu’une interface web qui permet a l’administrateur de …
  • Ici, on présente le diagramme de cas d’utilisation coté client, il contient tout les tâches qu’un client peut effectuer. Nous, on ne s’interesse qu’aux cas les plus importants à savoire
  • De même pour l’admin, on donne le diagramme de cas générale présentant tout les cas possible, ms dans cette présentation, on ne s’intréresse qu’aux cas suivants:
  • Le client sélectionne une voiture de son choix dans l’interface liste voiture , même que le scénario du client mobile cette action déclenche une demande d’affichage des détails de la voiture au contrôle de la liste des voitures et par suite une requête sera envoyé a la base de données qui aura suivi par une réponse a la contrôle de la liste des voitures qui va redirectioner le client a l’interface détails qui aura affiché lors de cette action, le client aura aussi la possibilité de réserver la voiture concernée en cliquant sur la bouton réserver qui se trouve dans cette interface.
  • Ma présentation PFE : Application Android & Site Web

    1. 1. HarrathiMohamed Réalisépar Conception et réalisation d’une application mobile et d’un site web pour l’agence de location des voitures " " Projet de Fin d’ Études Encadrépar Mr. Hamdaoui Fayçal Présidentdujury Mr. Ghourabi Abdallah
    2. 2. Plan Introduction problématique Objectifs Etude de l’existant & Analyse des besoins Etude Conceptuel & Réalisation Conclusion & perspectives
    3. 3. Introduction •ANDROID •Open Source •Nouveau concept •Système performant
    4. 4. Objectifs • Faciliter l’accessibilité quelque soit pour le client ou pour le gestionnaire • Circulation rapide des informations entre les clients et le gestionnaire • Mise en place d’une base de données pour faciliter la réalisation des différentes tâches
    5. 5. Problématique • Administrateur • Client
    6. 6. étude de l’Existant Critères de comparaison Existant chez « EnjoyCar » Applications dans le marché Solution Développement Site web (non fonctionnel) Site web Application mobile Site web Application Mobile Compatibilité Versions Android Non compatible Non Compatible V3.0 et plus Système D’exploitation Mobile Aucun Blackberry OS iOS Android langage de développement Html,Javascript Html,php,Javascript, css,Xcode, Objective C……. Html,php Javascript,css Android
    7. 7. Analyse des besoins • La consultation la liste des voitures ainsi que leurs détails • Le suivi les réservations • La gestion des utilisateurs , des voitures , des réservations et des prolongations • La notification du client lorsqu’une réservation est confirmée  Les besoins Fonctionnels :
    8. 8. Analyse des besoins • Ergonomie : Design très comfortable et élégant • La performance : pas d’erreurs ou de plantage • La Sécurité : nécessité d’authentification  Les besoins Non Fonctionnels :
    9. 9. solution proposé Prolonger la réservation Client : Réserver une véhicule Choisir une voiture suivre réservation Administrateur: Gérer les véhicules Gérer les Clients Gérer les Réservations
    10. 10. Étude Conceptuel
    11. 11. Étude Conceptuel
    12. 12. Étude Conceptuel diagramme de séquence « Consultation de la liste des voitures par le client web »
    13. 13. Étude Conceptuel Consultation des détails d’une voitures par le client mobile
    14. 14. Étude Conceptuel diagramme de séquence « Réservations d’une voiture par le client mobile »
    15. 15. Étude Conceptuel Réservation d’une voitures par le client mobile
    16. 16. Étude Conceptuel diagramme de séquence « Gestion des réservations Par l’administrateur »
    17. 17. Étude Conceptuel Gestion des réservations Par l’administrateur
    18. 18. Étude Conceptuel
    19. 19. Réalisation Eclipse est un environnement de développement intégré libre permettant de créer des projets de développement. Pacestar UML Diagrammer permet de créer des diagrammes en UML. Le serveur web apache est fondé sur le serveur Web de développer au VCSA (National Center for Supercomputing, USA) il tient son nom de ce qu’il a été développé à partir d’un grand nombre de morceaux de programmes (patches en anglais) Notepad++ est un éditeur de code source qui prend en charge plusieurs langages. Photoshop est un logiciel de retouche, de traitement et de dessin assisté par ordinateur édité par Adobe.
    20. 20. Réalisation
    21. 21. Conclusion et perspectives L’ajout d’une autre fonctionnalité assez importante qui est le système de localisation des véhicules et ce à fin de garantir une exploitation plus large de l’application.  Ce stage s'est révélé profitable sur plusieurs points: • Manipuler un travail sur une technologie pour terminaux mobiles •Accroître nos connaissances dans le domaine de l'embarqué en abordant plusieurs aspects techniques d'Android. •Avoir une bonne occasion pour mieux connaître le milieu des sociétés et de consolider nos expériences professionnelles. •Réaliser une application Android et un site web permettant la location des voitures.  En termes de perspectives, notre application peut être enrichie par:
    22. 22. Merci pour votre Attention

    ×