Vous êtes sur la page 1sur 35

Projet de fin d’étude

Etude et implémentation
d’un system marketplace

Présenter par : Encadré par :

Issam ABOULFADL Mohamed Amine HAMMA

Année universitaire : 2021/2022


Plan de la Soutenance

Introduction

Contexte général du projet

But de projet

Conduite du projet

Etude des besoins

Réalisation

Conclusion

2
©
© 2021
2021 fst
fst settat
settat cigma
cigma
Introduction

Introduction

Contexte général du projet

But de projet

Conduite du projet

Etude des besoins

Réalisation

Conclusion

3
© 2021 fst settat cigma
Introduction

Qu’est-ce qu’une
marketplace ?

4
© 2021 fst settat cigma
Les acheteurs accèdent à un nombre
d’offres plus important
par rapport à un site e-commerce
ACHETEUR
traditionnel et bénéficient de prix
• Commande
• Partage son compétitifs ainsi que d’un service client
avis performant.

Les vendeurs profitent


OPÉRATEUR DE L’opérateur de la
d’un nouveau canal VENDEUR
LA MARKETPLACE marketplace étend son
de distribution et • Fourniture des
• Gestion de la offre à moindre coût et
d’une base de clients produits/ services
plateforme génère son revenu des
plus large, leurs offres • Définition des prix
• Gestion et opérations transitant par le
mises en commun sont • Traitement des
administration des site sans avoir à gérer un
plus cohérentes et commandes
vendeurs stock.
complémentaires. • Gestion des
• Tiers de
stocks
confiance

© 2021 fst settat cigma

5
Contexte général du projet

Introduction

Contexte général du projet

But de projet

Conduite du projet

Etude des besoins

Réalisation

Conclusion

6
© 2021 fst settat cigma
Contexte général du projet

Réalisation d’une plateforme web marketplace

Ce projet a pour principal objectif la conception et la


