1. 1
Sous la supervision de:
Mme BEYALA Audrey
Année : 2021-2022
Dr MOUAFO Laetitia
Présenté par DZANGUE Daniel Landry
Mme BEYALAAudrey
Sous l’encadrement académique de : Sous l’encadrement professionnel de :
En vue de l’optention du diplôme
d’ingénieur logiciel
2. Méthodologie de résolution
Description du contexte et Identification du problème
1
Démonstration
Architecture logicielle
Solution et Conception de modèles
2
3
4
5
Plan
2
3. 3
Pêche Agriculture Produits manufacturés
Produits Variés et Diversifiés
1- DESCRIPTION DU CONTEXTE ET IDENTIFICATION DU PROBLÈME
4. En bordure de route, accostant des clients
Besoin de services
Dans des comptoires
Dans des boutiques
4
1- DESCRIPTION DU CONTEXTE ET IDENTIFICATION DU PROBLÈME
Besoin d’écouler le
stock de produit
Commerçant
5. Recherche de produits dans plusieurs
marchés en vain
Besoin de services
5
DESCRIPTIONDU CONTEXTEET IDENTIFICATIONDU PROBLÈME
Besoins de produits
Client
7. Besoin de services
7
PRÉSENTATIONDE LA SOLUTION
La solution consiste à
mettre sur pieds une :
Plateforme de E-commerce
(commerce électronique)
8. Besoin de services
7
PRÉSENTATIONDE LA SOLUTION
La solution consiste à
mettre sur pieds une :
Plateforme de E-commerce
(commerce électronique)
9. Besoin de services
8
PRÉSENTATIONDE LA SOLUTION
Une plateforme de e-commerce correspond à la vente en ligne de biens ou de
services au travers de sites web marchands.
Celle-ci met en scène 3 acteurs principaux :
• Les clients : qui ont pour rôle d’effectuer des achats en ligne
• Les vendeurs : qui ont pour rôle d’enregistrer les produits sur le site web
marchand
• Les livreurs : qui sont chargés de livrer les produits commandés aux clients
10. Plusieurs solutions de e-commerce ont été mis sur pieds Cependant il
apparait que le taux d’utilisation de ces solutions de e-commerce par
les internautes (achat et/ou vente) Camerounais est de juste de 27%
soit 3 commerçants (ou clients) sur 10 qui osent se lancés.
9
PRÉSENTATION DE LA SOLUTION
Source : Cabinet d’études marketing DINA SURVEYS
Par ailleurs Jumia affirme :« Notre portail, tel qu’il est
opéré aujourd’hui, n’est pas adapté au contexte
actuel du Cameroun ».
Source : jeuneAfrique.com
11. 10
PRÉSENTATION DE LA SOLUTION
PS: Ici il faut parler du contexte actuel, le décrire
pour que l’on comprenne pourquoi il est crucial de
le prendre en compte. Montrer les erreurs des
autres plateformes et apporter la solution détaillé
du problème palliant aux manquement des autres
plateformes,
12. Besoin de services
11
PRÉSENTATIONDE LA SOLUTION
Ce projet a pour objectifs de :
- Digitaliser le processus de commercialisation des marchés existants du Cameroun ;
- Offrir à chaque commerçant la possibilité de vendre ses marchandises en ligne sur un
marché plus vaste ;
- Mettre en place un marché virtuel pour tous les commerçants ;
- Mettre en place un système de recommandation automatique des produits et/ou
articles ;
- Intégrer des moyens de paiement (carte, mobile money, PayPal) ;
- Construire un système de livraison des e-commandes par marché ;
- Sécuriser la plateforme
Objectifs du projet
13. Besoin de services
11
PRÉSENTATIONDE LA SOLUTION
Gestion des marchés :
• Créer un marché ;
• Modifier un marché ;
• Afficher les marchés (liste de marchés, détails d’un marché…) ;
• Rechercher un marché ;
• Voir map
Gestion des comptes utilisateurs (commerçants, clients…) avec sécurisation des enrôlements et des comptes :
• Créer un compte ;
• Modifier un compte ;
• Afficher les comptes (liste des comptes, détails d’un compte…)
• Rechercher un compte ;
Les fonctionnalités du projet
14. Besoin de services
11
PRÉSENTATIONDE LA SOLUTION
Ce projet a pour objectifs de :
Gestion des Boutiques :
• Créer une boutique ;
• Modifier une boutique ;
• Afficher les boutiques
• Supprimer une boutique
Gestion des produits :
• Ajouter de nouveaux produits ;
• Modifier des produits ;
• Afficher des produits
• Mettre en promotion des produits
Objectifs du projet
15. Besoin de services
11
PRÉSENTATIONDE LA SOLUTION
Ce projet a pour objectifs de :
Gestion des recommandations automatiques des produits et/ou articles ;
• Consulter les produits recommandés
Gestion des commandes :
• Commander un/plusieurs produits
• Modifier la commande
• Annuler une commande
• Payer la commande
Gestion du processus de paiement de la commande avec chiffrement des demandes utilisateurs
• Payer la commande (carte bancaire, Orange Money, Mobile Money, PayPal)
• Imprimer la facture
Objectifs du projet
16. Besoin de services
11
PRÉSENTATIONDE LA SOLUTION
Ce projet a pour objectifs de :
Gestion des communications (messagerie/forum, notification…)
• Chater avec le commerçant (whatsapp, plateforme)
• Consulter des notifications (Produits en promotion ou messages reçus)
Gestion du processus de livraison par marché ;
Se faire livrer (à domicile ou dans un lieu public)
Gestion des incidents ;
• Déclarer un ticket d’incidents ;
• Afficher les incidents ;
• Traiter un incident
• Clôturer un incident
• Statistique sur les incidents
Monitoring du contrôle des transactions (historique des ventes/achats)
Objectifs du projet
18. Afin de mener à bien notre projet nous allons
utilisé:
• Méthode de développement logiciel Agile : Scrum
• Le langage UML
13
MÉTHODE DE CONCEPTION ET MODÈLES
32. • La couche de présentation est chargée du traitement de l’interaction avec
l’utilisateur. Elle contient les différents types de clients ;
• La couche applicative contient les traitements représentant les services
web
• La couche de traitement contient les objets métiers, c’est-à-dire
l’ensemble des entités persistantes de l’application ;
• La couche d'accès aux données est chargée de créer des objets métiers de
manière totalement transparente, indépendamment du mode de stockage
notamment les SGBD, les objets, les fichiers et bien d’autres.
ARCHITECTURE LOGICIELLE
27