0% ont trouvé ce document utile (0 vote)
44 vues13 pages

E Tmobil

Le document présente le développement d'un site e-commerce spécialisé dans les pièces de rechange pour véhicules, en détaillant le cahier des charges, l'analyse et la conception, ainsi que la réalisation du projet. Il met en avant les objectifs du site, les méthodologies utilisées, et les technologies employées, tout en soulignant l'importance de la sécurité et de l'évaluation de la concurrence. Enfin, le projet est jugé réussi avec un bon retour d'expérience, malgré quelques défis rencontrés.

Transféré par

Hicham Bouchtib
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

Thèmes abordés

  • perspectives de développement,
  • périmètre du projet,
  • fonctionnalités du site,
  • tests et corrections,
  • ergonomie du site,
  • visibilité du projet,
  • gestion des voitures,
  • accessibilité du site,
  • diagrammes UML,
  • méthodologie en cascade
0% ont trouvé ce document utile (0 vote)
44 vues13 pages

E Tmobil

Le document présente le développement d'un site e-commerce spécialisé dans les pièces de rechange pour véhicules, en détaillant le cahier des charges, l'analyse et la conception, ainsi que la réalisation du projet. Il met en avant les objectifs du site, les méthodologies utilisées, et les technologies employées, tout en soulignant l'importance de la sécurité et de l'évaluation de la concurrence. Enfin, le projet est jugé réussi avec un bon retour d'expérience, malgré quelques défis rencontrés.

Transféré par

Hicham Bouchtib
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

Thèmes abordés

  • perspectives de développement,
  • périmètre du projet,
  • fonctionnalités du site,
  • tests et corrections,
  • ergonomie du site,
  • visibilité du projet,
  • gestion des voitures,
  • accessibilité du site,
  • diagrammes UML,
  • méthodologie en cascade

E-Tomobil

Site E-com specialiisé dans la categorie


des piéces de rechanges des vehciules

Elaboré par :
Encadré par Hicham Bouchtib
Loubna El Faquih Othmane EL Kheddar
Nabil EL Jabri
Table des matiéres
Table des matières
Introduction
Chapitre 1 : Cahier des charges
1.1. Etude de l’existant
1.2. Les cibles du projet
1.3. Le périmètre du projet
1.4. Objectif du site
1.5. Etude de besoin
1.6. Méthodologie et solution
Chapitre 2 : Analyse et conception
2.1. Introduction
2.2. Définition de la modélisation
2.3. L’avantage d’utiliser UML
2.4. Diagramme des cas d’utilisation
2.5. MCD
2.6. Les maquettes de l’application
Chapitre 3 : Réalisation
3.1. Technologies utilisées
3.2. Architecture de l’application
3.3. Bilan du projet
Conclusion et perspectives
Références bibliographiques
Introduction

Une application e-commerce peut aider à augmenter les


ventes en offrant une plateforme en ligne facile à utiliser
pour les clients, permettant ainsi aux entreprises de toucher
un public plus large.
Cahier des charges

Etude de l’existant
Les applications existantes pour le site Ecom
specialisé dans les pieces de rechanges, ne sont
pas trés nombreux. Ils différent de point de vue
design et ergonomie mais elles offrent
pratiquement les mêmes fonctionnalités : gestion
administrative et technique..

Les cibles du projet


1. Les tranches visées
Le site s’adresse aux revendeurs
de piéces automobiles qui se ne
concentrent que sur les
méthodes traditionnelles de
vente. il facile ainsi la recherche
fatigante des piéces de
rechanges chez les clients.

2. Où se trouvent ces personnes


Les gens qui peuvent accéder à
ce site peuvent être partout dans
le Maroc vu que la ramassage
des piéces et leurs livraison or
Maroc ne sera pas assez facile à
implemnter pour le moment.

Le périmètre du projet

Concevoir, créer et maintenir


une application qui rassemble
toute chose nécessaire à la vie
du revendeur de piéces de
rechanges,, qui le rende
accessible aux acteurs,
permette sa mise à jour en
continu, et son exploitation sous
des formes multiples.
Cahier des charges

Objectif du site Méthodologie et solution


Ce site doit permettre de :
·Gérer l’ensemble des voitures Nous avons décidé d'adopter la
des clients . méthodologie en cascade pour la
·Suivre les demandes de réalisation de ce projet pour les
remboursement des clients. raisons suivantes :
·Suivre les entretiens. Les besoins sont connus et stables
Fourniture d’une bonne visibilité de
la suite du projet
La phase ne se termine que
lorsque cette dernière a été
vérifiée puis validée. Si un client
n’est pas satisfait d’un livrable,
l’équipe devra le retravailler
jusqu’à ce qu’il soit parfait.

Cycle de développement :
Cadrage du projet
Conception générale
Etude de besoin Implémentation
1. Les besoins fonctionnels Tests et corrections
Livraison
Depot de demande de
remboursement pour une piéce
de rechange achetée..
·Organisation de l’utilisation des
voitures
Suivi et contrôle du niveau de
qualité des piéces.
Gestion des marques, sous
marques, services, sociétés et
catégories de voiture.
Gestion des Voitures
(motorisation, marque,
carrosserie, modéles etc.)
Suivi et gestion de la réparation
automobile (entretien)
2. Les caratéristiques techniques
Contrôle automatique de la
validité des données saisies.
Consultations paramétrées.
Sécurité des informations.
Analyse et Conception

