SlideShare uma empresa Scribd logo
1 de 28
Conception et réalisation
d’une application web
Réalisé par : Med Salah Yosser
Abbessi Dhaker
Encadré par : Mme
Souad Zid
Plan
1
Introduction
Solution proposée
Etude de l’existant
1
2
3
4
5
Méthodologie adoptée
Analyse et spécification de l’exigence
Conception
Réalisation
Conclusion
6
7
8
Introduction :
• les services web ont provoqué une forte évolution dans le monde de
l’informatique distribuée et un bouleversement majeur dans la façon de
concevoir des architectures.
• Un des intérêts de l’informatique distribuée est de faciliter l’interconnexion
entre applications distantes, indépendamment des plateformes et des
langages utilisés.
• Dans ce cadre on va réaliser une application web pour une société, cette
application permet aux clients (représentant) de faciliter le service de
payement, les commandes et les activités qui ont pu faire au sein de
l’entreprise.
Etude de l’existant :
• Problématique :
Actuellement l’une des problématiques principales l’accord avec les clients (
Représentant) de la société surtout à cause de la situation de l’épidémie et
d’autres problèmes de payements et de commande. Certain clients favorisent
l’échanges à distances et minimiser la mobilité dans la société et surtout faire
une réclamation sans venir à l’entreprise.
• Cadre de projet :
Le présent mémoire est réalisé dans le cadre de la préparation du projet de fin
d’étude (PFE) présenté en vue de l’obtention du diplôme de licence en
technicien supérieure en licence appliquée en science et technologie de
l’information et de la communication : pour l’année universitaire 2020-2021.
Solution proposée :
• L’objectif essentiel de ce stage est de concevoir et développer une
application pour les représentants de la société. En effet, la société
rencontre des problèmes concernant les payements, les commandes et les
activités des utilisateurs, pour remédier, en va réaliser une application qui
permet de répondre aux besoins de représentant , de faire ses activités
facilement et aussi de Gérer tous les commandes et les payements.
Méthodologie adoptée :
• Scrum agile méthode :
Scrum est une des méthodes de gestion de projet Agile. En tant que telle, son
objectif est d’améliorer la productivité des équipes, tout en permettant une
optimisation du produit grâce à des feedbacks réguliers avec les utilisateurs
finaux.
• LE SCRUM MASTER : D’après le guide du Scrum Master, le Scrum Master
est un serviteur-leader pour l’équipe, le garant de l’application de
l’approche. . Le Scrum Master le fait en aidant tout le monde à comprendre
la théorie, les pratiques, les règles et les valeurs de Scrum.
• LE PRODUCT OWNER : Pour faire court, on peut dire que le rôle du
Product Owner est de faire le pont entre la partie métier et la partie
technique du projet. Il est donc le relai entre le client et l’équipe de
développement.
• L’ÉQUIPE DE DÉVELOPPEMENT : L’équipe de développement est
chargée de transformer les besoins exprimés en fonctionnalités utilisables.
L’équipe peut être pluridisciplinaire et embarquer plusieurs types de
personnes : développeurs, architectes logiciel, analystes fonctionnel,
graphistes, ergonomes, ingénieur système, etc.
Analyse et Spécification du
projet :
• Besoins fonctionnels : Les besoins fonctionnels expriment les
principales fonctionnalités de l’application sans se préoccuper de la façon
de l’implémentation.
Authentification : lors de lancement de l’application une interface
d’authentification s’affiche, pour sécuriser l’application car elle est destinée
pour les identifiants de la société seulement.
Consultation de différent page : une fois l’utilisateur se connecte il y a diffèrent
page s’affichent (page de commande, règlement, activité).
Les différents acteurs :
Représentant :
Gérer les règlements de
payer
Gérer une commande
Gérer une activité
Administrateur :
Gérer les règlement de
payer
Gérer une commande
Gérer une activité
• Besoins non fonctionnels :
Rapidité
Sécurité
Efficacité
Réactivité
• Diagramme de cas d’utilisation :
Représentant
Administrateur
Gérer une commande
Gérer les règlements de payer
S’authentifier
Gérer une activité
Se connecter
include
include
include
include
Ajouter un représentant
Modifier un représentant
Supprimer un représentant
S’authentifier
Se connecter
include
include
include
include
• Cas d’utilisation approfondis
Administrateur
Gérer la commande
Gérer les règlements de payer
Gérer l’activité
Ajouter une activité
Modifier une activité
Supprimer une activité
Ajouter une commande
Modifier une commande
Supprimer une commande
Ajouter
Modifier
Supprimer
extend
extend
extend
Conception du projet :
• Diagramme de classe :
• Diagramme de séquence ( authentification ) :
Entrer e-mail
Entrer mot de passe
Cliquer sur se connecter
Envoyer les info de cnx
Email et mot de passe sont correctes
Valider le mot de passe
Accepter les infos
Passer a une autre page
incorrectes
Annuler
• Diagramme de séquence d’une commande :
Ajouter une commande
Formulaire d’ajout
Remplir les champs
Ajouter commande détail
Ajouter une commande avec succès
Liste du commande
ajouter
• Diagramme de séquence d’une commande: suppression :
Supprimer un client
Afficher liste de client
Sélectionner id client a supp
Demande de suppression
Suppression de client avec
succès
Client supprimer
• Diagramme de séquence d’une commande: Modification :
Modifier les coordonnés de client
Afficher liste de client
Sélection de client à modifier Demande de modification
Modification de coordonnés avec
succès
Coordonnés modifier
 N.B : les mêmes diagrammes pour la partie règlement et activité.
