0% ont trouvé ce document utile (0 vote)
148 vues54 pages

Espace d'Exposition Agricole Ivoirien

Ce document présente le rapport de stage d'un étudiant en BTS Informatique d'éveloppeur d'application réalisé au Ministère de la Femme, de la Famille et de l'Enfant. Le projet consistait à développer une plateforme web pour la vente de produits agricoles des femmes de Côte d'Ivoire.

Transféré par

Ornella Akoumia
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
148 vues54 pages

Espace d'Exposition Agricole Ivoirien

Ce document présente le rapport de stage d'un étudiant en BTS Informatique d'éveloppeur d'application réalisé au Ministère de la Femme, de la Famille et de l'Enfant. Le projet consistait à développer une plateforme web pour la vente de produits agricoles des femmes de Côte d'Ivoire.

Transféré par

Ornella Akoumia
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

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

Vous aimerez peut-être aussi