REPUBLIQUE DU BENIN MINISTERE DE L’ENSEIGNEMENT SUPERIEUR ET DE LA RECHERCHE SC

REPUBLIQUE DU BENIN MINISTERE DE L’ENSEIGNEMENT SUPERIEUR ET DE LA RECHERCHE SCIENTIFIQUE ECOLE PIGIER BENIN DOMAINE : SCIENCES ET TECHNOLOGIES MENTION : INFORMATIQUE SPECIALITE : LICENCE PROFESSIONNELLE EN RESEAUX ET GENIE LOGICIEL Réalisé par : Sessinou Messie Dieu-donné ADIGBONON & Mohamed Farouk Arèmou M.A. ATAOU Sous la direction de : MAITRE DE STAGE DIRECTEUR DES RECHERCHES AGBEMAVO Augustino ALI Aboudou Karim Directeur à BOOKCONEKT Ir Génie Log. Et Info. Décisionnelle Enseignant à Pigier Benin Session de Juin 2020 THEME : CONCEPTION ET REALISATION D’UNE APPLICATION MOBLIE SOUS ANDROID DE VENTE DE LIVRE EN LIGNE : CAS DE BOOKCONEKT Conception et réalisation d’une application mobile sous Android : cas de BOOKCONEKT L’école PIGIER BENIN n’entend donner ni approbation, ni improbation aux opinions émises dans ce mémoire. Ces opinions doivent être considérées comme propres à leurs auteurs. Conclusion générale i Conception et réalisation d’une application mobile sous Android : cas de BOOKCONEKT Dédicaces Je dédie ce mémoire à :  Ma mère, qui a œuvré pour ma réussite, de par son amour, son soutien, tous les sacrifices consentis et ses précieux conseils, qui peut être fier et trouver ici le résultat de longues années de sacrifices et de privations pour m’aider à avancer dans la vie. Puisse Dieu faire en sorte que ce travail porte son fruit. Messie S. ADIGBONON Conclusion générale ii Conception et réalisation d’une application mobile sous Android : cas de BOOKCONEKT Dédicaces Je dédie ce mémoire à :  Mes très chers parents, qui ont œuvrés pour ma réussite, de par leurs amours, leurs soutiens, tous les sacrifices consentis et leurs précieux conseils.  Farouk M. ATAOU Remerciements iii Conception et réalisation d’une application mobile sous Android : cas de BOOKCONEKT Remerciements Qu’il nous soit permis d’adresser ici nos sincères remerciements à notre Directeur des études, Monsieur Arsène VIGAN, à tous les membres de l’administration et à tous les professeurs de l’Ecole UNIVERSITAIRE PIGIER-BENIN pour la formation de qualité et le suivi dont ils ont fait preuve tout au long de notre formation. Nous tenons à remercier particulièrement :  Monsieur AGBEMAVO Augustino, Directeur Général de BOOKCONEKT pour avoir accepté notre stage et pour son accompagnement tout au long de ce projet.  Monsieur ALI Aboudou Karim, notre maitre de mémoire, qui n’a ménagé aucun effort pour nous aider à la réalisation de ce projet ;  Monsieur ALI Khaliq notre Co-maître de stage qui nous a permis de mener à bien notre stage au service technique de Bookconekt.  Tout le personnel de BOOKCONEKT pour la connaissance et les sages conseils qu’ils ont pu nous transmettre au cours de notre stage.  Tous les amis avec lesquels nous avons partagé du « miel et du vinaigre » durant toutes ces années d’efforts et de sacrifice.  Tous ceux qui de près ou de loin ont contribué à la réalisation de ce projet. Sommaire iv Conception et réalisation d’une application mobile sous Android : cas de BOOKCONEKT Sommaire Dédicaces ........................................................................................................... i Dédicaces .......................................................................................................... ii Remerciements .................................................................................................. iii Sommaire ......................................................................................................... iiv Liste des tableaux ............................................................................................... v Listes des figures ............................................................................................... vi Liste des abréviations ....................................................................................... vii Résumé ........................................................................................................... viii Introduction ........................................................................................................ 1 Chapitre I : Cadre et Problématique de la Recherche. ......................................... 2 CONCLUSION PARTIELLE I ........................................................................ 12 Chapitre II : Analyse et Spécifications du système ........................................... 13 CONCLUSION PARTIELLE II....................................................................... 31 CHAPITRE III : Réalisation du système .......................................................... 32 CONCLUSION PARTIELLE III ..................................................................... 55 Conclusion Générale ........................................................................................ 56 Bibliographie .................................................................................................... ix Webographie ...................................................................................................... x ANNEXE .......................................................................................................... xi Tables des matières ......................................................................................... xiv Liste des tableaux v Conception et réalisation d’une application mobile sous Android : cas de BOOKCONEKT Liste des tableaux Tableau 1 : Les acteurs de notre système ......................................................... 16 Tableau 2: Fiche de description du cas d’utilisation :Se Connecter ou S’authentifier avec Facebook. .......................................................................... 18 Tableau 3: Fiche de description du cas d’utilisation : consulter la liste des ouvrages ........................................................................................................... 19 Tableau 4: Fiche de description du cas d’utilisation : Détails d’un ouvrage .... 20 Tableau 5 : Fiche de description du cas d’utilisation : Ajouter au panier ........ 21 Tableau 6: Fiche de description du cas d’utilisation : Supprimer un ouvrage du panier ............................................................................................................... 22 Tableau 7: Fiche de description du cas d’utilisation : Procéder au paiement .. 23 Liste des figures vi Conception et réalisation d’une application mobile sous Android : cas de BOOKCONEKT Liste des figures Figure 1: Organigramme de Bookconekt ........................................................... 3 Figure 2 : Localisation Géographique de Bookconekt depuis Google Maps ...... 4 Figure 3 : Part du marché des OS mobiles dans le monde selon les données de GlobalStat.. ...................................................................................................... 10 Figure 4 : Interfaces de l’application Booxup. ................................................. 12 Figure 5: Diagramme de cas d’utilisation globale ........................................... 17 Figure 6: Diagramme de séquence du processus d’achat « Consulter la liste des ouvrages » ........................................................................................................ 25 Figure 7: Diagramme de séquence du processus d’achat« Rechercher un ouvrage » ......................................................................................................... 26 Figure 8: Diagramme de séquence du processus d’achat « Ajouter au Panier » ....................................................................................................................... 27 Figure 9: Diagramme de séquence du processus d’achat « Procéder au paiement » ........................................................................................................ 28 Figure 10: Diagramme de séquence du processus d’achat « Se connecter ou S’authentifier avec Facebook ». ....................................................................... 29 Figure 11: Diagramme de classe du processus d’achat du système.................. 30 Figure 12: Téléchargement de Android Studio ................................................. 35 Figure 13: Choix du système d’exploitation d’installation ............................... 37 Figure 14:Accueil d’Android Studio ................................................................. 37 Figure 15:Installation des API ......................................................................... 38 Figure 16: Interface Android Studio ................................................................ 39 Figure 17 : Interface de chargement de l’application ..................................... 42 Figure 18 : Interface de Connexion de l’application ........................................ 43 Figure 19 : Interface de Consulter la liste des ouvrages .................................. 44 Figure 20: Interface de détails d’un ouvrage. .................................................. 45 Figure 21 : Interface de Procéder au Paiement ................................................ 46 Figure 22: Code Java pour la Connexion avec Facebook ................................ 47 Figure 23 : Code JAVA pour connexion avec Facebook................................... 48 Figure 24 : Code JAVA pour le RecyclerViewAdapter ..................................... 50 Figure 25: Ecran de chargement de Bookconekt .............................................. 51 Figure 26: Ecran de connexion de Bookconekt ................................................ 52 Figure 27: Ecran de menu principal de Bookconekt ......................................... 53 Figure 28: Ecran de consulter la liste de Bookconekt ...................................... 54 Liste des abréviations vii Conception et réalisation d’une application mobile sous Android : cas de BOOKCONEKT Liste des abréviations UML : Unified Modeling Language JDK : JAVA Development Kit SDK : Software Development Kit POO : Programmation Orientée Objet API : Application Programming Interface IDE : Integrated Development Environment XML : eXtensible Markup Language OS : Operating System AVD : Android Virtual Device JVM : Java Virtual Machine Résumé viii Conception et réalisation d’une application mobile sous Android : cas de BOOKCONEKT Résumé Durant ce modeste travail, nous nous sommes intéressés au développement d’application mobile sous la plateforme « Android ». Ainsi l’application mobile Bookconekt est une application qui vient pour réduire le taux de fréquentation des librairies traditionnelles et pour permettre aux utilisateurs d’acheter des ouvrages sans se déplacer surtout dans cette période de pandémie. Pour mener à bien ce projet, nous avons eu recours à l’environnement de développement intégré de Google (Android Studio) et aux langages de programmation tels que JAVA et à des techniques avancées de la programmation tels que la Programmation Orientée Objet (POO). Par ailleurs, vu qu’il s’agissait de l’achat des livres, un soin particulier a été apporté aux images utilisées d’où, un traitement professionnel d’image avec le logiciel Adobe Photoshop. Abstract During this modest work, we were interested in the development of mobile applications under the "Android" platform. The Bookconekt mobile application is an application that comes to reduce the attendance rate at traditional bookstores and to allow users to buy books without having to travel, especially during this pandemic period. To carry out this project, we used Google’s integrated development environment (Android Studio) and programming languages such as JAVA and advanced programming techniques such as Object-Oriented Programming (OOP). In addition, since it was a question of purchasing books, particular care was taken with the images used, hence, professional image processing with Adobe Photoshop software. Conception et réalisation d’une application mobile sous Android : cas de BOOKCONEKT INTRODUCTION Conclusion générale 1 Conception et réalisation d’une application mobile sous Android : cas de BOOKCONEKT Introduction Les technologies de l’information et de la communication ont été la révolution la plus importante et innovante qui a marqué ces dernières années. Cette révolution a permis l’émergence de la notion de mobilité qui permet un accès distant, instantané et un flux sans interruption de l’information. En effet, cela est symbolisé par l’apparition des différents appareils de haute technologie tels que les Smartphones et les tablettes qui sont dotés de plusieurs applications pratiques. L’usage donc d’internet pour répondre aux besoins journaliers, est devenu incontournable. Ainsi, le nombre d’opérations en ligne ne cesse de croitre, raison pour laquelle de nouvelles applications mobiles ne cessent d’être crées. Ces applications mobiles représentent un élément global ouvrant aux utilisateurs une porte vers le monde de l’information et des produits en rapport avec leurs besoins. Notre travail de fin uploads/Ingenierie_Lourd/ 1-republique-du-benin-memoire-copie.pdf

  • 32
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager