Stage effectué du 01 Juillet au 30 Septembre 2022 en vue de l’obtention du Dipl
Stage effectué du 01 Juillet au 30 Septembre 2022 en vue de l’obtention du Diplôme de Technicien Supérieur option Génie Logiciel Rédigé par : Ahmadou Yassine Souleymanou Etudiant en 2éme année option Génie Logiciel Sous l’encadrement République du Cameroun Paix – Travail – Patrie Republic of Cameroon Peace – Work – Fatherland INSTITUT AFRICAIN D’INFORMATIQUE Centre d’Excellence Technologique PAUL BIYA BP : 13179, Yaoundé – Cameroun Tél : 242 72 99 57 / 242 72 99 58 Site : www.iaicameroun.com E-mail : contact@iaicameroun.com SOCIETE DE DEVELOPPEMENT DU COTON DU CAMEROUN BP: 302, Garoua – Cameroun Tél: 222 27 20 80 Fax: 222 27 20 68 E-mail : sodecoton@sodecoton.cm RAPPORT DE STAGE CONCEPTION DE LA VERSION MOBILE DE L’APPLICATION DE GESTION DES MANUTENTIONS « MANU » Académique de : Mme Ada Rihanatou Chef de centre et enseignante à l’IAI Garoua Professionnel de : M. Ibrahima Hamadou Chef service Application système et Bases de données Année Académique 2021/2022 Ahmadou Yassine Souleymanou | DTS option Génie logiciel | IAI Cameroun 2021/2022 CONCEPTION DE LA VERSION MOBILE DE L’APPLICATION DE GESTION DES MANUTENTIONS « MANU » ii Ahmadou Yassine Souleymanou | DTS option Génie logiciel | IAI Cameroun 2021/2022 CONCEPTION DE LA VERSION MOBILE DE L’APPLICATION DE GESTION DES MANUTENTIONS « MANU » iii A Mes parents DEDICACE Ahmadou Yassine Souleymanou | DTS option Génie logiciel | IAI Cameroun 2021/2022 CONCEPTION DE LA VERSION MOBILE DE L’APPLICATION DE GESTION DES MANUTENTIONS « MANU » iv Nous tenons à exprimer notre profonde gratitude à tous ceux qui ont contribué de près ou de loin à la réalisation de ce document. Nous tenons tout d’abord à remercier nos chers parents qui ne cessent de nous soutenir, de nous encourager, et de nous conseiller ; Nos vifs remerciements à M. Armand Claude ABANDA, Représentant Résidant de l’IAI Cameroun pour la qualité de l’enseignement qu’il nous consacre Nous exprimons notre gratitude à l’endroit de : • M. Mohamadou Bayero, Président Directeur Général de la SODECOTON qui a bien voulu nous accueillir au sein de son entreprise ; • M. Ibrahima Hamadou, notre encadreur professionnel pour son accompagnement continu, tant technique que moral à la réalisation de ce présent travail ; • Mme Ada Rihanatou, notre encadreur académique pour ses idées, ses conseils pratiques et ses critiques qui ont été capital pour la réalisation de ce projet ; • Tout le corps administratif et professoral de l’IAI Cameroun pour l’encadrement et la qualité de leurs enseignements ; • M. Moussa Ahmadou, Chef service Application et Digitalisation pour son appui, ainsi que ses conseils ; • Tout le personnel de la SODECOTON pour leur accueil chaleureux ; • Ma famille toute entière, pour leur soutien moral et affectif ; • Tous mes amis et camarades qui m’ont soutenu directement ou indirectement. REMERCIEMENTS Ahmadou Yassine Souleymanou | DTS option Génie logiciel | IAI Cameroun 2021/2022 CONCEPTION DE LA VERSION MOBILE DE L’APPLICATION DE GESTION DES MANUTENTIONS « MANU » v DEDICACE .............................................................................................................................. iii REMERCIEMENTS ............................................................................................................... iv SOMMAIRE ............................................................................................................................. v LISTE DES TABLEAUX ....................................................................................................... vi LISTE DES FIGURES ........................................................................................................... vii SIGLES ET ABREVIATIONS .............................................................................................. ix RESUME .................................................................................................................................. xi ABSTRACT ............................................................................................................................ xii INTRODUCTION GENERALE ............................................................................................ 1 DOSSIER D’INSERTION ....................................................................................................... 2 I. Accueil et intégration en entreprise ................................................................................. 4 II. Présentation de l’entreprise ......................................................................................... 5 III. Organisation de l’entreprise ......................................................................................... 9 IV. Plan de localisation .................................................................................................... 11 CAHIER DES CHARGES .................................................................................................... 13 I. Contexte et justification ................................................................................................ 15 II. Objectifs ..................................................................................................................... 15 III. Expressions des besoins ............................................................................................. 16 IV. Equipe et planning ..................................................................................................... 18 V. Estimation du coût du projet ...................................................................................... 20 VI. Livrables .................................................................................................................... 23 DOSSIER D’ANALYSE ........................................................................................................ 25 I. Analyse de l’existant ..................................................................................................... 27 II. Présentation et justification des méthodologies de travail ......................................... 28 V. Présentation des diagrammes ..................................................................................... 36 DOSSIER DE CONCEPTION .............................................................................................. 56 I. Objectifs de la conception ............................................................................................. 58 II. Présentation des diagrammes intervenants ................................................................ 58 DOSSIER DE REALISATION ............................................................................................. 71 I. Equipe de développement et technologies utilisé ......................................................... 73 II. Architecture de déploiement ...................................................................................... 78 III. Présentation des diagrammes ..................................................................................... 80 GUIDE D’UTILISATION ..................................................................................................... 84 I. Guide d’installation ....................................................................................................... 86 II. Manuel d’utilisation ................................................................................................... 87 CONCLUSION GENERALE ............................................................................................... 95 BIBLIOGRAPHIE ................................................................................................................ xiii WEBOGRAPHIE .................................................................................................................. xiv ANNEXES ............................................................................................................................... xv TABLE DES MATIERES .................................................................................................... xvi SOMMAIRE Ahmadou Yassine Souleymanou | DTS option Génie logiciel | IAI Cameroun 2021/2022 CONCEPTION DE LA VERSION MOBILE DE L’APPLICATION DE GESTION DES MANUTENTIONS « MANU » vi Tableau 1: Adresse de l’entreprise ............................................................................................. 8 Tableau 2: Equipe de travail ..................................................................................................... 18 Tableau 3: Tableau d’ordonnancement .................................................................................... 19 Tableau 4: Ressources matérielles ........................................................................................... 20 Tableau 5: Ressources logicielles ............................................................................................ 21 Tableau 6: Ressources humaines .............................................................................................. 22 Tableau 7: Estimation financière globale ................................................................................. 22 Tableau 8: Etude comparative entre MERISE et UML ........................................................... 29 Tableau 9: Différents types de relation dans un diagramme de cas d'utilisation ..................... 39 Tableau 10: Liste des acteurs et leurs rôles dans le système .................................................... 40 Tableau 11: Description textuelle du cas d'utilisation « Enregistrer une manutention ». ........ 43 Tableau 12: Description textuelle du cas d'utilisation « Modifier une manutention ». ............ 45 Tableau 13: Description textuelle du cas d'utilisation « Editer une facture ». ......................... 47 Tableau 14: Description textuelle du cas d'utilisation « Rechercher une facture ». ................. 49 Tableau 15: Formalisme d'un diagramme de séquence ............................................................ 50 Tableau 16: Formalisme du diagramme d'activité ................................................................... 59 Tableau 17: Descriptions des relations entre les classes .......................................................... 69 Tableau 18: Equipe de développement .................................................................................... 73 Tableau 19: Technologies logicielles utilisées ......................................................................... 74 Tableau 20: Technologies matérielles utilisées ........................................................................ 75 Tableau 21: Formalisme du diagramme de déploiement ......................................................... 81 LISTE DES TABLEAUX Ahmadou Yassine Souleymanou | DTS option Génie logiciel | IAI Cameroun 2021/2022 CONCEPTION DE LA VERSION MOBILE DE L’APPLICATION DE GESTION DES MANUTENTIONS « MANU » vii Figure 1: Organigramme hierarchique de la SODECOTON ................................................... 10 Figure 2: Plan de localisation ................................................................................................... 11 Figure 3: Logo d'UML ............................................................................................................. 30 Figure 4: Genèse de UML ........................................................................................................ 31 Figure 5: Illustration du cycle de développement 2TUP .......................................................... 34 Figure 6: Formalisme graphique d'un diagramme de cas d’utilisation .................................... 37 Figure 7: Formalisme d'un acteur en UML .............................................................................. 37 Figure 8: Formalisme d'un cas d'utilisation .............................................................................. 38 Figure 9: Formalisme d'une association ................................................................................... 38 Figure 10: Diagramme de cas d'utilisation global .................................................................... 41 Figure 11: Diagramme de cas d'utilisation "Enregistrer une manutention" ............................. 42 Figure 12: Diagramme de cas d'utilisation "Modifier une manutention" ................................. 44 Figure 13: Diagramme de cas d’utilisation "Editer une facture" ............................................. 46 Figure 14: Diagramme de cas d'utilisation "Rechercher une facture"...................................... 48 Figure 15: Exemple de diagramme de séquence ...................................................................... 51 Figure 16: Diagramme de séquence "S'authentifier" ............................................................... 52 Figure 17:Diagramme de séquence "Enregistrer une manutention" ........................................ 53 Figure 18: Diagramme de séquence "Recherche une facture" ................................................. 54 Figure 19: Formalisme d'une classe ......................................................................................... 65 Figure 20: Formalisme d'une association entre deux classes ................................................... 66 Figure 21: Exemple de multiplicité .......................................................................................... 66 Figure 22: Formalisme de l'agrégation ..................................................................................... 66 Figure 23: Formalisme de la composition ................................................................................ 67 Figure 24: Diagramme de classe .............................................................................................. 68 Figure 25: Exemple de diagramme d'activité ........................................................................... 60 Figure 26: Diagramme d'activité "S'authentifier" .................................................................... 61 Figure 27: Diagramme d'activité "Enregistrer une manutention" ............................................ 62 Figure 28: Diagramme d'activité "Modifier une manutention" ................................................ 63 Figure 29: Diagramme d'activité "Vérifier une manutention" ................................................. 64 Figure 30: Logo de Java ........................................................................................................... 76 Figure 31: Logo de XML ......................................................................................................... 77 Figure 32: Logo de PHP ........................................................................................................... 77 Figure 33: Logo de SQL ........................................................................................................... 78 Figure 34: Architecture de l'application ................................................................................... 80 Figure 35: Diagramme de déploiement .................................................................................... 82 Figure 36: Interface de connexion ............................................................................................ 87 Figure 37: Ecran de démarrage ................................................................................................ 87 Figure 38: Interface d'accueil Agent de saisie .......................................................................... 88 Figure 39: Interface d'accueil Vérificateur ............................................................................... 89 Figure 40: Interface d'accueil Ordonnateur .............................................................................. 90 LISTE DES FIGURES Ahmadou Yassine Souleymanou | DTS option Génie logiciel | IAI Cameroun 2021/2022 CONCEPTION DE LA VERSION MOBILE DE L’APPLICATION DE GESTION DES MANUTENTIONS « MANU » viii Figure 41: Etape 2 "Enregistrer une manutention .................................................................... 91 Figure 42: Etape 3 "Enregistrer une manutention .................................................................... 92 Figure 43: Etape 2 "Verifier une manutention" ........................................................................ 93 Ahmadou Yassine Souleymanou | DTS option Génie logiciel | IAI Cameroun 2021/2022 CONCEPTION DE LA VERSION MOBILE DE L’APPLICATION DE GESTION DES MANUTENTIONS « MANU » ix 2TUP: Two Track Unified Process; API : Application Programming Interface ; BD : Base de données ; CPU: Central processing Unit; CSS : Cascading Style Sheet; CU : Cas d’utilisation ; DTS : Diplôme de Technicien Supérieur ; FTP: File Transfer Protocol; GHz: Giga Hertz; GL : Génie Logiciel ; Go : Giga Octet ; HTTP : Hypertext Transfer Protocol ; IAI : Institut Africain d’Informatique ; IDE : Integrated Développent Environnement ; IHM : Interface Home Machine ; JSON : JavaScript Object Notation ; MERISE : Méthode d’Etude et de Réalisation Informatique pour les Systèmes d’Entreprise ; OS: Operating System; PHP: Hypertext Preprocessor; RAM: Random Access Memory; RUP : Rational Unified Process ; SE : Système d’Exploitation ; SGBD : Système de Gestion de Base de Données ; SI : Système d’Information ; SODECOTON : Société de Développement uploads/Geographie/ rapport-de-stage-dts-ahmadou-yassine-souleymanou.pdf
Documents similaires










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