REPUBLIQUE DE COTE D’IVOIRE
Union – Discipline - Travail
Ministère de l’Economie Numérique Et de la Poste
_________________________
Ministère d Ministère de la Femme de
Ecole Supérieure Internationale polytechnique
la Famille et de l’Enfant (MFFE)
D’Adana Sanogo
RAPPORT DE STAGE POUR LA VALIDATION DU BREVET DE
TECHNICIEN SUPERIEUR (BTS)
OPTION : INFORMATIQUE D’EVELOPPEUR D’APPLICATION (IDA)
REALISAION D’UN ESPACE D’EXPOSITION VENTE DE
PRODUITS AGRICOLES DES FEMMES DE COTE D’IVOIRE
Présenté par :
COULIBALY Toungbin Kouame Mouhamad Abdoullah
Stage du 19 Octobre 2022 au 19 janvier 2023
Maitre stage :
Encadrant académique :
M.GODE Emmanuel
M.KANATE Aboubacar
Chef de service d’étude de développement au MFFE
Enseignant a ESIAS
DEDICACE
Je dédie ce travail à ma famille, mes amis et mes professeurs qui n’ont jamais cessé de me
motiver, et m’encourager quand j’en avais vraiment besoins. Et aussi, qui ont formulés des
prières à mon égard, pour que je puisse atteindre mes objectifs.
I|Page
REMERCIEMENTS
Nous adressons nos sincères remerciements à toutes les personnes et structures qui ont
contribué de près ou de loin à la réalisation de ce rapport à savoir :
- Le GROUPE ADAMA SANOGO Abidjan Plateau Dokui, établissement qui assure
notre formation professionnelle en mettant à notre disposition le matériel
adéquat ;
- Aux professeurs qui ménagent leur temps pour nous dispenser une formation de
qualité tout en réveillant le talent enfoui en chacun d’entre nous ;
- Au MINISTERE DE LA FEMME, DE LA FAMILLE ET DE L’ENFANT qui nous a accueillis
en son sein pour notre stage de soutenance ;
- A Dr COULIBALY Tiekoura Directeur des Systèmes d’Information (DSI) du Ministère
de la Femme, de la Famille et de l’Enfant ;
- Aux Sous-Directeurs M. KOUABENAN Bini Serge et M. KOUASSI Vincent
respectivement Sous-Directeur des Moyens Informatiques et du Traitement
d’Information ;
- Aux chefs de services M. ADJOUMANI Gerald et M. YABRE Yacouba
- A M. GODE Emanuel Chef de Service Etude et Développement
- A M. GUEDE Abraham, M. GUEU Éric Joël et Mme TA LOU Nadège Et à tous les
agents de la DSI, pour leur soutien
II | P a g e
AVANT-PROPOS
L'Ecole Supérieur Internationale Polytechnique Adama Sanogo (ESIAS), créée en 2006 par
l’autorisation n°1187 MESRS/DESPRI/S-DAH/CF. Avec son potentiel humain réunissant les
meilleures compétences et les plus grandes expertises, elle vous accueille dans un joyau
architectural doté d'infrastructure de premier plan. L’ESIAS offre à ses étudiants un
enseignement de qualité et typiquement professionnel. De plus, ESIAS met à la disposition de
ses étudiants tous les équipements et encadreurs compétant nécessaires à un apprentissage
aisé. De plus ESIAS propose notamment à ses Etudiants des salles de travaux pratiques pour
apporter un plus en dehors des cours théoriques dans le but qu’ils s’insèrent dans le monde
professionnel et mettent en application ce qu’ils ont appris durant leurs parcours scolaires.
C’est dans cette optique que la direction du système d’information du Ministère de la femme,
de la famille et de l’Enfant (MFFE) nous a proposé un stage d’une durée de trois mois durant
lequel un projet de réalisation d’un Espace d’Exposition-vente de produits agricoles pour les
Femmes de côte d’ivoire nous a été attribué.
III | P a g e
LA LISTE DES SIGLES
CSS : Cascading Style Sheet
DSI : Direction des Systèmes d’Information
ESIAS : Ecole Supérieure Internationale Polytechnique d’Adama Sanogo
HTML : Hyper Text Markup Language
MERISE : Méthode d’Etude et de Réalisation Informatique par Sous-Ensemble
MFFE : Ministère de la Femme, de la Famille et de l’Enfant
PHP : PHP Hypertext Preprocessor
SGBD : Système de Gestion de Base de Données
SQL : Structured Query Language
UML : Unified Modeling Language
Vscode : Visual Studio Code
tjr : Toujours
RG : Règle de Gestion
HTTP : HyperText Transfert Protocol
MCD : Modèle Conceptuel de Données
MLD : Modèle Logique de Traitements
MOT : Modèle Organisationnel de Traitements
MCT : Modèle Conceptuel de Traitements
MOPT : Modèle Opérationnel des Traitements
MPD : Modèle Physique de Données
IV | P a g e
SOMMAIRE
INTRODUCTION
PARTIE I : PRESENTATION GENERALE
Chapitre 1 : Présentation du MFFE
I- Présentation du MFFE
II- Présentation du système d'information(DSI)
Chapitre 2 : Présentation du projet
I- Etude de l'existant
II- Présentation du cahier de charge
PARTIE 2 : ANALYSE ET CONCEPTION
Chapitre 3 : Méthode d'Analyse
I- Définition
II- Présentation des méthodes d’analyse
III- Choix de la méthode d'analyse
Chapitre 4 : Conception du projet
I- Le Modèle Conceptuel de Données
II- Le Modèle Logique de Traitement
III- Le Modèle Conceptuel de Traitement
IV- Le Modèle Organisationnel de Traitement
PARTIE 3 : REALISATION DU PROJET
Chapitre 5 : Technologies Utilisées
I- Outil de conception
II- Outil de développement
Chapitre 6 : Présentation de la plateforme web
I. Présentation des différentes pages du site
CONCLUSION
V|Page
LA LISTE DES TABLEAUX
TABLEAU 1:TABLEAU DE DEFINITION DES SIGLES ....................................................................................................... 5
TABLEAU 2 : TABLEAU DES NIVEAUX CONCEPTUEL .................................................................................................. 12
TABLEAU 3 : TABLEAU COMPARATIF DES METHODES DE CONCEPTION .................................................................. 13
TABLEAU 4:DICTIONNAIRE DES DONNEES ................................................................................................................ 16
TABLEAU 5: TABLEAU DES ACTEURS ET LEURS ROLES (PROCESSUS 1) ..................................................................... 19
TABLEAU 6: TABLEAU DES ACTEURS ET LEURS ROLES (PROCESSUS 2) ..................................................................... 20
TABLEAU 7:TABLEAU DES ACTEURS ET LEURS ROLES (PROCESSUS 3) ...................................................................... 22
TABLEAU 8:ETUDE FINANCIER ................................................................................................................................... 45
VI | P a g e
LA LISTE DES FIGURES
FIGURE 1:ORGANIGRAMME DU MINISTERE DE LA FEMME DE LA FAMILLE ET DE L’ENFANT .................................... 4
FIGURE 2:ORGANIGRAMME DE LA DIRECTION DES SYSTEMES D’INFORMATIONS .................................................... 6
FIGURE 3:LE SCHEMA CONCEPTUEL DES DONNEES .................................................................................................. 17
FIGURE 4:DIAGRAMME DE FLUX DU PROCESSUS D’INSCRIPTION ............................................................................ 19
FIGURE 5:MODEL CONCEPTUEL DE TRAITEMENT DU PROCESSUS S’INSCRIPTION ................................................... 20
FIGURE 6:DIAGRAMME DE FLUX DU PROCESSUS DE COMMANDE........................................................................... 21
FIGURE 7:MODEL CONCEPTUEL DE TRAITEMENT DU PROCESSUS DE COMMANDE ................................................ 22
FIGURE 8:DIAGRAMME DE FLUX DU PROCESSUS DE LIVRAISON .............................................................................. 23
FIGURE 9:MODELE CONCEPTUEL DE TRAITEMENT DU PROCESSUS DE LIVRAISON .................................................. 24
FIGURE 10:MODELE ORGANISATIONNEL DE TRAITEMENT DU PROCESSUS D’INSCRIPTION .................................... 24
FIGURE 11:MODELE ORGANISATIONNEL DE TRAITEMENT DU PROCESSUS DE COMMANDE .................................. 25
FIGURE 12:MODELE ORGANISATIONNEL DE TRAITEMENT DU PROCESSUS DE LIVRAISON ...................................... 25
FIGURE 13:LOGO LOOPING ....................................................................................................................................... 38
FIGURE 14:LOGO JFLUX ............................................................................................................................................. 38
FIGURE 15 : LOGO JMCT ............................................................................................................................................ 38
FIGURE 16:JMOT........................................................................................................................................................ 38
FIGURE 17:LOGO BOOTSTRAP ................................................................................................................................... 39
FIGURE 18:XAMPP ..................................................................................................................................................... 39
FIGURE 19:LOGO APACHE ......................................................................................................................................... 39
FIGURE 20:LOGO MYSQL ........................................................................................................................................... 40
FIGURE 21:LOGO VSCODE ......................................................................................................................................... 40
FIGURE 22:LOGO HTML ............................................................................................................................................. 40
FIGURE 23:LOGO CSS ................................................................................................................................................. 40
FIGURE 24:LOGO PHP ................................................................................................................................................ 41
FIGURE 25:LOGO FONT AWESOME ........................................................................................................................... 41
VII | P a g e
FIGURE 26:L’INTERFACE D’ACCUEIL .......................................................................................................................... 42
FIGURE 27:L’INTERFACE D’INSCRIPTION ................................................................................................................... 43
FIGURE 28:PAGE D’AUTHENTIFICATION .................................................................................................................... 44
FIGURE 29:PAGE DETAIL PRODUIT ............................................................................................................................ 44
FIGURE 33:CODE SOURCE DE PAGE INDEX ................................................................................................................. IX
FIGURE 35:CODE SOURCE DE LA PAGE DETAIL PRODUIT ............................................................................................ X
FIGURE 36:PAGE D’AJOUT PRODUIT ........................................................................................................................... X
FIGURE 37:PAGE PROFIL ADMINISTRATEUR .............................................................................................................. XI
FIGURE 38: LISTE DES PRODUITS ................................................................................................................................ XI
FIGURE 41:PAGE A-PROPOS ...................................................................................................................................... XII
VIII | P a g e
INTRODUCTION
De nos jours, les femmes apportent une contribution essentielle à l’agriculture et à
l’économie rurale dans toutes les régions en développement. Leurs rôles varient énormément
d’une région à l’autre, voire au sein d’une même région, et évoluent rapidement dans de
nombreuses régions du monde où les forces économiques et sociales transforment le secteur
agricole.
Dans le secteur agricole, les femmes travaillent comme agricultrices indépendantes, comme
travailleuses non rémunérées dans les exploitations familiales et comme travailleuses,
rétribuées ou non, dans d’autres exploitations ou entreprises agricoles. Elles participent à la
culture des champs comme à l’élevage, dans le cadre d’une agriculture de subsistance ou d’une
agriculture commerciale. La plupart d’entre elles ont fait de la commercialisation des produits
viviers leur moyen de subsistance. Cependant, elles restent frapper par un manque de point de
vente approprié pour vite écouler leur marchandise et cela les poussent à générer un chiffre
d’affaire inferieur à leurs potentiels sans oublier qu’elles ont du mal à conserver les produits
commercialisés. C’est dans le but de remédier à cette faiblesse et leurs permettent de faire
connaitre leurs produits sur tout le territoire ivoirien que le Ministère de la Femme, de la Famille
et de l’Enfant (MFFE) décide de leur venir en aide en mettant en place une plateforme web
dédiée à tous ces femmes qui ont fait du commerce agricole leur moyen de survie. C’est ainsi
qu’il nous a été confié pour notre projet de fin d’étude : « La Réalisation d’un Espace
d’Exposition-Vente de Produits Agricoles pour les Femmes de Cote D’ivoire ». Ce projet qui a
pour objectif de réaliser une plateforme web, qui permettra de présenter les produits agricoles
des agricultrices et commerçantes ivoiriennes. Il permettra aussi de facilité une meilleure vente
de leur produit et aussi augmenter leur revenue. Pour ce faire, plusieurs questions se posent
face aux enjeux importants de ce projet :
➢ Comment réaliser un espace d’exposition-vente de produits agricoles dédié aux
femmes ?
➢ Comment les aider à mieux écouler leur marchandise sur le territoire ivoirien ?
Pour répondre à ces différentes préoccupations, le développement de notre travail se
fera en trois (3) grandes parties. Dans la première partie, nous ferons d’abord une
description et une analyse du projet. Ensuite, la deuxième partie sera consacrée à la
conception de la plateforme et enfin la dernière partie concernera les détails de la
réalisation de notre système.
1|Page
PREMIERE PARTIE :
PRESENTATION GENERALE
2|Page
CHAPITRE 1 : PRESENTATION DU MFFE
Dans ce chapitre, il sera question de définir le cadre général du stage. Partant de la
présentation du Ministère de la Femme de la Famille et de l’Enfant (MFFE) ainsi que sa
direction des systèmes d’information.
I- Présentation du Ministère de la Femme, de la Famille et de l’Enfant (MFFE)
I.1- Présentation
L’organisme qui nous a reçus pour notre stage de fin de cycle est le Ministère de la Femme
de la Famille et de l’Enfant de Côte d’Ivoire dont le siège actuel occupe les 16ème, 17ème
et 18ème étages de la Tour E ainsi que les 8eme et 9eme étage de la Tour B à la Cité
Administrative du Plateau à Abidjan. Ce ministère est actuellement dirigé par Madame
Nassénéba TOURE
I.2- Organisation
Pour l’exercice de ces missions, le Ministère de la Femme, de la Famille et de l'Enfant est
actuellement composé grâce au décret n° 2021-468 du 08 septembre 2021 portant
organisation du Ministère de la Femme, de la Famille et de l'Enfant, d’un Cabinet, de trente-
deux (32) Directions Régionales (DR) et quatorze (14) Directions parmi lesquelles se
trouvent la
Direction des Ressources Humaines (DRH) et la Direction des Systèmes d’Informations (DSI)
où a eu lieu notre stage.
I.3- Missions
La mission principale du Ministère de la Femme, de la Famille et de l'Enfant est la promotion
du tissu familial en mettant en avant l’importance de la Femme, et de l’Enfant. Ainsi que la
place que ces derniers occupent dans l’épanouissement de la société. Et aussi assure leur
intégration sociale afin qu’ils puissent bénéficier pleinement de leur droit
3|Page
I.4- Organigramme
Figure 1:Organigramme du Ministère de la femme de la famille et de l’enfant
I.4- Définition des sigles
Sigles Significations
MINISTRE Ministre de la femme, de la famille et de l’enfant
CABINET Cabinet du Ministère de la femme, de la famille et de
l’enfant
I.G Inspection Générale
DAFP Direction des Affaires Financières et du Patrimoine
DRH Directions des Ressources Humaines
DPED Direction de la Planification, des Etudes et de la Documentation
DPF Direction de la Promotion de la Famille
DAJCI Direction des affaires Juridiques et de la Coopération
Internationale
DSI Direction des Systèmes d’Information
DQ Direction de la Qualité
4|Page
DCEPEC Direction de la coopération des Etablissements et Services à
Caractère Social de Protection de la Petite Enfance et des
Complexes Socio-éducatifs
SCRP Service de la Communication et des Relations Publiques
CPMP Cellule de Passation Marchés Publics
SGP Service de Gestion du Patrimoine
DPGE Direction de la Promotion du Genre et de l’Equité
DAEF Direction de l’Autonomisation Economique de la Femme
DF Direction de la Formation
DPF Directions de la Promotion de la Famille
Tableau 1:tableau de définition des sigles
II. Présentation de la direction des système d’information (DSI) du MFFE
II.1- Organisation
La Direction des Systèmes d’Information est actuellement dirigée par le Directeur nommé
par décret pris en Conseil des Ministres. Il a rang de Directeur d’Administration Centrale.
La Direction des Systèmes d’Information comprend deux Sous-directions :
• La Sous-Direction du Traitement de l’Information ;
• La Sous-Direction des Moyens Informatiques.
Les Sous-directions sont dirigées par des Sous-directeurs nommés par arrêtés. Ils ont rang
de Sous-directeur d’Administration Centrale.
II.2- Missions
Conformément à l’article 9 du décret n° 2021-468 du 08 Septembre 2021 portant organisation
du Ministère de la Femme, de la Famille et de l’Enfant, il est institué, une Direction des
Systèmes d’Information qui est chargée :
• De collecter, de stocker, de traiter et de diffuser les informations ;
5|Page
• De concevoir des solutions logicielles et matérielles pour la modernisation des outils de
gestion ;
• De concevoir les stratégies d’informatisation et d’interconnexion des structures ;
• De veiller à la rationalisation, à l’optimisation et au suivi des ressources matérielles,
logicielles et réseaux du Ministère et des structures sous-tutelles ;
• D’animer le site web du Ministère, en relation avec les autres structures compétentes ;
• De former et d’assister les utilisateurs.
II.3- Organigramme du DSI
Directeur du système
D’Information
DSI
( )
Secrétaire
Sous-Directeur des Sous-Directeur du
Moyens Informatique Traitement d'Information
SDMI ( ) SDTI)
Chef de Service Chef de Service Chef de Service Chef de Service Chef de Service Chef de Service
Sécurité et Veille Exploitation et Formation et Stage Etude et Archive et Communication
Technologique Réseaux Développement Documentation
( ) ( ) ( )
SSVT
( ) SER
( ) SFS SED SAD
( ) SC
Figure 2:Organigramme de la Direction des Systèmes d’Informations
6|Page
CHAPITRE 2 : PRESENTATION DU PROJET
I. Etude de l’existent
I.1- Présentation de l’existant
La commercialisation des produits vivriers se fait soit par la vente directe au consommateur
ou à travers des intermédiaires. Certaines agricultrices et commerçantes manquent de points
de vente appropriés pour écouler leurs produits. Cela représente pour elles un problème
capital. Certaines vont de village en village pour vendre leurs marchandises afin de gagner de
quoi survivre et d’avoir plus de clients. Ce qui les poussent souvent à occuper les trottoirs de
la voie principale, les rues adjacentes. Et cela représente un danger pour elles. En dehors de
cela, elles font face à de nombreuses difficultés qui les obligent à brader leurs produits
(denrées périssables).
I.2- Les limites de l’existant
Malgré leur contribution au développement du pays et à sa croissance économique, elles
font face à de nombreux problèmes qui sont les suivants :
➢ Elles sont moins susceptibles de bénéficier de capitaux d’investissement privés ou
capital-risque ;
➢ Elles génèrent un chiffre d’affaire inferieur à leur potentiel ;
➢ Mauvaise condition de conservation des produits vivriers commercialisés ;
➢ Niveau de perte élevé des produits périssables ;
➢ Manque de point de vente ;
➢ Manque d’équipements agricoles et moyens de transport
7|Page
II. Présentation du cahier de charge
II.1- Objectif
II.1.1- Objectif général
L’objectif principal du projet est de mettre en place une plateforme web, qui permettra de
présenter les produits agricoles des agricultrices et commerçantes ivoiriennes. Il permettra
aussi de facilité une meilleure vente de leur produit et aussi augmenter leur revenue.
II.1.2- Objectifs spécifiques
Pour atteindre ce principal objectif, le MFFE a préféré les subdiviser en petits objectifs
suivants :
- Créer un espace d’exposition-vente de divers produits ;
- Lister différentes catégories de produit pour faciliter le choix du produit ;
- Gérer les inscriptions en ligne ;
- Etablir une commande ;
- Faciliter l’accès aux données (consulter des informations relatives au produit) ;
II.2- Cibles
Le projet de mise en place d’un espace d’exposition-vente de produit agricole pour les
femmes de côte d’ivoire vise tous les acteurs de la société à savoir : homme, femme, super
marché même les grands restaurant gastronomiques et les industries.
II.3- Les fonctionnalités
❖ Etablir un catalogue de produit
❖ Permettre au client de choisir les produits par catégorie
❖ Permettre au client de s’enregistrer (dans le but de recevoir des notifications sur
des produit)
❖ Effectuer une commande
❖ Annuler une commande
❖ Etablir plusieurs méthodes de paiement et de livraison
❖ Commenter un produit
8|Page
❖ Permettre un partage sur les réseaux sociaux
❖ Générer des notifications
❖ Permettre un partage sur les réseaux
❖ Permettre au client de contacter le service
II.4- Les acteurs du projet
Un acteur représente une entité (personne physique ou morale) qui joue un rôle dans le
système. Ici nous avons deux catégories d’acteurs qui sont :
❖ La catégorie Utilisateur-ciblé : ce sont les cibles visées par l’implémentation du
système
Nous avons comme utilisateur :
- Le visiteur : Il peut uniquement accéder à la partie publique du site et effectuer
des transactions mais Il n’a aucun accès à l’interface d’administration du site.
❖ La catégorie Administratrice : Ici seule les personnes désignées sont aptes pour
suivre l’activité rédactionnelle du site et nous avons :
- L’administrateur : Il est le gestionnaire de la plateforme, il a le droit de rédaction,
validation et de publications. C’est lui qui décide aussi de la mise en ligne ou non
des articles sur la plateforme.
9|Page
DEUXIEME PARTIE :
ANALYSE ET CONCEPTION
10 | P a g e
CHAPITRE 3 : METHODE D’ANALYSE
I- Définition
Une méthode d'analyse et de conception a pour objectif de permettre de formaliser les étapes
préliminaires du développement d'un système afin de rendre ce développement plus fidèle aux
besoins du client. Pour ce faire, on part d'un énoncé informel (le besoin tel qu'il est exprimé par
le client, complété par des recherches d'informations auprès des experts du domaine
fonctionnel, comme par exemple les futurs utilisateurs d'un logiciel), ainsi que de l'analyse de
l'existant éventuel (c'est-à-dire la manière dont les processus à traiter par le système se
déroulent actuellement chez le client).
La phase d'analyse permet de lister les résultats attendus, en terme de fonctionnalités, de
performance, de robustesse, de maintenance, de sécurité, d'extensibilité, etc.
La phase de conception permet de décrire de manière non ambiguë, le plus souvent en utilisant
un langage de modélisation, le fonctionnement futur du système, afin d'en faciliter la
réalisation.
II- Présentation de la méthode d’analyse
II.1- La méthode MERISE
MERISE (Méthode d’Etude et de Réalisation Informatique des Sous-Ensembles) est une
méthode d’analyse française née dans les années 70. Et mise en avant dans les années 80.
C’est une méthode d’analyse et de conception des systèmes d’information basée sur le
principe de la séparation des données et des traitements, orientée bases de données
relationnelles. Cette méthode reste adaptée pour la gestion des projets internes aux
organisations, se limitant à un domaine précis. Elle possède un certain nombre de modèle
qui sont reparti en trois (3) niveaux : le niveau conceptuel, le niveau logique et le niveau
physique :
Le niveau conceptuel
Il permet de décrire le problème posé, de façon non-formelle (en générale graphique), en
prenant des hypothèses de simplification. Ce n'est pas une description du réel, mais une
représentation simplifiée d'une réalité.
11 | P a g e
Le niveau logique
Il permet de décrire une solution, en prenant une orientation informatique générale (type de
SGBD typiquement), formelle, mais indépendamment de choix d'implémentation précis.
Le niveau physique
Il correspond aux choix techniques, en termes de système de gestion de base de données
(SGBD) choisi et de sa mise en œuvre (programmation, optimisation, etc.).
NIVEAUX DONNEES TRAITEMENT
Modèle Conceptuel des Modèle Conceptuel des
Conceptuel
Données (MCD) Traitements (MCT)
Modèle Logique des Modèle Organisationnel
Organisationnel ou logique données (MLD) des
Traitements (MOT)
Modèle Physique des Modèle Opérationnel des
Opérationnel ou physique
Données (MPD) Traitements (MOPT)
Tableau 2 : Tableau des niveaux conceptuel
II.2- Le langage UML (Unefing Modeling Language)
UML : Unefing Modeling Language, est le langage de modélisation unifié. C’est un langage
de modélisation graphique à base de diagrammes pour visualiser la conception d’un
système. Ce langage, se basant sur le soft développé, est orienté objet. Il est utilisé pour
spécifier, visualiser, modifier et construire les documents nécessaires au bon
développement d’un logiciel orienté objet. UML est constitué de treize (14) diagrammes
qui représentent chacun un concept du système ou du logiciel, que sont : le diagramme de
classe (diagramme très important qui représente des classes intervenant dans le système),
le diagramme d’objet, le diagramme de composant, le diagramme de déploiement, le
diagramme de paquets, le diagramme de structure composites, le diagramme de cas
d’utilisation (diagramme très important qui représente des possibilités d’interaction entre
le système et les acteurs), le diagramme d’états-transition, le diagramme d’activités , le
12 | P a g e
diagramme de séquences (qui fait une représentation de façon séquentielle des
traitements et des interactions entre les éléments du système et/ou de ses acteurs), le
diagramme de communication, le diagramme global d’ interaction , le diagramme de
temps. Les diagrammes sont dépendant hiérarchiquement et se complètent, de façon à
permettre la modélisation d’un projet tout au long de son cycle de vie.
III. Choix de méthode d’analyse
III.1- Etude comparative : MERISE et UML
CRITERES MERISE PROCESSUS UNIFIE UML
-Permet de sérier les niveaux de -Propose différentes notions
préoccupations lors de l'analyse du (cas d'utilisation, paquetage,
système ; classe, composant)
-Dispose de trois niveaux d’abstractions
Niveau -Propose différents
retenus à des degrés de stabilité et
d’abstraction d'invariance de moins en moins élevés : diagrammes pour chaque
notion afin de modéliser le
–le niveau conceptuel, système aux différents
–le niveau logique, niveaux d'abstraction.
–le niveau physique.
-Propose une approche descendante -Les fonctions cèdent la place
où le système est décomposé en aux cas d'utilisation
activités, puis en fonctions ; - les règles
permettant de situer les
de gestion au niveau conceptuel
génèrent des modules décomposés en besoins de l'utilisateur dans le
modules plus simples jusqu'à obtenir contexte réel.
Approche
des modules élémentaires.
fonctionnelle
-Les limites d'une telle approche
résident dans le fait que les modules
sont difficilement extensibles et
exploitables pour de nouveaux
systèmes.
-Considère le système selon deux -Associe les informations et les
Dualités des traitements
points : au point de vue statistique et
données- - Assure un certain niveau de
au point de vue dynamique
traitements cohérence
(traitements)
Tableau 3 : Tableau comparatif des méthodes de conception
13 | P a g e
III.2- Choix et justification
Après l’étude comparative ci-dessus et sachant que MERISE est une méthode informatique
dédiée à la modélisation qui analyse la structure à informatiser en termes de systèmes ce
qui nous arrange pour la réalisation de notre projet, alors sans doute nous optons donc
pour MERISE comme outil de modélisation.
14 | P a g e
CAPITRE 4 : CONCEPTION DU PROJET
I- Le Modèle Conceptuel des données(MCD)
I.1- Les Règles de Gestions
Une règle de gestion est une contrainte qui s'applique à une action, à une activité ou encore
à un processus de l'entreprise. Elle peut provenir de l'environnement ou être énoncée par
l'entreprise. Et peut s'appliquer aux sous-systèmes opérant, de pilotage ou d'information.
Après analyse, nous avons relevé les règles de gestion suivantes :
RG1 : Un produit appartient à un fournisseur ;
RG2 : Un client peut effectuer zéro ou plusieurs commandes ;
RG3 : une commande est propre à un client ;
RG4 : Une commande peut contenir un ou plusieurs produit(s) ;
RG5 : un produit peut faire l’objet de plusieurs commandes ;
RG6 : une catégorie de produit peut contenir un ou plusieurs produits ;
RG7 : un produit faire référence à une seule catégorie de produit ;
RG8 : Un client peut effectuer zéro ou plusieurs commentaires ;
RG9 : Un produit peut avoir plusieurs commentaires ou pas ;
RG10 : un livreur peut effectuer une ou plusieurs livraisons ;
RG11 : une livraison peut faire l’objet d’une ou plusieurs commandes.
I.2- Dictionnaire des Données
Un dictionnaire des données est une collection de métadonnées ou de données de référence
nécessaire à la conception d'une base de donnée relationnelle.
Code Signification Type Longueur Observation
id_cli Identifiant du client AN 10 Identifiant
nom_cli Nom client A 20
email_cli Email client AN 30
id_four Identifiant du fournisseur AN 10 identifiant
nom_four Nom du fournisseur A 20
Prénom du fournisseur A 30
prenom_four
15 | P a g e
numero_four Numéro du fournisseur N 10
localite_four Localité du fournisseur A 30
id_commd Identifiant de la commande AN 10 identifiant
A 30
lib_commd Libellé de la commande
D 10 jj/mm/aaaa
date_commd Date de la commande
N 10
Qte_prod_commd Quantité produit commander
id_prod Identifiant du produit AN 10 identifiant
nom_prod Nom du produit A 20
desig_prod A 30
Désignation du produit
prix_prod N 10
Prix du produit
id_commentaire Identifiant du commentaire
AN 10 identifiant
lib_commentaire Libellé du commentaire A 30
date_commentaire Date du commentaire D 10 jj/mm/aaaa
id_livr Identifiant du livreur AN 10 identifiant
nom_livr Nom du livreur A 20
prenom_livr A 30
Prénom du livreur
numero_livr N 10
Numéro du livreur
id_livrs Identifiant de la livraison
AN 10 identifiant
lib_livrs Libellé livraison A 30
date_livrs Date livraison D 10 jj/mm/aaaa
id_cath Identifiant cathegorie AN 10 identifiant
lib_cath Libellet cathegorie A 30
id_utlsr AN 10 identifiant
Identifiant utilisateur
nom_utlsr A 20
Nom utilisateur
AN 30
email_utsr Email utilisateur
password_utlsr Password utilisateur AN 10
Tableau 4:Dictionnaire des données
16 | P a g e
Lexique :
A = Alphabétique
jj/mm/aaaa = jour/mois/année
N = Numérique
AN = Alphanumérique
I.2- Model Conceptuel de Données(MCD)
Figure 3:Le Schéma Conceptuel des Données
II- Modèle logique de Donnée (MLD)
II.1- Règles de passage du MCD au MLDR
• Toute entité est transformée en table.
• Les propriétés de l’entité deviennent les attributs de la relation.
• L’identifiant de l’entité devient la clé primaire de la relation.
• Dans une relation un à plusieurs l’entité père donne sa clé primaire à l’entité fils qui
devient une clé secondaire chez celui-ci.
17 | P a g e
• Dans une relation plusieurs à plusieurs la concaténation des clés primaires de ces
deux tables donne naissance à une nouvelle table.
II.2- Modèle Logique de Données(MLD)
CLIENT (id_cli , nom_utlsr , email );
LIVREUR (id_livr , nom_livr , prenom_livr , numero_livr);
LIVRAISON (id_livrs, lib_livrs, date_livrs , #id_livr);
UTILISATEUR (id_utlsr_ , nom_utlsr, email_utlsr ,password_utlsr);
CATEGORIE (id_cat , lib_cat );
FOURNISSEUR (id_four , nom_four , prenom_four, numero_four , localite_four , #id_utlsr_);
COMMANDE (id_cmd , lib_cmd , date_cmd , #id_livrs, #id_cli);
PRODUIT (id_prod , nom_prod , desig_prod , prix_prod , img_prod , #id_four, #id_cat);
COMMENTAIRE (id_commentaire , lib_commentaire ,date_commentaire , #id_prod, #id_cli);
Representer (#id_cmd, #id_prod, quantité_produit_commander );
III. Le Model Conceptuel des Traitements (MCT)
III. 1- Les concepts de base du MCT
▪ Le premier flux doit toujours venir d’un acteur externe
▪ Le dernier flux doit toujours venir d’un acteur interne
▪ Le rôle d’un acteur externe qui se passe en dehors du SI n’est pas pris en compte
▪ Deux acteurs externes ne peuvent se communiquer
▪ Deux acteurs internes peuvent se communiquer
▪ Tout acteur (interne ou externe) qui ne joue pas de rôle dans le SI est ignoré
Dans la construction du MCT
▪ Le nom de l’entreprise dans lequel se passe la modélisation peut être acteur
interne
▪ Le rôle d’un acteur interne qui se tourne sur lui-même est prise en compte
▪ Le rôle d’un acteur interne qui n’est pas conditionné nous donne une règle
d’émission unique nommé (tjrs)
▪ Le rôle d’un acteur interne conditionné nous permet d’avoir une règle
d’émission multiple (ok et ok barre)
III. 2- Processus 1 : Gestion des inscriptions
III. 2.1- les acteurs et leurs rôles
18 | P a g e
Tableau 5: Tableau des acteurs et leurs rôles (Processus 1)
Acteurs Rôles Types
Utilisateur -Faire une demande Externe
-Remplir un formulaire
-Analyser la demande
-valider ou rejeter la demande
Administrateur Interne
-Envoyer les paramètres de connexion à
l’utilisateur après validation
-Réceptionner les informations de l’utilisateur
via un formulaire web
Plateforme web Interne
-Sauvegarder les informations
-Envoyer les informations à l’administrateur
III. 2.2- diagramme de flux du processus d’inscription
Figure 4:Diagramme de flux du processus d’inscription
Légende :
1-demande d’inscription
2-sauvegarde de la demande
3-envoir de la demande
4-analyser demande
5-demande validée
6-paramètres de connexion envoyés
19 | P a g e
Acteur interne
Acteur externe
III. 2.3- réalisation du Model Conceptuel des Traitements (MCT) du processus d’inscription
Figure 5:Model Conceptuel de Traitement du processus s’inscription
III. 3- Processus 2 : Gestion des commandes
III. 3.1- Les acteurs et leurs rôles
Tableau 6: Tableau des acteurs et leurs rôles (Processus 2)
Acteurs Rôles Types
Utilisateur -visiter le site Externe
-consulter la fiche produit
-commander l’article
-valider la confirmation de la commande
20 | P a g e
-Analyser la commande
-Envoyer les paramètres de paiement
Administrateur Interne
-valider ou rejeter la commande
-Présenter le produit
-Envoyer les informations à l’administrateur
- Réceptionner les informations de
Plateforme web Interne
l’utilisateur via un formulaire web
-Sauvegarder la commande
III. 3- Diagramme de flux du processus de commande
Figure 6:Diagramme de flux du processus de commande
Légende :
1-visiter le site
2-presenter les produits
3-consulter la fiche produit
4- commander
5-information envoyée
6-analyser commande
7-valider commande
8-sauvegarder
21 | P a g e
Acteur interne
Acteur externe
III. 3.3- réalisation du Model Conceptuel des Traitements (MCT) du processus commande
Figure 7:Model Conceptuel de Traitement du processus de Commande
III. 4- Processus 3 : Gestion des livraisons
III. 4.1- Les acteur et leurs rôles
Tableau 7:Tableau des acteurs et leurs rôles (Processus 3)
Acteurs Rôles Types
Utilisateur -commander Externe
-Collecter les articles
Administrateur -Transmettre au livreur Interne
Livreur -livrer l’article Interne
22 | P a g e
III. 4.2- Diagramme de flux du processus de livraison
Figure 8:Diagramme de flux du processus de livraison
Légende :
1-commander
2-analyser(ok)
3-transmetre
4-livrer
Acteur interne
Acteur externe
23 | P a g e
III. 4.3- Réalisation du Model Conceptuel des Traitements (MCT) du processus de livraison
Figure 9:Modele Conceptuel de Traitement du processus de Livraison
IV. Le Modèle Organisationnel des Traitements (MOT)
IV.1- MOT du processus d’inscription
Figure 10:Modele organisationnel de traitement du processus d’inscription
24 | P a g e
IV.2- MOT du processus de Commande
Figure 11:Modele organisationnel de traitement du processus de commande
IV.3- MOT du processus de livraison
Figure 12:Modèle organisationnel de traitement du processus de livraison
25 | P a g e
TROISIEME PARTIE :
REALISATION DU PROJET
37 | P a g e
CHAPITRE 5 : TECHNOLOGIES UTILISEES
I. Outils de conceptions
I. 1-Looping
Looping est un logiciel permettant la mise en œuvre
intuitive et très rapide de modèles conceptuels de
données (MCD) et la génération automatique temps-réel
des modèles logiques (MLD) et des requêtes SQL de
création des tables BD correspondantes.
Figure 13:Logo Looping
I. 2-JFLUX
JFlux est un logiciel de modélisation des diagrammes
des flux (DF).
Figure 14:Logo JFlux
I. 3-JMCT
JMCT est un logiciel de modélisation des diagrammes
Conceptuels de Traitements (MCT).
Figure 15 : Logo JMCT
I. 4-JMOT
JMOT est un logiciel de modélisation des diagrammes
organisationnels de traitement (MOT).
Figure 16:JMOT
38 | P a g e
II. Outils de développements
II.1- Bootstrap
Bootstrap est une collection d'outils utiles à la création du design
(graphisme, animation et interactions avec la page dans le
navigateur, etc.) de sites et d'applications web. C'est un
ensemble qui contient des codes HTML et CSS, des formulaires,
boutons, outils de navigation et autres éléments interactifs, ainsi
que des extensions JavaScript en option. C'est l'un des projets
Figure 17:Logo Bootstrap
les plus populaires sur la
Plate-forme de gestion de développement GitHub.
II. 2- XAMPP
XAMPP est un ensemble de logiciels permettant de mettre en
place un serveur Web local, un serveur FTP et un serveur de
messagerie électronique. Il s'agit d'une distribution de logiciels
libres (X (cross) Apache MariaDB Perl PHP) offrant une bonne
souplesse d'utilisation, réputée pour son installation simple et
rapide. Ainsi, il est à la portée d'un grand nombre de personnes
puisqu'il ne requiert pas de connaissances particulières et
Figure 18:Xampp
fonctionne, de plus, sur les systèmes d'exploitation plus
répandus
II. 3- Apache
Apache est un serveur web utilisant principalement le protocole
HTTP (HyperText Transfert Protocol).
Figure 19:logo Apache
39 | P a g e
II. 4- MySQL
MySQL est un système de gestion de base de données
relationnelle (SGBDR). C’est un serveur de base de données
qui permet l’organisation des données à travers des tables et
des bases de données.
Figure 20:Logo MySQL
II. 5- VScode
Visual Studio Code est un éditeur de code extensible
développé par Microsoft pour Windows, Linux et macOS. Les
fonctionnalités incluent la prise en charge du débogage, la
mise en évidence de la syntaxe, la complétion intelligente du
code, les snippets, la ré-factorisation du code et Git intégrer
Figure 21:Logo vscode
II. 6- Html
HTML (Hypert Text Markup Language) est le langage de balisage
conçu pour représenter les pages web. Ce langage permet : décrire
de l’hypertexte, d’où son nom, de structurer sémantiquement la
page, de mettre en forme le contenu, de créer des formulaires de
saisie etc.
Figure 22:Logo Html
II. 7- Css
Cascading Style Sheets (CSS) est un langage de feuille de style utilisé
pour décrire la présentation d’un document écrit dans un langage de
balisage tel que HTML ou XML. CSS est une technologie fondamentale
du World Wide Web, aux côtés de HTML et JavaScrip
Figure 23:logo css
40 | P a g e
II. 8- PHP
PHP : HyperText Préprocesseur, plus connu sous son sigle PHP, est un
langage de programmation libre, principalement utilisé pour
produire des pages Web dynamiques via un serveur HTTP, mais
pouvant également fonctionner comme n'importe quel langage
Figure 24:logo php interprété de façon locale. PHP est un langage impératif orienté
objet
II. 8- Font Awesome
Font Awesome : Font Awesome est une police d'écriture et un outil d'icônes
qui se base sur CSS, Less et Sass.
Figure 25:logo font awesome
41 | P a g e
CHAPITRE 6 :PRESENTATION DE LA PLATEFORME WEB
I. Présentation des différentes pages du site
I.1- Présentation de la page d’accueil
Figure 26:l’interface d’accueil
Lorsqu’un visiteur ou un utilisateur accède à notre plateforme pour la première fois,
il a la possibilité de voir tous nos produits sans toutefois être inscrit ou connecté.
42 | P a g e
I.2 Présentation des interfaces d’inscription et d’authentification
I.2.1- Présentation de l’interface d’inscription
Figure 27:l’interface d’inscription
Pour avoir accès a d’autre fonctionnalité du site le client est obligé de s’authentifier
ou de s’inscrire sur la plateforme si ce dernier ne l’a pas encore fait.
I.2.2- présentation de la page d’authentification
43 | P a g e
Figure 28:page d’authentification
I.3 Présentation de la page détail produit
Figure 29:page détail produit
Ici le client a la possibilité de mieux se renseigner sur le produit avant de se décider
d’acheter ou pas. Dans cette partie le client peut voir la qualité, la fraicheur et le prix
abordable du produit.
44 | P a g e
II. Etude Financier
Pour réaliser un tel projet nous avons dressés un tableau détaillé des couts de réalisation
si dessous.
Equipements ou Matériels Prix
Développeur Web 400.000 FCFA
Hébergements 90.000 FCFA
Un PC (Core(TM) i7-6300U CPU, 1Téra, 8Go Ram, 2.40GHz) 280.000 FCFA
Total Montant 770.000 FCFA
Tableau 8:Etude Financier
45 | P a g e
CONCLUSION
Le but principal de notre stage de fin d’études était de mettre en place une
plateforme d’espace d’exposition vente de produits agricoles pour les femmes de côte
d’ivoire pour le compte du Ministère de la femme, de la famille et de l’enfant. Un projet
fait en trois grandes parties. Dans la première partie, nous avons d’abord fait une
description et une analyse du projet. Ensuite, la deuxième partie a été consacrée à
l’identifications des besoins et à la conception de la plateforme et enfin la dernière partie
qui a été dédié à la réalisation de notre système. Ce site qui a pour objectif principal de
mettre en valeur le plus possible les produits agricoles des commerçantes et agricultrices
ivoiriennes. Pour attirer plus de trafic sur le site afin d’effectuer un maximum de ventes.
Cependant, nous avons rencontré des difficultés lors de la conception de notre
système avec le langage PHP. Mais nous avons pu résoudre ces difficultés et avancé dans
la suite de notre étude. L’ensemble du projet nous a été très bénéfique. Car, non
seulement il nous a permis en temps qu’étudiant, de voir différents aspects du domaine
informatique, d’avoir une expérience en termes de gestion de projet mais aussi d’avoir
une expérience professionnelle et de mieux avancer dans le monde du développement
web.
46 | P a g e
ANNEXES
Annexe 1 : code source de page index
Figure 30:code source de page index
Annexe 3 : code source de la page détail produit
IX | P a g e
Figure 31:code source de la page détail produit
Annexe 4 : Page d’ajout produit
Figure 32:Page d’ajout produit
Annexe 5 : Page profil administrateur
X|Page
Figure 33:Page profil administrateur
Annexe 6 : liste des produits
Figure 34: liste des produits
Annexe 9 : page à-propos
XI | P a g e
Figure 35:page à-propos
XII | P a g e
WEBOGRAPHIE
[1] https://www.lucidchart.com/pages/fr/langage-uml vue le 18/01/2023
[2] https://www.youtube.com/watch?v=t8X202BumDM vue le 16/01/2023
[3] https://getbootstrap.com/docs/5.0/components/modal/ vue le 16/01/2023
[4] https://www.youtube.com/results?search_query=tout+savoir+sur+la+fonction+
move_uploaded_file+de+php vue le 12/01/2023
[5] https://sql.sh/cours/update vue le 12/01/2023
[6] https://developer.mozilla.org/fr/docs/Web/HTML/Element/section //
Vue le 18/01/2023
[7] https://group.jumia.com/ vue le 09/01/2023
[8] https://www.jumia.ci/ vue le 09/01/2023
[9] https://h2gconsulting.com/west-africa-fr/secteur-agricole-comment-exporter-
en-cote-d-ivoire/?lang=fr // vue le 03/01/2023
XIII | P a g e
TABLE DES MATIERES
DEDICACE .................................................................................................... I
REMERCIEMENTS ................................................................................................................... II
AVANT-PROPOS ..................................................................................................................... III
LA LISTE DES SIGLES .............................................................................................................. IV
SOMMAIRE ............................................................................................................................. V
LA LISTE DES TABLEAUX ........................................................................................................ VI
LA LISTE DES FIGURES .......................................................................................................... VII
INTRODUCTION .......................................................................................... 1
PREMIERE PARTIE : PRESENTATION GENERELE……………………………………………………………….2
CHAPITRE 1 : PRESENTATION DU MFFE………………………………………………………………………………………………………3
I- Présentation du Ministère de la Femme, de la Famille et de l’Enfant (MFFE)......................................... 3
I.1- Présentation ....................................................................................................................................... 3
I.2- Organisation ....................................................................................................................................... 3
I.3- Missions ............................................................................................................................................. 3
I.4- Organigramme ................................................................................................................................... 4
I.4- Définition des sigles ........................................................................................................................... 4
II. Présentation de la direction des système d’information (DSI) du MFFE .................................................. 5
II.1- Organisation .......................................................................................................................................... 5
II.2- Missions ................................................................................................................................................. 5
II.3- Organigramme du DSI ............................................................................................................................ 6
CHAPITRE 2 : PRESENTATION DU PROJET……………………………………………………………………………………………………7
I. Etude de l’existent ..................................................................................................................................... 7
XIV | P a g e
I.1- Présentation de l’existant ....................................................................................................................... 7
I.2- Les limites de l’existant ........................................................................................................................... 7
II. Présentation du cahier de charge ............................................................................................................. 8
II.1- Objectif .................................................................................................................................................. 8
II.1.1- Objectif général .................................................................................................................................. 8
II.1.2- Objectifs spécifiques ........................................................................................................................... 8
II.2- Cibles...................................................................................................................................................... 8
II.3- Les fonctionnalités ............................................................................................................................ 8
II.4- Les acteurs du projet......................................................................................................................... 9
DEXIEMES PARTIES : ANALYSE ET CONCEPTION…………………………………………………………….10
CHAPITRE 3 : METHODE D’ANALYSE………………………………………………………………………………………………………….11
I- Définition ................................................................................................................................................. 11
II- Présentation de la méthode d’analyse ................................................................................................... 11
II.1- La méthode MERISE ............................................................................................................................. 11
Le niveau conceptuel ............................................................................................................................. 11
Le niveau logique ................................................................................................................................... 12
Le niveau physique ................................................................................................................................. 12
II.2- Le langage UML (Unefing Modeling Language) .............................................................................. 12
III. Choix de méthode d’analyse .................................................................................................................. 13
III.1- Etude comparative : MERISE et UML .................................................................................................. 13
III.2- Choix et justification ........................................................................................................................... 14
CHAPITRE 4 : CONCEPTION DU PROJET……………………………………………………………………………………………………..15
I- Le Modèle Conceptuel des données(MCD) ............................................................................................. 15
I.1- Les Règles de Gestions .......................................................................................................................... 15
I.2- Dictionnaire des Données ..................................................................................................................... 15
I.2- Model Conceptuel de Données(MCD) ................................................................................................. 17
II- Modèle logique de Donnée (MLD).......................................................................................................... 17
II.1- Règles de passage du MCD au MLDR ................................................................................................... 17
XV | P a g e
II.2- Modèle Logique de Données(MLD) ..................................................................................................... 18
III. Le Model Conceptuel des Traitements (MCT) ....................................................................................... 18
III. 1- Les concepts de base du MCT ............................................................................................................ 18
III. 2- Processus 1 : Gestion des inscriptions ............................................................................................... 18
III. 2.1- les acteurs et leurs rôles ................................................................................................................. 18
III. 2.2- diagramme de flux du processus d’inscription ............................................................................... 19
III. 2.3- réalisation du Model Conceptuel des Traitements (MCT) du processus d’inscription ................... 20
III. 3- Processus 2 : Gestion des commandes .............................................................................................. 20
III. 3.1- Les acteurs et leurs rôles ................................................................................................................ 20
III. 3- Diagramme de flux du processus de commande ............................................................................... 21
III. 3.3- réalisation du Model Conceptuel des Traitements (MCT) du processus commande ..................... 22
III. 4- Processus 3 : Gestion des livraisons................................................................................................... 22
III. 4.1- Les acteur et leurs rôles .................................................................................................................. 22
III. 4.2- Diagramme de flux du processus de livraison ................................................................................ 23
III. 4.3- Réalisation du Model Conceptuel des Traitements (MCT) du processus de livraison .................... 24
IV. Le Modèle Organisationnel des Traitements (MOT) ............................................................................ 24
IV.1- MOT du processus d’inscription ........................................................................................................ 24
IV.2- MOT du processus de Commande ..................................................................................................... 25
IV.3- MOT du processus de livraison........................................................................................................... 25
TROISIEMES PARTIES : REALISATION DU PROJET……………………………………………………………37
CHAPITRE 5 : TECHNOLOGIES UTILISEES…………………………………………………………………………………………………..38
I. Outils de conceptions .............................................................................................................................. 38
I. 1-Looping ................................................................................................................................................. 38
I. 2-JFLUX ..................................................................................................................................................... 38
I. 3-JMCT ..................................................................................................................................................... 38
I. 4-JMOT ..................................................................................................................................................... 38
II. Outils de développements ...................................................................................................................... 39
II.1- Bootstrap ............................................................................................................................................. 39
XVI | P a g e
II. 2- XAMPP ................................................................................................................................................ 39
II. 3- Apache ................................................................................................................................................ 39
II. 4- MySQL ................................................................................................................................................. 40
II. 5- VScode ................................................................................................................................................ 40
II. 6- Html .................................................................................................................................................... 40
II. 7- Css ....................................................................................................................................................... 40
II. 8- PHP...................................................................................................................................................... 41
II. 8- Font Awesome .................................................................................................................................... 41
CHAPITRE 6 : PRESENTATION DE LA PLATEFORME WEB……………………………………………………………………………42
I. Présentation des différentes pages du site ....................................................................................... 42
I.1- Présentation de la page d’accueil ......................................................................................................... 42
I.2 Présentation des interfaces d’inscription et d’authentification ............................................................ 43
I.2.1- Présentation de l’interface d’inscription ........................................................................................... 43
I.2.2- présentation de la page d’authentification ....................................................................................... 43
I.3 Présentation de la page détail produit .................................................................................................. 44
II. Etude Financier ....................................................................................................................................... 45
CONCLUSION............................................................................................................................................... 46
ANNEXES ...................................................................................................................................................... IX
WEBOGRAPHIE........................................................................................................................................... XIII
TABLE DES MATIERES ................................................................................................................................. XIV
XVII | P a g e