Réalisation :
• Technologie utilisé :
Angular
• Environnement Logiciel :
Lucidchart Vs code
Lucidchart Vs code
• Interface de l’application :
Page d’accueil
Page d’inscription
Page de connexion
Page de commande
Page d’activité
Page de règlement
Conclusion :
• Au terme de ce rapport, nous pouvons conclure que ce stage de fin
d'études nous donne l'opportunité de connecter les connaissances
théoriques avec l'environnement pratique.
• Cette application résoudre le problème de payements, commandes et
activités par conséquent, elle limite les nombres des utilisateurs à la
société.
• Enfin, nous espérons que le travail que nous accomplissons être à vos
confiances.
Merci pour votre Attention
Des questions ?

Mais conteúdo relacionado

Mais procurados

Rapport de mini projet de programation web
Rapport de mini projet de programation webRapport de mini projet de programation web
Rapport de mini projet de programation webMOHAMMED MOURADI
 
Rapport gestion de stock.pdf
Rapport gestion de stock.pdfRapport gestion de stock.pdf
Rapport gestion de stock.pdfAchrafAntri2
 
Méthodologie 2 Track Unified Process
Méthodologie 2 Track Unified ProcessMéthodologie 2 Track Unified Process
Méthodologie 2 Track Unified ProcessZakaria Bouazza
 
BigData_TP1: Initiation à Hadoop et Map-Reduce
BigData_TP1: Initiation à Hadoop et Map-ReduceBigData_TP1: Initiation à Hadoop et Map-Reduce
BigData_TP1: Initiation à Hadoop et Map-ReduceLilia Sfaxi
 
Présentation de Microsoft Azure
Présentation de Microsoft AzurePrésentation de Microsoft Azure
Présentation de Microsoft AzureChristophe Peugnet
 
Conception et réalisation d'une application de gestion intégrée au sein de la...
Conception et réalisation d'une application de gestion intégrée au sein de la...Conception et réalisation d'une application de gestion intégrée au sein de la...
Conception et réalisation d'une application de gestion intégrée au sein de la...Addi Ait-Mlouk
 
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école - Di...
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école - Di...Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école - Di...
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école - Di...Mehdi Hamime
 
Présentation Modul\'Data Center
Présentation Modul\'Data CenterPrésentation Modul\'Data Center
Présentation Modul\'Data Centerncambazard
 
Rapport exposé eXtreme Programming XP
Rapport exposé eXtreme Programming XPRapport exposé eXtreme Programming XP
Rapport exposé eXtreme Programming XPSarah
 
Cours SE IAG Système d'exploitation Windows - IPSET.pdf
Cours SE IAG Système d'exploitation Windows - IPSET.pdfCours SE IAG Système d'exploitation Windows - IPSET.pdf
Cours SE IAG Système d'exploitation Windows - IPSET.pdfMedBechir
 
Cours d'introduction aux HTML5 & CSS3
Cours d'introduction aux HTML5 & CSS3Cours d'introduction aux HTML5 & CSS3
Cours d'introduction aux HTML5 & CSS3Abel LIFAEFI MBULA
 
Architectures n-tiers
Architectures n-tiersArchitectures n-tiers
Architectures n-tiersHeithem Abbes
 
Plateforme d’e learning
Plateforme d’e learningPlateforme d’e learning
Plateforme d’e learningEl Aber Haythem
 
Rapport PFE Application Web Mobiles belwafi bilel
Rapport PFE Application Web Mobiles belwafi bilelRapport PFE Application Web Mobiles belwafi bilel
Rapport PFE Application Web Mobiles belwafi bilelBelwafi Bilel
 
Presentation pfe ingenieur d etat securite reseau et systemes
Presentation pfe ingenieur d etat securite reseau et systemesPresentation pfe ingenieur d etat securite reseau et systemes
Presentation pfe ingenieur d etat securite reseau et systemesHicham Moujahid
 
1601896849 rapport fluttercopie
1601896849 rapport fluttercopie1601896849 rapport fluttercopie
1601896849 rapport fluttercopieRamiJOUDI2
 
Telecharger Exercices corrigés PL/SQL
Telecharger Exercices corrigés PL/SQLTelecharger Exercices corrigés PL/SQL
Telecharger Exercices corrigés PL/SQLwebreaker
 

Mais procurados (20)

Rapport de mini projet de programation web
Rapport de mini projet de programation webRapport de mini projet de programation web
Rapport de mini projet de programation web
 
MEMOIRE DE STAGE
MEMOIRE DE STAGEMEMOIRE DE STAGE
MEMOIRE DE STAGE
 
Rapport gestion de stock.pdf
Rapport gestion de stock.pdfRapport gestion de stock.pdf
Rapport gestion de stock.pdf
 
Méthodologie 2 Track Unified Process
Méthodologie 2 Track Unified ProcessMéthodologie 2 Track Unified Process
Méthodologie 2 Track Unified Process
 
BigData_TP1: Initiation à Hadoop et Map-Reduce
BigData_TP1: Initiation à Hadoop et Map-ReduceBigData_TP1: Initiation à Hadoop et Map-Reduce
BigData_TP1: Initiation à Hadoop et Map-Reduce
 
Présentation de Microsoft Azure
Présentation de Microsoft AzurePrésentation de Microsoft Azure
Présentation de Microsoft Azure
 
Patrons de conception
Patrons de conceptionPatrons de conception
Patrons de conception
 
Conception et réalisation d'une application de gestion intégrée au sein de la...
Conception et réalisation d'une application de gestion intégrée au sein de la...Conception et réalisation d'une application de gestion intégrée au sein de la...
Conception et réalisation d'une application de gestion intégrée au sein de la...
 
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école - Di...
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école - Di...Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école - Di...
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école - Di...
 
Présentation Modul\'Data Center
Présentation Modul\'Data CenterPrésentation Modul\'Data Center
Présentation Modul\'Data Center
 
Rapport exposé eXtreme Programming XP
Rapport exposé eXtreme Programming XPRapport exposé eXtreme Programming XP
Rapport exposé eXtreme Programming XP
 
Cours SE IAG Système d'exploitation Windows - IPSET.pdf
Cours SE IAG Système d'exploitation Windows - IPSET.pdfCours SE IAG Système d'exploitation Windows - IPSET.pdf
Cours SE IAG Système d'exploitation Windows - IPSET.pdf
 
Cours d'introduction aux HTML5 & CSS3
Cours d'introduction aux HTML5 & CSS3Cours d'introduction aux HTML5 & CSS3
Cours d'introduction aux HTML5 & CSS3
 
Architectures n-tiers
Architectures n-tiersArchitectures n-tiers
Architectures n-tiers
 
Plateforme d’e learning
Plateforme d’e learningPlateforme d’e learning
Plateforme d’e learning
 
Rapport PFE Application Web Mobiles belwafi bilel
Rapport PFE Application Web Mobiles belwafi bilelRapport PFE Application Web Mobiles belwafi bilel
Rapport PFE Application Web Mobiles belwafi bilel
 
Presentation pfe ingenieur d etat securite reseau et systemes
Presentation pfe ingenieur d etat securite reseau et systemesPresentation pfe ingenieur d etat securite reseau et systemes
Presentation pfe ingenieur d etat securite reseau et systemes
 
1601896849 rapport fluttercopie
1601896849 rapport fluttercopie1601896849 rapport fluttercopie
1601896849 rapport fluttercopie
 
Présentation pfe
Présentation pfePrésentation pfe
Présentation pfe
 
Telecharger Exercices corrigés PL/SQL
Telecharger Exercices corrigés PL/SQLTelecharger Exercices corrigés PL/SQL
Telecharger Exercices corrigés PL/SQL
 

Semelhante a Conception et réalisation d’une application web (1).pptx

Trop gros pour des mercenaires, trop petit pour une armée: Comment s'attaquer...
Trop gros pour des mercenaires, trop petit pour une armée: Comment s'attaquer...Trop gros pour des mercenaires, trop petit pour une armée: Comment s'attaquer...
Trop gros pour des mercenaires, trop petit pour une armée: Comment s'attaquer...Symetris
 
Application web et mobile.potx
Application web et mobile.potxApplication web et mobile.potx
Application web et mobile.potxBelwafi Bilel
 
DSI, c'est vous le chef d'orchestre!
DSI, c'est vous le chef d'orchestre!DSI, c'est vous le chef d'orchestre!
DSI, c'est vous le chef d'orchestre!Microsoft Ideas
 
Comment sélectionner les applications de gestion de projet appropriées?
Comment sélectionner les applications de gestion de projet appropriées?Comment sélectionner les applications de gestion de projet appropriées?
Comment sélectionner les applications de gestion de projet appropriées?PMI-Montréal
 
Drupal un projet comme les autres ? Drupalcamp Paris 2013
Drupal un projet comme les autres ? Drupalcamp Paris 2013Drupal un projet comme les autres ? Drupalcamp Paris 2013
Drupal un projet comme les autres ? Drupalcamp Paris 2013Artusamak
 
[Webinar du 6/11/2014] Réussir son projet E-commerce en mode agile
[Webinar du 6/11/2014] Réussir son projet E-commerce en mode agile[Webinar du 6/11/2014] Réussir son projet E-commerce en mode agile
[Webinar du 6/11/2014] Réussir son projet E-commerce en mode agileKaliop-slide
 
Cyccd formation-cloud-computing-modele-de-decision-de-transformation-et-d-exp...
Cyccd formation-cloud-computing-modele-de-decision-de-transformation-et-d-exp...Cyccd formation-cloud-computing-modele-de-decision-de-transformation-et-d-exp...
Cyccd formation-cloud-computing-modele-de-decision-de-transformation-et-d-exp...CERTyou Formation
 
Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...Microsoft Ideas
 
Exemple de mise en place d'une solution EPM 2013
Exemple de mise en place d'une solution EPM 2013Exemple de mise en place d'une solution EPM 2013
Exemple de mise en place d'une solution EPM 2013Charbel Abdo
 
Le Burn-Out Agile - Devoxx MA
Le Burn-Out Agile - Devoxx MALe Burn-Out Agile - Devoxx MA
Le Burn-Out Agile - Devoxx MACedric Moulard
 
Keydra france presentation-inst-20111124
Keydra france presentation-inst-20111124Keydra france presentation-inst-20111124
Keydra france presentation-inst-20111124Denis Boehringer
 
Le rôle de l'analyste d'affaires et la place de la documentation dans un proc...
Le rôle de l'analyste d'affaires et la place de la documentation dans un proc...Le rôle de l'analyste d'affaires et la place de la documentation dans un proc...
Le rôle de l'analyste d'affaires et la place de la documentation dans un proc...Pyxis Technologies
 
System Center 2012 Orchestrator: gagnez du temps et simplifiez-vous l’IT
System Center 2012 Orchestrator: gagnez du temps et simplifiez-vous l’ITSystem Center 2012 Orchestrator: gagnez du temps et simplifiez-vous l’IT
System Center 2012 Orchestrator: gagnez du temps et simplifiez-vous l’ITMicrosoft Technet France
 
Le long chemin du PMU vers la tech company
Le long chemin du PMU vers la tech companyLe long chemin du PMU vers la tech company
Le long chemin du PMU vers la tech companyAgile En Seine
 
Communaute dot net Montreal juin2010
Communaute dot net Montreal juin2010Communaute dot net Montreal juin2010
Communaute dot net Montreal juin2010Dominic Danis
 
Talk sur la Gestion de projet informatique
Talk sur la Gestion de projet informatiqueTalk sur la Gestion de projet informatique
Talk sur la Gestion de projet informatiqueKader KANE
 

Semelhante a Conception et réalisation d’une application web (1).pptx (20)

Trop gros pour des mercenaires, trop petit pour une armée: Comment s'attaquer...
Trop gros pour des mercenaires, trop petit pour une armée: Comment s'attaquer...Trop gros pour des mercenaires, trop petit pour une armée: Comment s'attaquer...
Trop gros pour des mercenaires, trop petit pour une armée: Comment s'attaquer...
 
Application web et mobile.potx
Application web et mobile.potxApplication web et mobile.potx
Application web et mobile.potx
 
DSI, c'est vous le chef d'orchestre!
DSI, c'est vous le chef d'orchestre!DSI, c'est vous le chef d'orchestre!
DSI, c'est vous le chef d'orchestre!
 
Comment sélectionner les applications de gestion de projet appropriées?
Comment sélectionner les applications de gestion de projet appropriées?Comment sélectionner les applications de gestion de projet appropriées?
Comment sélectionner les applications de gestion de projet appropriées?
 
Drupal un projet comme les autres ? Drupalcamp Paris 2013
Drupal un projet comme les autres ? Drupalcamp Paris 2013Drupal un projet comme les autres ? Drupalcamp Paris 2013
Drupal un projet comme les autres ? Drupalcamp Paris 2013
 
[Webinar du 6/11/2014] Réussir son projet E-commerce en mode agile
[Webinar du 6/11/2014] Réussir son projet E-commerce en mode agile[Webinar du 6/11/2014] Réussir son projet E-commerce en mode agile
[Webinar du 6/11/2014] Réussir son projet E-commerce en mode agile
 
13_06_2014
13_06_201413_06_2014
13_06_2014
 
Cyccd formation-cloud-computing-modele-de-decision-de-transformation-et-d-exp...
Cyccd formation-cloud-computing-modele-de-decision-de-transformation-et-d-exp...Cyccd formation-cloud-computing-modele-de-decision-de-transformation-et-d-exp...
Cyccd formation-cloud-computing-modele-de-decision-de-transformation-et-d-exp...
 
Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...
 
Exemple de mise en place d'une solution EPM 2013
Exemple de mise en place d'une solution EPM 2013Exemple de mise en place d'une solution EPM 2013
Exemple de mise en place d'une solution EPM 2013
 
systems with ERp Odoo
systems with ERp Odoosystems with ERp Odoo
systems with ERp Odoo
 
Le Burn-Out Agile - Devoxx MA
Le Burn-Out Agile - Devoxx MALe Burn-Out Agile - Devoxx MA
Le Burn-Out Agile - Devoxx MA
 
Keydra france presentation-inst-20111124
Keydra france presentation-inst-20111124Keydra france presentation-inst-20111124
Keydra france presentation-inst-20111124
 
Le rôle de l'analyste d'affaires et la place de la documentation dans un proc...
Le rôle de l'analyste d'affaires et la place de la documentation dans un proc...Le rôle de l'analyste d'affaires et la place de la documentation dans un proc...
Le rôle de l'analyste d'affaires et la place de la documentation dans un proc...
 
System Center 2012 Orchestrator: gagnez du temps et simplifiez-vous l’IT
System Center 2012 Orchestrator: gagnez du temps et simplifiez-vous l’ITSystem Center 2012 Orchestrator: gagnez du temps et simplifiez-vous l’IT
System Center 2012 Orchestrator: gagnez du temps et simplifiez-vous l’IT
 
Le long chemin du PMU vers la tech company
Le long chemin du PMU vers la tech companyLe long chemin du PMU vers la tech company
Le long chemin du PMU vers la tech company
 
Communaute dot net Montreal juin2010
Communaute dot net Montreal juin2010Communaute dot net Montreal juin2010
Communaute dot net Montreal juin2010
 
1.pdf
1.pdf1.pdf
1.pdf
 
Audit des projets informatiques
Audit des projets informatiquesAudit des projets informatiques
Audit des projets informatiques
 
Talk sur la Gestion de projet informatique
Talk sur la Gestion de projet informatiqueTalk sur la Gestion de projet informatique
Talk sur la Gestion de projet informatique
 

Mais de SouadZid

Réseau sans fil présentation dans le monde
Réseau sans fil présentation dans le mondeRéseau sans fil présentation dans le monde
Réseau sans fil présentation dans le mondeSouadZid
 
TP_STRUCT.DONN_LES STRUCTURES.docx
TP_STRUCT.DONN_LES STRUCTURES.docxTP_STRUCT.DONN_LES STRUCTURES.docx
TP_STRUCT.DONN_LES STRUCTURES.docxSouadZid
 
TP Struct. Donn. LES FONCTIONS.docx
TP Struct. Donn. LES FONCTIONS.docxTP Struct. Donn. LES FONCTIONS.docx
TP Struct. Donn. LES FONCTIONS.docxSouadZid
 
guide_2023_tp.pdf
guide_2023_tp.pdfguide_2023_tp.pdf
guide_2023_tp.pdfSouadZid
 
TPs COH2006-07.pdf
TPs COH2006-07.pdfTPs COH2006-07.pdf
TPs COH2006-07.pdfSouadZid
 
TPs_docs_GSM.pdf
TPs_docs_GSM.pdfTPs_docs_GSM.pdf
TPs_docs_GSM.pdfSouadZid
 
7177_reseaux-CH-11.pdf
7177_reseaux-CH-11.pdf7177_reseaux-CH-11.pdf
7177_reseaux-CH-11.pdfSouadZid
 
160867_en.pdf
160867_en.pdf160867_en.pdf
160867_en.pdfSouadZid
 
166825-Article Text-429708-1-10-20180215.pdf
166825-Article Text-429708-1-10-20180215.pdf166825-Article Text-429708-1-10-20180215.pdf
166825-Article Text-429708-1-10-20180215.pdfSouadZid
 
03880258.pdf
03880258.pdf03880258.pdf
03880258.pdfSouadZid
 
TP N1 Initiation à lutilisation.docx
TP N1 Initiation à lutilisation.docxTP N1 Initiation à lutilisation.docx
TP N1 Initiation à lutilisation.docxSouadZid
 
intissar.pptx
intissar.pptxintissar.pptx
intissar.pptxSouadZid
 
Conception et réalisation d’une application web (1).pptx
Conception et réalisation d’une application web (1).pptxConception et réalisation d’une application web (1).pptx
Conception et réalisation d’une application web (1).pptxSouadZid
 

Mais de SouadZid (13)

Réseau sans fil présentation dans le monde
Réseau sans fil présentation dans le mondeRéseau sans fil présentation dans le monde
Réseau sans fil présentation dans le monde
 
TP_STRUCT.DONN_LES STRUCTURES.docx
TP_STRUCT.DONN_LES STRUCTURES.docxTP_STRUCT.DONN_LES STRUCTURES.docx
TP_STRUCT.DONN_LES STRUCTURES.docx
 
TP Struct. Donn. LES FONCTIONS.docx
TP Struct. Donn. LES FONCTIONS.docxTP Struct. Donn. LES FONCTIONS.docx
TP Struct. Donn. LES FONCTIONS.docx
 
guide_2023_tp.pdf
guide_2023_tp.pdfguide_2023_tp.pdf
guide_2023_tp.pdf
 
TPs COH2006-07.pdf
TPs COH2006-07.pdfTPs COH2006-07.pdf
TPs COH2006-07.pdf
 
TPs_docs_GSM.pdf
TPs_docs_GSM.pdfTPs_docs_GSM.pdf
TPs_docs_GSM.pdf
 
7177_reseaux-CH-11.pdf
7177_reseaux-CH-11.pdf7177_reseaux-CH-11.pdf
7177_reseaux-CH-11.pdf
 
160867_en.pdf
160867_en.pdf160867_en.pdf
160867_en.pdf
 
166825-Article Text-429708-1-10-20180215.pdf
166825-Article Text-429708-1-10-20180215.pdf166825-Article Text-429708-1-10-20180215.pdf
166825-Article Text-429708-1-10-20180215.pdf
 
03880258.pdf
03880258.pdf03880258.pdf
03880258.pdf
 
TP N1 Initiation à lutilisation.docx
TP N1 Initiation à lutilisation.docxTP N1 Initiation à lutilisation.docx
TP N1 Initiation à lutilisation.docx
 
intissar.pptx
intissar.pptxintissar.pptx
intissar.pptx
 
Conception et réalisation d’une application web (1).pptx
Conception et réalisation d’une application web (1).pptxConception et réalisation d’une application web (1).pptx
Conception et réalisation d’une application web (1).pptx
 

Último

GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...
GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...
GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...Institut de l'Elevage - Idele
 
GAL2024 - Décarbonation du secteur laitier : la filière s'engage
GAL2024 - Décarbonation du secteur laitier : la filière s'engageGAL2024 - Décarbonation du secteur laitier : la filière s'engage
GAL2024 - Décarbonation du secteur laitier : la filière s'engageInstitut de l'Elevage - Idele
 
GAL2024 - L'élevage laitier cultive la biodiversité
GAL2024 - L'élevage laitier cultive la biodiversitéGAL2024 - L'élevage laitier cultive la biodiversité
GAL2024 - L'élevage laitier cultive la biodiversitéInstitut de l'Elevage - Idele
 
conception d'un batiment r+4 comparative de defferente ariante de plancher
conception d'un  batiment  r+4 comparative de defferente ariante de plancherconception d'un  batiment  r+4 comparative de defferente ariante de plancher
conception d'un batiment r+4 comparative de defferente ariante de planchermansouriahlam
 
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdfJTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdfInstitut de l'Elevage - Idele
 
WBS OBS RACI_2020-etunhjjlllllll pdf.pdf
WBS OBS RACI_2020-etunhjjlllllll pdf.pdfWBS OBS RACI_2020-etunhjjlllllll pdf.pdf
WBS OBS RACI_2020-etunhjjlllllll pdf.pdfSophie569778
 
GAL2024 - Méthane 2030 : une démarche collective française à destination de t...
GAL2024 - Méthane 2030 : une démarche collective française à destination de t...GAL2024 - Méthane 2030 : une démarche collective française à destination de t...
GAL2024 - Méthane 2030 : une démarche collective française à destination de t...Institut de l'Elevage - Idele
 
firefly algoriyhm sac a dos step by step .pdf
firefly algoriyhm sac a dos step by step .pdffirefly algoriyhm sac a dos step by step .pdf
firefly algoriyhm sac a dos step by step .pdffirstjob4
 
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...Institut de l'Elevage - Idele
 
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...Institut de l'Elevage - Idele
 
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenusGAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenusInstitut de l'Elevage - Idele
 
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...GAL2024 - Consommations et productions d'énergies dans les exploitations lait...
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...Institut de l'Elevage - Idele
 
JTC 2024 La relance de la filière de la viande de chevreau.pdf
JTC 2024 La relance de la filière de la viande de chevreau.pdfJTC 2024 La relance de la filière de la viande de chevreau.pdf
JTC 2024 La relance de la filière de la viande de chevreau.pdfInstitut de l'Elevage - Idele
 
GAL2024 - Changements climatiques et maladies émergentes
GAL2024 - Changements climatiques et maladies émergentesGAL2024 - Changements climatiques et maladies émergentes
GAL2024 - Changements climatiques et maladies émergentesInstitut de l'Elevage - Idele
 
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024Ville de Châteauguay
 
comprehension de DDMRP dans le domaine de gestion
comprehension de DDMRP dans le domaine de gestioncomprehension de DDMRP dans le domaine de gestion
comprehension de DDMRP dans le domaine de gestionyakinekaidouchi1
 
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...Institut de l'Elevage - Idele
 
JTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdfJTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdfInstitut de l'Elevage - Idele
 

Último (20)

GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...
GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...
GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...
 
GAL2024 - Décarbonation du secteur laitier : la filière s'engage
GAL2024 - Décarbonation du secteur laitier : la filière s'engageGAL2024 - Décarbonation du secteur laitier : la filière s'engage
GAL2024 - Décarbonation du secteur laitier : la filière s'engage
 
GAL2024 - L'élevage laitier cultive la biodiversité
GAL2024 - L'élevage laitier cultive la biodiversitéGAL2024 - L'élevage laitier cultive la biodiversité
GAL2024 - L'élevage laitier cultive la biodiversité
 
conception d'un batiment r+4 comparative de defferente ariante de plancher
conception d'un  batiment  r+4 comparative de defferente ariante de plancherconception d'un  batiment  r+4 comparative de defferente ariante de plancher
conception d'un batiment r+4 comparative de defferente ariante de plancher
 
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdfJTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
 
WBS OBS RACI_2020-etunhjjlllllll pdf.pdf
WBS OBS RACI_2020-etunhjjlllllll pdf.pdfWBS OBS RACI_2020-etunhjjlllllll pdf.pdf
WBS OBS RACI_2020-etunhjjlllllll pdf.pdf
 
GAL2024 - Méthane 2030 : une démarche collective française à destination de t...
GAL2024 - Méthane 2030 : une démarche collective française à destination de t...GAL2024 - Méthane 2030 : une démarche collective française à destination de t...
GAL2024 - Méthane 2030 : une démarche collective française à destination de t...
 
firefly algoriyhm sac a dos step by step .pdf
firefly algoriyhm sac a dos step by step .pdffirefly algoriyhm sac a dos step by step .pdf
firefly algoriyhm sac a dos step by step .pdf
 
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
 
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
 
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenusGAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
 
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...GAL2024 - Consommations et productions d'énergies dans les exploitations lait...
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...
 
JTC 2024 La relance de la filière de la viande de chevreau.pdf
JTC 2024 La relance de la filière de la viande de chevreau.pdfJTC 2024 La relance de la filière de la viande de chevreau.pdf
JTC 2024 La relance de la filière de la viande de chevreau.pdf
 
GAL2024 - Changements climatiques et maladies émergentes
GAL2024 - Changements climatiques et maladies émergentesGAL2024 - Changements climatiques et maladies émergentes
GAL2024 - Changements climatiques et maladies émergentes
 
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
 
JTC 2024 Bâtiment et Photovoltaïque.pdf
JTC 2024  Bâtiment et Photovoltaïque.pdfJTC 2024  Bâtiment et Photovoltaïque.pdf
JTC 2024 Bâtiment et Photovoltaïque.pdf
 
comprehension de DDMRP dans le domaine de gestion
comprehension de DDMRP dans le domaine de gestioncomprehension de DDMRP dans le domaine de gestion
comprehension de DDMRP dans le domaine de gestion
 
JTC 2024 - DeCremoux_Anomalies_génétiques.pdf
JTC 2024 - DeCremoux_Anomalies_génétiques.pdfJTC 2024 - DeCremoux_Anomalies_génétiques.pdf
JTC 2024 - DeCremoux_Anomalies_génétiques.pdf
 
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
 
JTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdfJTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdf
 

