Rapport PFE Site Web E Commerce
Rapport PFE Site Web E Commerce
Rapport PFE Site Web E Commerce
RAADI Smail
Réaliser par :
1
Remerciements
2
Résumé :
3
Sommaire :
Introduction générale
Chapitre 1 : Contexte du travail et cahier de charge
1. Introduction
2. Contexte du projet
3. Cahier de charge
1. Présentation d’ensemble du projet
2. Description graphique
3. Description fonctionnelle et technique
4. Prestations attendues
4. Conclusion
Chapitre 2 : Conception et technologies développées
1. Introduction
2. Obtenir un Planning
3. Analyse de l’application
4. Technologies développées
Chapitre 3 : Implémentation du projet
1. Interface client
2. Admin Panel
Conclusion générale
4
Objectif du Projet :
5
Introduction Général :
6
Chapitre 1 : Contexte du travail et cahier de charge
Introduction :
Ce chapitre Présente le projet. Il s’agit tout simplement d’une
description graphique et une description fonctionnelle et technique
de site web, autrement dit les prestations prévues.
Simplifie dans le contexte du travail et le cahier de charge.
Contexte du projet :
Dans l’objectif de maitriser et approfondir nos connaissances déjà
acquises, On a choisi comme projet de fin d’étude de faire la
conception et le développement d’un site e-commerce et
approfondir les connaissances dans le développement web avec
un auto- formation sur les technologies qui nous allons utiliser
en cours de développement.
7
3. Cahier de charge :
3.1. Présentation d’ensemble du projet :
Notre projet est un site e-commerce destiné à vendre des
produits, il est compatible avec des entreprises de vendre mixte,
le site est ciblé au tout le monde.
Notre site est adapté pour les supports mobiles,
tablette et les ordinateurs autrement dit il est
responsif.
On a utilisé la langue Anglais pour être mondiale.
8
Le logo de l’application :
Comme un nom on a pensé à RAADI
Et pour le logo
9
Une Approximation de la maquette :
Pour le Desktop :
10
3.3.Description Fonctionnelle et technique :
11
Mode de paiements :
Concernant le mode de paiement on a choisi paiement à l’aide de Visa Carte comme de suite :
12
3.4.Prestations attendues
Voici la liste de toutes les prestations que nous souhaitons pose en offre :
o Développement
o Design
4. Conclusion
13
Chapitre 2 : Analyse et conception et technologies développées
1. Introdction :
14
2. Obtenir un Planning :
15
3. Analyse et Conception de l’application Web :
16
Diagramme de Cas d’utilisation de notre Site Web :
17
Diagramme de Classe :
Le diagramme de classes est un schéma utilisé en génie
logiciel pour présenter les classes et les interfaces des
systèmes ainsi que les différentes relations entre celles-
ci. Ce diagramme fait partie de la partie statique d'UML
car il fait abstraction des aspects temporels et dynamiques.
18
4. Technologies développées :
PHP /Définition :
19
Fonctionnement :
PHP appartient à la grande famille des descendants du C, dont la syntaxe est très
proche. En particulier, sa syntaxe et sa construction ressemblent à celles des
langages Java et Perl, à ceci près que du code PHP peut facilement être mélangé
avec du code HTML au sein d'un fichier PHP.
20
Javascript :
21
Jquery :
22
Base de donnnée utilisée :
Pour gérer les données de notre application doucement nous avons choisi
la base de données MySQL à cause de notre connaissance déjà acquise
autour ce système.
MySQL peut donc s'utiliser seul, mais est la plupart du temps combiné à
un autre langage de programmation : PHP, par exemple, pour de
nombreux sites web, mais aussi Java, Python, C++, et beaucoup, beaucoup
d'autres.
23
Résumé :
• PHP est un langage script HTML embarqué et open-source
utilisé pour créer des pages web dynamiques
• JavaScript est un langage de programmation qui permet de
créer du contenu mis à jour de façon dynamique, de contrôler le
contenu multimédia, d'animer des images, et tout ce à quoi on
peut penser.
• il est plus facile pour un concepteur d'apprendre jQuery car il
utilise la syntaxe CSS familière
24
Chapitre 3 : Implémentation du projet :
25
1-Interface Client :
Entête :
26
Pied de la page :
27
Corps de la page Home :
28
Cette division affiche les nouveaux produits arrivés.
29
Le Corps du page Produits :
30
Création de Compte : << Page Registre >>
31
Connexion : << page de connexion >>
32
Après authentification du client :
Une fois de plus nous trouvons devant une page qui ressemble à une autre (la
corps du page home : nouvelles arrivées) dans une grande partie, même si elle est
en réalité, toute différente.
Par exemple le nom de client arrivée et les produit qu'il a commandé autant
que visiteur
33
Le Contenu de Panier :
34
Paiements :
35
Page Services :
36
2.Panel Admin :
Page login :
37
Dashboard Admin :
On voit ici SIDE Bar qui représente le nom et le logo du site Web
ainsi que les administrateurs et les Champs des différentes
fonctionnalités
L’administrateurs aussi à la possibilité d’avoir les produits qui
ont été acheté le jour même par les clients ainsi que le gain
d’aujourd’hui
38
Ajouter des Produits :<< Avec une Fonctionnalité >>
39
Liste de Catégories :
40
Infos Administrateurs :
Dans cette figure toutes les informations sur les admins ainsi on peut
les modifier et ajouter des autres admins
41
Listes de Produits :
Cette figure représente les listes des commandes effectuer par nos
42
Conclusion Générale :
Nous tenons avant tout à remercier nos amis qui nous avons
vraiment accueilli très bien durant la période de projet de fin
d’étude. Ils été toujours présente lorsque nous rencontrions des
problèmes, et toujours prête à répondre à nos questions.
Cette période été vraiment très courtes car nous avons travaillé sur
le sujet pendant tous les jours et nous avons aimé ce que nous avons
fait et nous espérons de s’engager autre fois pour découvrir d’autres
choses pleines de défis et surprises.
43