Introduction
Chaque système d’information a une représentation abstraite et
simplifiée qui permet de le décrire et de l'expliquer. Modéliser ce système
avant sa réalisation permet alors de mieux comprendre son
fonctionnement. Dans ce chapitre, on va aborder la modélisation et la
conception du projet.
DIagrammes UML
Le diagramme des cas d'utilisation
Le diagramme des cas d’utilisation représente les relations entre les
acteurs et les fonctionnalités du système. Le diagramme des cas
d'utilisation montre l'ensemble des processus du domaine d'étude.
Chaque processus, ou plus précisément, chaque variante de processus,
sera modélisé au moyen d'un diagramme de séquence et/ou d'un
diagramme d'états-transitions et/ou d'un diagramme d'activités.
Analyse et Conception

introduction

Chaque système d’information a une représentation abstraite et


simplifiée qui permet de le décrire et de l'expliquer. Modéliser ce
système avant sa réalisation permet alors de mieux comprendre
son fonctionnement. Dans ce chapitre, on va aborder la
modélisation et la conception du projet.

.Définition de la modélisation

Pour développer une application, il faut d’abord organiser les


idées, les documenter avant de commencer la réalisation tout
en définissant les modules et les étapes. On appelle cette
démarche "modélisation". Pour réaliser cette modélisation, on a
choisi la méthode UML pour s’occuper.
Le langage UML : Langage de modélisation objet. Il faut donc lui
associer une démarche (étapes. Phases et tâches de mise en
œuvre) pour en faire une méthode. L'absence de démarche qui
peut être perçue comme un inconvénient est plutôt un
avantage car cela permet de trouver une démarche bien
adaptée au système d'information à concevoir.

L’avantage d’utiliser UML

De l'analyse comparative réalisée dans le tableau précédent,


nous choisissons UML comme méthode d’analyse et conception
de notre système d'information car UML :
Est un langage visuel car sa notation graphique permet
d'exprimer visuellement des solutions objet facilitant ainsi la
comparaison et l'évaluation de celles-ci.
besoins jusqu'à la génération de tout ou partie du code.
Est un support de communication performant car il cadre
l'analyse tout en facilitant la compréhension des représentations
abstraites complexes.
Analyse et Conception

DIagrammes UML

Un diagramme de classe est un type de diagramme de


modélisation qui représente les classes et les relations entre elles
dans un système. Il est utilisé pour visualiser la structure statique
d'un système orienté objet, en montrant les classes, leurs attributs,
leurs opérations et leurs relations.
Analyse et Conception

Les maquettes de l’application


Reaiisation

Technologies utilisées

les technologies ustilisées sont les suivantes


Reaiisation

L'architecture du projet
L'architecture d'un projet Spring MVC suit généralement le modèle MVC
Modèle-Vue-Contrôleur
Controllers : responsables de recevoir les demandes des utilisateurs, de
traiter ces demandes et de retourner les réponses appropriées. Les
contrôleurs sont souvent annotés avec @Controller.
Views : représentent l'interface utilisateur. Les vues sont souvent créées
en utilisant des technologies telles que JSP ou Thymeleaf.
Models: contiennent les données de l'application et fournissent des
méthodes pour accéder et modifier ces données. Les modèles sont
souvent créés en utilisant des classes POJO (Plain Old Java Objects)
Reaiisation

Bilan du projet

Le site a été conçu pour être facilement extensible, ce qui signifie


que de nouvelles fonctionnalités et modules peuvent être ajoutés à
l'avenir sans trop de difficultés.
Le site a connu un bon feedback de la part de plusieurs camarades.

Défis : Le projet a été confronté à quelques défis, notamment en


matière de gestion des remboursemen.

Conclusion : Dans l'ensemble, le projet de développement de site


web ecommerce a été un succès. Le site web est bien conçu, facile
à utiliser et offre une expérience de navigation fluide aux clients.
Conclusion

Conclusion et perspectives
Le développement d'un site e-commerce peut être une entreprise
passionnante, mais également complexe et exigeante. Pour conclure,
voici quelques perspectives importantes à considérer :
Évaluation de la concurrence : Il est crucial d'évaluer la concurrence
pour savoir comment votre site peut se démarquer. Les aspects tels
que la conception, la fonctionnalité, l'expérience utilisateur et les prix
doivent être pris en compte pour atteindre le succès.
Sécurité du site : La sécurité est un aspect essentiel de tout site e-
commerce. Les transactions en ligne impliquent la collecte de
données sensibles des clients, telles que les informations de carte de
crédit. Les mesures de sécurité doivent être mises en place pour
protéger les données des clients et éviter les violations.

Références bibliographiques
[Link]
integration-example-tutorial
[Link]
reference/html/[Link]
Plusieurs series Youtube

Vous aimerez peut-être aussi