CONCEPTION ET DÉVELOPPEMENT D’UN SITE
WEB
e-commerce
Encadrant académique : Élaboré par:
M. Amani Khalloufi Mohamed dhia
louati
Classe: 2-ème BTS
Année de formation 2022-2023
IG
BIENVENUE
Plan 1 Cadre général du projet
2 Analyses et specification des
besoins
3 Conception
4 Réalisation et tests
5 Conclusion et perspectives
1
INTRODUCTION
Dans le cadre de notre projet de fin d'études,nous allons
développer une application web appelée M,Store, qui est
une plateforme de commerce électronique pour la vente de
dispositifs électroniques. L'application fournira divers
services aux utilisateurs, leur permettant de parcourir et
d'acheter des produits électroniques en ligne. Nous
aborderons les défis existants et proposerons une solution
pour améliorer l'expérience utilisateur globale
2
PROBLÉMATIQUE
Les Les clients
déplacements ont du mal à
pour acheter des
connaître la
produits
disponibilité
informatiques
des produits
sont inefficaces
et
et les
chronophages. promotions en
magasin.
Comment Comment offrir
garantir la une expérience
sécurité des d'achat
transactions personnalisée
pour les produits
en ligne lors
informatiques
de l'achat de
sans submerger
3
produits
les clients
électroniques ? d'informations ?
Solution proposée
Créer une Informatiser la
boutique en vente en créant
une boutique en
ligne pour
ligne pour
faciliter les informer les
achats sans clients des
déplacement. offres et des
nouveaux
produits.
Utiliser
Informatiser la
l'intelligence
vente en créant artificielle pour
une boutique en recommander des
ligne pour produits basés sur
informer les les préférences
clients des offres des clients sans
4
et des nouveaux surcharge
produits. d'informations.
Analyse et spécification des
besoins
Les besoins fonctionnels :
• La gestion des
commandes
• La gestion des produits
• La gestion des clients
• L’exposition des produits
• Affiche statistique
• Gestion de panier 5
Les besoins non fonctionnels
Disponibilit fiabilit Sécurité L'ergonomie
é é
6
Conception
Identification des acteurs:
Pour chaque site web on a une personne qui gère le dynamisme
du site, qui effectue la mise à jour, l’ajout et la suppression des
produits, on l’appelle administrateur ou le ‘webmaster’.
Administrateur
C’est une personne qui est entrain de fouiller dans le site, qui
peut effectuer des recherches, voir les détails de diffèrent
produit pour le découvert ou pour l’acheter.
L’internaute
Cet acteur est un utilisateur qui a déjà créer un compte sur
le site, qui peut fouiller dans le site et qui peut passer une
Le Client commande. 7
Diagramm
e de cas
d’utilisatio
n global
8
Diagramme de
séquence du
cas d’utilisation
« Favoris »
9
Diagramme de
séquence du cas
d’utilisation
«Ajouter d’un
produit » 1
Diagramm
e de
classe
1
Réalisation
Environnement matériel :
Pc Portable: Model ASUS
Processor: AMD Ryzen 7 4800H with
Radeon Graphics 2.90 GHz
Ram: 16,00 Go
System: Windows 11 Famille
1
Environnement logiciel :
HTML XAMP SQ Visual studio
P L code
CS PHP Bootstrap StarUm Laravel
1
ENCHAINEMENT
DES INTERFACES DE
L’APPLICATION
1
Interface
d’accueil de
l’application
1
Interface
d’authentificatio
n
1
Interface
gérer listes
des paniers
1
Interface
menu
administr
ateur
(page statistique)
Interface
Ajouter
Produit
1
Interface
Gérer
Command
e
2
Interface
contrôle
des
utilisateurs
2
Conclusion
Dans ce projet nous avons réalisé une plateforme e-commerce.
Son but : donner aux commerçants un outil puissant pour gérer leur boutique
en ligne. M.store simplifie la gestion des produits, des stocks et améliore
l'expérience client, aidant ainsi les entreprises à développer leur présence en
ligne et à augmenter leurs ventes.
2
Perspective:
Amélioration la plateforme de l’application
Gestion de
prix
Gestion de
plateforme
2
MERCI POUR VOTRE
Attention
je reste à votre disposition si vous avez des
questions