REPUBLIQUE DU CAMEROUN ********** PAIX-TRAVAIL-PATRIE ********** MINISTÈRE DE L
REPUBLIQUE DU CAMEROUN ********** PAIX-TRAVAIL-PATRIE ********** MINISTÈRE DE L’ENSEIGNEMENT SUPÉRIEUR ********** UNIVERSITÉ DE NGAOUNDÉRÉ REPUBLIC OF CAMEROON ********** PEACE-WORK-FATHERLAND ********** MINISTRY OF HIGHER EDUCATION ********** UNIVERSITY OF NGAOUNDERE INSTITUTE UNIVERSITAIRE DE TECHNOLOGIE DE NGAOUNDERE BP.455 Ngaoundere Tel: 00(237)22254023- Fax: 00(237)22254001.22254023 Site Web: www.iut.univ-ndere.cm Email:iut_ngaoundere@yahoo.fr Division Des Stages De La Formation Permanente Et Des Relations Avec Les Milieux Professionnels Tel : 677 51 21 08 /677112217 /674 91 60 57 Email : dstages2015@gmail.com REFONTE, REDÉPLOIEMENT DU SITE WEB DU PHOENIX GROUP AVEC AJOUT DE NOUVELLES FONCTIONNALITÉS MÉMOIRE DE FIN D’ÉTUDES En vue de l’obtention de la LICENCE TECHNOLOGIQUE Mention : Génie Informatique Parcours : Génie Logiciel Stage effectue au Phoenix Group du 5 juillet au 24 Septembre 2021 Rédigé et présente Par ELEBIA Victorien Arsene Matricule :20I089IU Encadreur Industriel M. NYABON ATANGANA Jocelyn Année académique 2020/2021 Rédigé et Présenté Par Elebia Victorien Arsene Refonte Et Redéploiement Du Site Du Phoenix Group Avec Ajout De Nouvelles Fonctionnalités Dédicace Je dédie ce modeste travail à : i Paule Renée ANYU Josiane EDOU’OU Refonte Et Redéploiement Du Site Du Phoenix Group Avec Ajout De Nouvelles Fonctionnalités Rédigé et Présenté Par Elebia Victorien Arsene Remerciements Au terme de ce travail, nos remerciements vont d’abord à Dieu le Tout Puissant qui a permis la réalisation de ce travail, en nous accordant santé, inspiration et courage pour arriver à ce stade, aussi l’acheminement de ce travail passe par le soutien de plusieurs personnes à qui j’aimerais exprimer ma reconnaissance. Je voudrais exprimer ma gratitude a : M. Elie NGOMSI cofondateur de PHOENIX GROUP qui a bien voulu permettre que notre stage se déroule dans cette entreprise ; M. NYABON ATANGANA Jocelyn, mon encadreur Industriel ; Pr MOHAMMADOU BOUBA Adji, Directeur de l’Institut Universitaire de Technologie de Ngaoundéré pour la qualité de la formation reçue dans son institution ; Pr EDOUN MARCEL, Directeur adjoint de l’Institut Universitaire de Technologie de Ngaoundéré ; Pr YENKE Blaise Omer, Chef du Département Informatique à l’Institut Universitaire de Technologie de Ngaoundéré ; Dr NDAM NJOYA Arouna, chef de service de stage à l’IUT de Ngaoundéré; Dr FENDJI EBONGUE KEDIENG Jean Louis, enseignant à l’Institut Universitaire de Technologie de Ngaoundéré ; M. KANI DJOULDE, Enseignant à l’Institut Universitaire de Technologie de Ngaoundéré ; Mme Gré Giselle pour ces nombreux conseils avisés ; M et Mme ANYU pour leur soutint indéfectible pendant toute ma formation Ma famille et mes amis. Sans eux, sans leur support, leur affection et leurs encouragements, je n’aurai pas été capable de réaliser ce projet. Un merci tout particulier à ONGONO Alex, DIGUE NJOMENI Grace ; Mes camarades tant bien dans la mention Génie Informatique que dans les autres mentions ; ii Refonte Et Redéploiement Du Site Du Phoenix Group Avec Ajout De Nouvelles Fonctionnalités Rédigé et Présenté Par Elebia Victorien Arsene Enfin toutes les personnes intervenantes lors de la réalisation de ce mémoire pour le temps qu’ils m’ont consacré. Table des matières Dédicace.......................................................................................................................................i Remerciements...........................................................................................................................ii Liste des Abréviations...............................................................................................................vi Liste des Tableaux....................................................................................................................vii Liste des Figures......................................................................................................................viii Présentation de l’entreprise I. Présentation De L’entreprise......................................................x I.1 Historique......................................................................................................................x I.2 Plan de localisation........................................................................................................x I.3 Objectifs et activités de Phoenix group........................................................................xi II Organisation et Fonctionnement de L’entreprise...........................................................xi III Organigramme............................................................................................................xiii Résumé........................................................................................................................................1 Abstract.......................................................................................................................................2 Introduction Générale.................................................................................................................3 Chapitre I: Cadre Du Project.......................................................................................................5 I.1 État de l’Art.......................................................................................................................5 I.1.1 Définition Système d’Information..............................................................................5 I.1.2 Web.................................................................................................................................5 I.1.2.1 Évolution du Web ...................................................................................................6 I.1.2.2 Site Web..................................................................................................................7 I.1.2.3 Référencement Naturel............................................................................................7 I.1.3 E-marketing ...................................................................................................................8 I.1.3.1 Qu'est-ce que le marketing électronique ?...............................................................8 I.1.3.2 L'évolution du marketing électronique....................................................................8 iii Refonte Et Redéploiement Du Site Du Phoenix Group Avec Ajout De Nouvelles Fonctionnalités Rédigé et Présenté Par Elebia Victorien Arsene I.1.3.3 Caractéristiques du marketing électronique............................................................9 I.1.3.4 Types et méthodes du E-marketing.........................................................................9 I.1.3.5 Méthodes de e-marketing......................................................................................10 I.2 Cadre du projet................................................................................................................11 I.2.1 Contexte du Projet........................................................................................................11 I.2.2 Analyse de l’existant....................................................................................................11 I.2.2.1 Étude de l’existant.................................................................................................12 I.2.2.2 description de l’existant.........................................................................................12 I.2.2.3 Critique de l’existant.............................................................................................12 I.2.2.4 Solution Proposée..................................................................................................15 I.3 Problématique..................................................................................................................15 I.4 Méthodologie du Travail.................................................................................................16 I.4.1 Méthodologie agile...................................................................................................16 I.4.2 Pourquoi Scrum........................................................................................................16 I.4.3 Présentation de Scrum..............................................................................................16 I.5 Langage de Modélisation UML.......................................................................................18 Chapitre II: Préparation Du Projet............................................................................................20 II.1 Capture du Besoin..........................................................................................................19 II.1.1 Spécifications des Besoins......................................................................................19 II.2 Modélisation du besoin..................................................................................................20 II.2.1 Identification des acteurs.........................................................................................20 II.2.2 Diagramme de Cas d’Utilisation Globale...............................................................21 II.3 Pilotage du projet avec Scrum........................................................................................21 II.3.1 Équipe et Rôle.........................................................................................................21 II.3.2 Product Backlog......................................................................................................22 II.3.3 Planification de Release..........................................................................................25 II.4 Environnement de Travail..............................................................................................26 iv Refonte Et Redéploiement Du Site Du Phoenix Group Avec Ajout De Nouvelles Fonctionnalités Rédigé et Présenté Par Elebia Victorien Arsene II.4.1 Environnement Matériel..........................................................................................26 II.4.2 Environnement Logiciel..........................................................................................26 II.5 Architecture du Système................................................................................................29 II.5.1 Architecture de l’Application..................................................................................29 Chapitre III: Validation De La Solution Proposée....................................................................31 III.1 Release 1.......................................................................................................................32 III.1.1 Développement du Sprint1 « Authentification, Inscription et Gestion de profil »32 III.1.2 Développement du Sprint 2 « Vitrine du Phoenix Group»....................................42 III.2 Release 2.......................................................................................................................54 III.2.1 Développement du Sprint1 « Gestion des Posts et Forum»...................................54 III.2.2 Développement du Sprint 2 « chat live»................................................................64 Conclusion et Perspectives.......................................................................................................70 Annexe......................................................................................................................................71 v Refonte Et Redéploiement Du Site Du Phoenix Group Avec Ajout De Nouvelles Fonctionnalités Rédigé et Présenté Par Elebia Victorien Arsene Liste des Abréviations CSS: Cascading StyleSheet; HTML: Hypertext Markup Language; MVC : Modèle Vue Contrôleur ; MySQL: My Structured Query Language OMG: Object Management Group OMT: Object Modeling Technique ; OOD: Object Oriented Design; OOSE: Object Oriented Software Engineering; PHP: HyperText Preprocessor; PIB: Produit Intérieur Brut; SGBD : Système de Gestion de Base de Données ; TIC : Technologie de l’Information et de la Communication UML: Unified Modeling Language; vi Refonte Et Redéploiement Du Site Du Phoenix Group Avec Ajout De Nouvelles Fonctionnalités Rédigé et Présenté Par Elebia Victorien Arsene Liste des Tableaux Tableau 1: tableau Récapitulatif de l'analyse Technique Critique............................................13 Tableau 2; Description des acteurs...........................................................................................20 Tableau 3 : Présentation de l’équipe SCRUM..........................................................................22 Tableau 4 : Product Backlog.....................................................................................................22 Tableau 5 : Tableau de Release................................................................................................25 Tableau 6 : Environnement matériel.........................................................................................26 Tableau 7: les user stories du sprint 1.......................................................................................32 Tableau 8 : Backlog du sprint 1................................................................................................33 Tableau 9 : Description textuelle du cas d’utilisation « S’inscrire »........................................34 Tableau 10 : Description textuelle du cas d’utilisation « S’authentifier »................................35 Tableau 11: Description textuelle du cas d’utilisation « Modifier profil »...............................36 Tableau 12 : Description textuelle du cas d’utilisation « Supprimer Compte ».......................37 Tableau 13 : les user stories de sprint 2....................................................................................42 Tableau 14 : Backlog du sprint 2..............................................................................................43 Tableau 15 : Description textuelle du cas d’utilisation «Consulter Service »..........................46 Tableau 16: Description textuelle du cas d’utilisation « ajouter un service»...........................46 Tableau 17 : Description textuelle du cas d’utilisation « Supprimer un service »...................47 Tableau 18 : Description textuelle du cas d’utilisation «Envoyer Message »..........................48 Tableau 19 : les user stories de sprint 1....................................................................................54 Tableau 20 : Backlog du sprint 1..............................................................................................55 Tableau 21 : Description textuelle du cas d’utilisation «Créer Topic»....................................58 Tableau 22 : Description textuelle du cas d’utilisation «Répondre à un topic».......................58 Tableau 23: Description textuelle du cas d’utilisation «Ajouter une actualité».......................59 Tableau 24 : Description textuelle du cas d’utilisation «Laisser un commentaire».................60 Tableau 25 : les user stories de sprint 2....................................................................................65 Tableau 26 : Backlog du sprint 2..............................................................................................65 Tableau 27: Description textuelle du cas d’utilisation « Envoyer message »...........................66 Tableau 28: Description textuelle du cas d’utilisation « Répondre message ».........................67 vii Refonte Et Redéploiement Du Site Du Phoenix Group Avec Ajout De Nouvelles Fonctionnalités Rédigé et Présenté Par Elebia Victorien Arsene Liste des Figures Figure 1 : plan de location Phoenix Group, Source (Google Map)............................................x Figure 2 : Organigramme Phoenix Group...............................................................................xiii Figure 3: Évolution du web source (www.click2cell.com)........................................................7 Figure 4: Page d'accueil phoenix group (Source: Capture d'écran, Par Elebia Arsene)...........12 Figure 5: page d'accueil laravel.io (Source: Capture d'écran, Par Elebia Arsène)....................12 Figure 6 : Diagramme de Cas d'utilisation Globale, Source (Capture d'Ecran par Elebia Victorien Arsene)......................................................................................................................21 Figure 7: Architecture de l’application, source (openclassroom.com).....................................29 Figure 8 : Architecture de l’application : MVC, source (WEBCKY, 2015)............................30 Figure 9 : Décomposition sprint 1............................................................................................32 Figure 10: Diagramme de cas d’utilisation du sprint1..............................................................33 Figure 11 : Diagramme de cas d’utilisation « S’inscrire »......................................................34 Figure 12: Diagramme de cas d’utilisation « S’authentifier»...................................................35 Figure 13: Diagramme de cas d’utilisation « Gérer profil ».....................................................36 Figure 14: Diagramme de séquence du User Story US1 «S’authentifier »..............................37 Figure 15 : Diagrammes de séquence User story US3 « Modifier Profil »..............................38 Figure 16 : Diagramme de classes du sprint 1..........................................................................38 Figure 17 : Page d'accueil Phoenix Group................................................................................39 Figure 18 : Interface de connexion...........................................................................................39 Figure 19 : Interface d'inscription.............................................................................................40 Figure 20 : Page d'accueil.........................................................................................................40 Figure 21 : Interface de Dashboard...........................................................................................40 Figure 22 : Interface Modification de profil et Suppression du Profil......................................41 Figure 23: Décomposition sprint 2 en Items.............................................................................42 Figure 24: Diagramme de cas d’utilisation du sprint 2.............................................................44 Figure 25 : Diagramme de cas d’utilisation «Consulter Site ».................................................45 Figure 26 : Diagramme de cas « Gérer Service ».....................................................................46 Figure 27 : Diagramme de cas « Newsletter »..........................................................................48 Figure 28 : Diagrammes de séquences « Consulter Service »..................................................49 Figure 29 : Diagrammes de séquences User story «Modifier Service»....................................49 Figure 30 : Diagrammes de séquences User story «Envoyer Email».......................................50 Figure 31 : Diagramme de class de sprint 2 du release1...........................................................50 viii Refonte Et Redéploiement Du Site Du Phoenix Group Avec Ajout De Nouvelles Fonctionnalités Rédigé et Présenté Par Elebia Victorien Arsene Figure uploads/Geographie/ memoire-licence-iut-ngaoundere-glo.pdf
Documents similaires










-
32
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Mar 11, 2022
- Catégorie Geography / Geogra...
- Langue French
- Taille du fichier 3.9044MB