Académique Documents
Professionnel Documents
Culture Documents
Rapport de stage
perfectionnement
Département : Technologie de
l’informatique
Je tiens à remercier toutes les personnes qui ont contribué au succès de mon stage et
qui m'ont aidé lors de la rédaction de ce rapport.
Tout d'abord, j'adresse mes remerciements à mon maitre de stage, Mr Hatem Diwani,
pour son accueil, le temps passé ensemble et le partage de son expertise au quotidien. Grâce
aussi à sa confiance j'ai pu m'accomplir totalement dans mes missions. Il fut d'une aide
précieuse dans les moments les plus délicats.
Enfin, je tiens à remercier toutes les personnes qui m'ont conseillé et relu lors de la
rédaction de ce rapport de stage : ma famille, mes amis SAIF BA et MONGI
MANGUELISA camarade de promotion.
Sommaire
Introduction Générale..............................................................................................................1
I. Présentation de la société..............................................................................................2
I. Besoins fonctionnels......................................................................................................4
I. Environnement de travail.............................................................................................9
1. Environnement matériel...........................................................................................9
Conclusion générale...............................................................................................................22
Netographie.............................................................................................................................23
Liste des figures
Des ventes de mains en mains, vers des ventes virtuelles, passent les priorités des
opérations de ventes des biens et des services, ce qui nous rend obligés de donner plus
d’importance à la vente électronique. Les boutiques en ligne sont depuis des années,
largement conseillés pour les sociétés qui se basent sur la vente des produits et même des
services Ces types de sites web représentent un dispositif global fournissant aux clients un
pont de passage à l’ensemble des informations, des produits, et des services à partir d’un
portail unique en rapport avec son activité. Les sites de vente en ligne permettent aux clients
de profiter d’une foire virtuelle disponible est quotidiennement mise à jours sans la moindre
contrainte, ce qui leur permettrai de ne jamais rater les coups de cœur, ainsi Une foire sans
problèmes de distance géographique, ni d’horaire de travail ni de disponibilité de transport.
D’une autre part ces sites offrent à la société de profiter de cette espace pour exposer ses
produits à une plus large base de clientèle. Le présent rapport, qui expose ce projet, est
composé de quatre chapitres structurés comme suit :
Dans le premier chapitre, je vais présenter l’entreprise dans laquelle j’ai effectué
mon stage ensuite je vais présenter le contexte de ce dernier. Le deuxième chapitre sera
consacré à l’analyse des besoins fonctionnels de projet. Dans le troisième chapitre, une étude
de la conception est réalisée. Finalement, au quatrième chapitre je vais étudier
l’implémentation de l’application, en décrivant l’environnement matériel et logiciel, et
donner un aperçu sur les interfaces réalisées.
1
Rapport du stage de perfection ISET KR 2020/2021
Chapitre I : Cadre du stage
Introduction
Dans ce chapitre nous allons aborder la présentation générale de notre projet Amado,
tout d’abord une présentation de l’organisme d’accueil, et par la suite, une présentation du
cadre du stage avec la problématique dégagée, l’étude de l’existant, la solution proposée et
la planification du projet
I. Présentation de la société
1. Présentation générale sur la société :
Présentation de la société :
Mission
Fournir des services informatiques personnalisés pour aider ses clients quelle que soit leur
taille, améliorer leurs capacités en termes d'agilité et de réactivité et faire face aux défis de la
transformation numérique.
Localisation
2
Rapport du stage de perfection ISET KR 2020/2021
Domaines :
Design Graphique.
Le service
Développement web et applications mobile
Community management
Référencement naturel et payant
Design multimédia et chartes graphiques
Stratégie marketing digital
Enregistrement du son et mixage
3
Rapport du stage de perfection ISET KR 2020/2021
Chapitre II: Specification des besoins
Introduction
I. Besoins fonctionnels
Les besoins fonctionnels se présentent en grandes parties
- Exposition des produits ainsi que leurs prix et caractéristiques.
- Inscription des clients.
- Ajout des produits choisis au panier.
- Confirmation de la commande.
4
Rapport du stage de perfection ISET KR 2020/2021
III. Méthodologie de conception :
Pour faciliter notre tâche nous avons recours au langage de modélisation unifié
(UML : Unified Modelling Language) c’est une notation qui permet de modéliser un
problème de façon standard. Ce langage est né de la fusion de plusieurs méthodes
existantes auparavant, et il est devenu une référence en termes de modélisation objet, à
un tel point que sa connaissance devienne indispensable pour un développeur.
Conclusion
5
Rapport du stage de perfection ISET KR 2020/2021
Chapitre III: Conception
Introduction
6
Rapport du stage de perfection ISET KR 2020/2021
2. Diagramme de cas d’utilisation d’un client
Le terme webmaster de site web désigne communément celui qui est chargé
d'un site web. Il gère toute la mise en place technique et Parfois la mission éditoriale,
il doit gérer au jour le jour la technique et mettre à jour le contenu du site web.
7
Rapport du stage de perfection ISET KR 2020/2021
Conclusion
8
Rapport du stage de perfection ISET KR 2020/2021
Chapitre VI : Réalisation
Introduction
I. Environnement de travail
1. Environnement matériel
Pour la réalisation du projet, j’ai utilisé un pc portable :
Postman est une application permettant de tester des API, créée en 2012 par
Abhinav Asthana, Ankit Sobti et Abhijit Kane à Bangalore pour répondre à
une problématique de test d'API partageable.
9
Rapport du stage de perfection ISET KR 2020/2021
la mise en évidence de la syntaxe, la complétion intelligente du code, les
snippets, la refactorisation du code et Git intégrer.
Node.js est une plateforme logicielle libre en JavaScript, orientée vers
les applications réseau évènementielles hautement concurrentes qui
doivent pouvoir monter en charge.
B. Environnement langage
JavaScript est un langage de
programmation de scripts principalement employé dans les pages
web interactives mais aussi pour les serveurs2 avec l'utilisation
(par exemple) de Node.js et React.js.
Express.js est un framework pour construire des applications web basées sur
Node.js. C'est de fait le framework standard pour le développement de
serveur en Node.js
10
Rapport du stage de perfection ISET KR 2020/2021
Mongoose est l'un des orms qui nous offre la possibilité d'accéder aux données Mongo avec
des requêtes faciles à comprendre. Mongoose joue un rôle d'abstraction sur votre modèle de
base de données.
11
Rapport du stage de perfection ISET KR 2020/2021
Figure 6: interface Shop pour veste le vision
12
Rapport du stage de perfection ISET KR 2020/2021
Figure 8:page Search pour rechercher un produit
13
Rapport du stage de perfection ISET KR 2020/2021
Figure 10:page login pour connecter sur le plateforme
14
Rapport du stage de perfection ISET KR 2020/2021
Figure 12: Interface shop pour l’admin
15
Rapport du stage de perfection ISET KR 2020/2021
Figure 14:interface ordres pour gérer les ordres
16
Rapport du stage de perfection ISET KR 2020/2021
Figure 16:Interface catégories pour gérer les catégories de produit
17
Rapport du stage de perfection ISET KR 2020/2021
Figure 18:Interface Search pour chercher un produit
18
Rapport du stage de perfection ISET KR 2020/2021
Figure 20:Interface shop pour naviguer et ajouter des produits aux paniers
19
Rapport du stage de perfection ISET KR 2020/2021
Figure 22:Interface cart pour la panier du client
20
Rapport du stage de perfection ISET KR 2020/2021
Conclusion générale
Notre travail consiste à concevoir et à réaliser une application web permettant
essentiellement la gestion des artisans dans les différents domaines afin de satisfaire les désirs
des clients.
Ce projet nous a donné l’opportunité de travailler sur un sujet complet depuis la phase
de conception jusqu’à la phase de réalisation de l’application.
En effet, tout au long de cette période réservée au projet nous avons pu concevoir et
réaliser les différents modules pour répondre correctement aux exigences du sujet.
Nous avons développé des interfaces qui nécessitent une étude des différentes
techniques d’interfaçage en HTML, CSS java script.
A la fin de ce projet nous devons signaler que notre application n’était qu’un simple
essai afin de résoudre les problèmes qu’on a rencontré dans la gestion des tâches. Sa
réalisation est très intéressante car elle nous a permis de mettre en pratique des nouvelles
notions (Conception UML) et de nous familiariser avec le monde professionnel en touchant
de plus près la vie professionnelle.
21
Rapport du stage de perfection ISET KR 2020/2021
Netographie
22
Rapport du stage de perfection ISET KR 2020/2021