Conception et réalisation d’une application web (1).pptx

  • 1. Conception et réalisation d’une application web Réalisé par : Med Salah Yosser Abbessi Dhaker Encadré par : Mme Souad Zid
  • 2. Plan 1 Introduction Solution proposée Etude de l’existant 1 2 3 4 5 Méthodologie adoptée Analyse et spécification de l’exigence Conception Réalisation Conclusion 6 7 8
  • 3. Introduction : • les services web ont provoqué une forte évolution dans le monde de l’informatique distribuée et un bouleversement majeur dans la façon de concevoir des architectures. • Un des intérêts de l’informatique distribuée est de faciliter l’interconnexion entre applications distantes, indépendamment des plateformes et des langages utilisés. • Dans ce cadre on va réaliser une application web pour une société, cette application permet aux clients (représentant) de faciliter le service de payement, les commandes et les activités qui ont pu faire au sein de l’entreprise.
  • 4. Etude de l’existant : • Problématique : Actuellement l’une des problématiques principales l’accord avec les clients ( Représentant) de la société surtout à cause de la situation de l’épidémie et d’autres problèmes de payements et de commande. Certain clients favorisent l’échanges à distances et minimiser la mobilité dans la société et surtout faire une réclamation sans venir à l’entreprise. • Cadre de projet : Le présent mémoire est réalisé dans le cadre de la préparation du projet de fin d’étude (PFE) présenté en vue de l’obtention du diplôme de licence en technicien supérieure en licence appliquée en science et technologie de l’information et de la communication : pour l’année universitaire 2020-2021.
  • 5. Solution proposée : • L’objectif essentiel de ce stage est de concevoir et développer une application pour les représentants de la société. En effet, la société rencontre des problèmes concernant les payements, les commandes et les activités des utilisateurs, pour remédier, en va réaliser une application qui permet de répondre aux besoins de représentant , de faire ses activités facilement et aussi de Gérer tous les commandes et les payements.
  • 6. Méthodologie adoptée : • Scrum agile méthode : Scrum est une des méthodes de gestion de projet Agile. En tant que telle, son objectif est d’améliorer la productivité des équipes, tout en permettant une optimisation du produit grâce à des feedbacks réguliers avec les utilisateurs finaux.
  • 7. • LE SCRUM MASTER : D’après le guide du Scrum Master, le Scrum Master est un serviteur-leader pour l’équipe, le garant de l’application de l’approche. . Le Scrum Master le fait en aidant tout le monde à comprendre la théorie, les pratiques, les règles et les valeurs de Scrum. • LE PRODUCT OWNER : Pour faire court, on peut dire que le rôle du Product Owner est de faire le pont entre la partie métier et la partie technique du projet. Il est donc le relai entre le client et l’équipe de développement. • L’ÉQUIPE DE DÉVELOPPEMENT : L’équipe de développement est chargée de transformer les besoins exprimés en fonctionnalités utilisables. L’équipe peut être pluridisciplinaire et embarquer plusieurs types de personnes : développeurs, architectes logiciel, analystes fonctionnel, graphistes, ergonomes, ingénieur système, etc.
  • 8. Analyse et Spécification du projet : • Besoins fonctionnels : Les besoins fonctionnels expriment les principales fonctionnalités de l’application sans se préoccuper de la façon de l’implémentation. Authentification : lors de lancement de l’application une interface d’authentification s’affiche, pour sécuriser l’application car elle est destinée pour les identifiants de la société seulement. Consultation de différent page : une fois l’utilisateur se connecte il y a diffèrent page s’affichent (page de commande, règlement, activité).
  • 9. Les différents acteurs : Représentant : Gérer les règlements de payer Gérer une commande Gérer une activité Administrateur : Gérer les règlement de payer Gérer une commande Gérer une activité
  • 10. • Besoins non fonctionnels : Rapidité Sécurité Efficacité Réactivité
  • 11. • Diagramme de cas d’utilisation : Représentant Administrateur Gérer une commande Gérer les règlements de payer S’authentifier Gérer une activité Se connecter include include include include Ajouter un représentant Modifier un représentant Supprimer un représentant S’authentifier Se connecter include include include include
  • 12. • Cas d’utilisation approfondis Administrateur Gérer la commande Gérer les règlements de payer Gérer l’activité Ajouter une activité Modifier une activité Supprimer une activité Ajouter une commande Modifier une commande Supprimer une commande Ajouter Modifier Supprimer extend extend extend
  • 13. Conception du projet : • Diagramme de classe :
  • 14. • Diagramme de séquence ( authentification ) : Entrer e-mail Entrer mot de passe Cliquer sur se connecter Envoyer les info de cnx Email et mot de passe sont correctes Valider le mot de passe Accepter les infos Passer a une autre page incorrectes Annuler
  • 15. • Diagramme de séquence d’une commande : Ajouter une commande Formulaire d’ajout Remplir les champs Ajouter commande détail Ajouter une commande avec succès Liste du commande ajouter
  • 16. • Diagramme de séquence d’une commande: suppression : Supprimer un client Afficher liste de client Sélectionner id client a supp Demande de suppression Suppression de client avec succès Client supprimer
  • 17. • Diagramme de séquence d’une commande: Modification : Modifier les coordonnés de client Afficher liste de client Sélection de client à modifier Demande de modification Modification de coordonnés avec succès Coordonnés modifier
  • 18.  N.B : les mêmes diagrammes pour la partie règlement et activité.
  • 19. Réalisation : • Technologie utilisé : Angular
  • 20. • Environnement Logiciel : Lucidchart Vs code Lucidchart Vs code
  • 21. • Interface de l’application : Page d’accueil
  • 27. Conclusion : • Au terme de ce rapport, nous pouvons conclure que ce stage de fin d'études nous donne l'opportunité de connecter les connaissances théoriques avec l'environnement pratique. • Cette application résoudre le problème de payements, commandes et activités par conséquent, elle limite les nombres des utilisateurs à la société. • Enfin, nous espérons que le travail que nous accomplissons être à vos confiances.
  • 28. Merci pour votre Attention Des questions ?