mise en œuvre d'une Plateforme qui passe par toutes
les étapes de créations d'un projet informatique
(collection des informations, étude de l'existant,
définir la problématique, élaboration du cahier des
Charges , Concept and analysis, réalisation de la
Plateforme

7
 Problématique

le service fait face à des problématiques :

 Voulez-vous créer une boutique pour stocker votre produit ?

 Comment amélioreriez-vous ce produit?

 Quels sont les problèmes que vous rencontrez lorsque vous


êtes vendeur sur le marché ?

 Comment votre store va-t-il évoluer ?

 ...

8
 Processus de vendre en ligne
But de projet

Introduction

Contexte général du projet

But de projet

Conduite du projet

Etude des besoins

Réalisation

Conclusion

10
© 2021 fst settat cigma
 Le but du projet

L'objectif principal est de créer une plateforme web


marketplace pour les vendeur et générer des profits et
attirer de plus en plus de clients.

 créer une plateforme qui permet aux clients d'installer leur


boutique performante et professionnelle et de placer leurs
produits …

 Un modèle tripartite entre vendeur, acheteur et opérateur

 L’acheteur procède plusieurs méthodes de paiement par carte


bancaire, virement ou autres méthodes proposées sur la
plateforme

 Optimisation des moteurs de recherche en utilisant SEO.

 L'argent est stocké sur un compte de cantonnement le temps


que la commande soit traitée. 11
 Les missions

 ETUDE DES EXIGENCES : Décrire les exigence du system.

 ETUDE FONCTIONNELLE : Analyse et la conception des produit.

 ETUDE TECHNIQUE : fonctionnement de chaque module de l'application et

adaptation de l’application à l’architecteur.

 MISE EN PLACE ET CODAGE : implémentation de la conception de l’application

au nivaux applicatif.

 DEPLOIMENT : déployer le site sur une cloud Vercel.

12
 Les livrables

 Cahier des charge

 Plan qualité du projet

 Dossier des spécifications fonctionnelles

 Dossier des spécification technique

 Exécutable les module de la gestion

 Rapport du projet

 Code source et exécutable final de l’application

13
 Les risques

Risque Le type Impact Probabilité Action correctif

Cahier des Risque non Créé une ambigüité ce Moyen Prévoir des réunions et des points de
charges bloquant qui pourrait validation avec
incomplet générer un retard qui l’encadrant au fur et à mesure de
influencera l’avancement du projet.
probablement la date
de livraison

Absence ou Risque Ralentissement des Faible Doubler l’effort et travailler un temps


maladie bloquant travaux extra.

gestion du temps Risque non Le projet ne sera pas Moyen Doubler l’effort et ajuster le planning
est mal faite bloquant achevé dans la date pour respecter la planification faite
prévue au départ.

14
Conduit du projet

Introduction

Contexte général du projet

But de projet

Conduite du projet

Etude des besoins

Réalisation

Conclusion

15
© 2021 fst settat cigma
 Méthodologie

16
 Planning de projet

17
17
Etude des besoins

Introduction

Contexte général du projet

But de projet

Conduite du projet

Etude des besoins

Réalisation

Conclusion

18
© 2021 fst settat cigma
 Les besoins fonctionnels

 Gestion de propriétaire :  Gestion du vendeur :


• Gestion du compte utilisateur • Création des boutiques
• Gérer des propriétaires • Consulté le client et l’administration
• Ajouter les informations • Gérer des commandes
• Supprimer les informations • Gérer des produits
• ... • ...

 Gestion de l’acheteur :  Gestion Boutique:


• Choisir le produit • Gérer les catégories
• Ajouter le produit au panier • Gérer les produits
• Supprimer le produit au panier • Pages produits
• Payé le produit • ...
• ...
19
 Les besoins fonctionnels

 Gestion des commandes :  Gestion des paiements :


• Confirmation de la commande • Passerelle de paiement
• Consultation de la liste des commandes • Panier d'achats en ligne
• Ajouter la commande • Dashboard de paiement
• Recherche une commande • ...
• ...

20
 Les besoins non fonctionnels

Fiabilité: L’application doit fonctionner de façon cohérente sans erreurs et doit être

satisfaisante.

Les erreurs : Les ambigüités doivent être signalées par des messages d'erreurs bien

organisés pour bien guider l’utilisateur et le familiariser avec notre site web.

Ergonomie et bonne Interface : L’application doit être adaptée à l’utilisateur sans qu’il ne

fournisse aucun effort (utilisation claire et facile) de point de vue navigation entre les différentes

pages, couleurs et mise en textes utilisés.

Sécurité : Notre solution doit respecter surtout la confidentialité des données personnelles des

acheteurs ou des vendeurs qui reste l’une des contraintes les plus Importantes dans les sites
21
web marketplace.
 Les règles de gestion

Règle Description

RG1 L’administrateur qui a le droit de supprimer des vendeurs et gérer tous ce qui concerne le
site marketplace
RG2 chaque utilisateur doit posséder un rôle.

RG3 Le visiteur peut visualiser les produits sans avoir être authentifié.
 
RG4 Acheteur doit être authentifié pour diriger la facture des produits

RG5 Acheteur doit être authentifié pour diriger la facture des produits

RG6 Le vendeur doit créer un compte pour remplir les informations de profile

RG7 Les acheteurs ayant les droits d’ajout au panier et de suivi des commandes déjà réalisées.

RG8 Seuls les administrateurs peuvent désactiver un compte vendeur

22
 Les acteurs du system

23
 Diagramme use case utilisateur

24
 module : gestion des acheteur

25
 module : gestion des acheteur
 Diagramme de séquence acheteur

26
 Diagramme de classe général

27
 Model conceptuel de donnés

28
Réalisation

Introduction

Contexte général du projet

But de projet

Conduite du projet

Etude des besoins

Réalisation

Conclusion

29
© 2021 fst settat cigma
 Architecteur technique

 Architecteur REST API

30
 Architecteur de déploiement

31
 Outille et frameworks

32
Conclusion

Introduction

Contexte général du projet

But de projet

Conduite du projet

Etude des besoins

Réalisation

Conclusion

33
© 2021 fst settat cigma
33
 Réalisations

34
hank ou!
Merci pour votre attention!

35

Vous aimerez peut-être aussi