SlideShare une entreprise Scribd logo
1  sur  41
Application de prise
des commandes pour
les restaurants
Réalisé Par : Taieb Ghariani
Présenter au jury le 22 juin 2022
President : M. Sami Hadhri
Rapporteur: M. Hedi Hmani
Encadrant: M. Ahmed Ben Younes
Encadrant: M. Habib Amouri
TABLEAU DE CONTENU
Contexte du
projet
Introduction Architecture
logicielle
02 03
01
Réalisations
Planifications
des sprints
Conclusion et
perspectives
05 06
04
01
Le marché de livraison de nourriture
Introduction
INTRODUCTION
Le Food delivery est un marché qui explose. Depuis la
pandémie, le nombre d’acteurs qui débarquent sur ce
dernier est en perpétuelle croissance. Plusieurs
gouvernements dans le monde ont classé les activités
de livraison de nourriture et de restauration dans la
catégorie des services essentiels, cela montre
l’importance de cette activité.
02
Contexte de
projet
Présentation de
l’entreprise d’accueil
Créé depuis 2012, SYMATIQUE est un éditeur de logiciels,
spécialisé en technologies de l’information et en conseil des
entreprises. Sa vocation est d’accompagner les sociétés de la
conception, la réalisation jusqu’à la mise en place de solutions
performantes et innovantes. Depuis sa création son objectif
est d’aider à améliorer la productivité, la rentabilité et la
réactivité sur marché et accroître l’agilité de ses clients.
Analyse De L’existant
Le Food Delivery est un service où un restaurant
livre à un client grâce à un livreur. Une commande
est habituellement faite par un restaurant . Le livreur
conduit normalement un scooter motorisé, mais
dans les grandes villes où les maisons et les
restaurants sont plus proches, il peut utiliser des
vélos.
Applications de food delivery
Deliveroo Uber Eats Just Eats
Deliveroo est une
entreprise britannique de
livraison de plats cuisinés
fondée par Will Shu .
Uber Eats est un service de
livraison de plats cuisinés
lancé par Uber en 2015
Just Eat est une entreprise
britannique de livraison de
plats cuisinés.
La zone ne fait que s’agrandir grâce aux
livreurs capables de parcourir plusieurs
kilomètres
Les Avantages De L’existant
Les restaurateurs n’ont plus à gérer ni la plonge
ni les serveurs pour accompagner les clients afin
de prendre leur commande.
Les restaurateurs ont la possibilité d’élargir leur
client type et de faire connaître d’avantage
leurs plats à un public plus nombreux.
Augmenter sa
clientèle
Réduction des charges liées au
personnel
Elargir sa zone d’intervention
La livraison à domicile demande un effort au
niveau du packaging qui embellira les plats
Les Inconvénients De L’existant
Certains plats de menu ne se prêtent pas à la
livraison, pour une question de présentation de
l’assiette ou de cuisson, mieux vaut savoir retirer
quelques plats de la carte et les remplacer.
Chaque nouvelle commande va engendrer une
commission d’environ 30% que le restaurant devra
payer à Uber Eats ou tout autre géant de la
livraison.
Commission des
plateformes
Devoir adapter sa carte
Des frais supplémentaires à
prévoir
Solution Proposée
Module Pour Le Manager Module Pour les Clients Module Pour les Livreurs
Besoins Fonctionnels
Gestion des
promotions
Gestion des
commandes
Gestion
Catalogues
Gestion des
Clients
Gestion des
plats
Gestion des
restaurants
C'est Un module permettant
d’effectuer les opérations
telle que l’ajout, la
suppression, la modification,
la consultation des
promotions et affecter une
promotion à un plat
C'est un module permettant
d’effectuer les opérations telle que
passer une commande, afficher
montant totale de la commande et
afficher les méthodes de paiement
disponible par chaque commande
C'est un module permettant
d’effectuer les opérations
telle que afficher tous les
restaurants et afficher le
menu de chaque restaurant
C est le module qui permet
au manager de consulter les
commandes clients et suivre
leur état en temps réels
C'est un module permettant
d’effectuer les opérations telle
que l’ajout, la suppression, la
modification et la consultation
des plats et leurs catégories
C'est un module permettant
d’effectuer les opérations
telle que l’ajout, la
suppression, la modification,
la consultation des
restaurants
Besoins Non Fonctionnels
Sécurité Extensibilité Performance
tous les accès des
utilisateurs sont protégés
par un Email et un mot de
passe
L’application doit être
extensible, c'est-à-dire qu'il
pourra y avoir une possibilité
d'ajouter ou de supprimer des
nouvelles fonctionnalités
L’application doit être fiable,
rapide et pratique.
Methodologie de travail
03
Architecture
logicielle
Architecture logicielle
Diagramme de cas d’utilisation
Diagramme de cas d’utilisation
Diagramme de cas d’utilisation
Diagramme de classe globale
04
Planifications
des sprints
1
Planification Des Sprints
Sprint 1 :
Authentification,
confirmation et suivie des
commandes des clients
(Partie admin)
Sprint 0 :
Architecture
logicielle et
Framework de
développement
Sprint 2 :
Gestion des
restaurants et
Menu
(Partie admin)
Sprint 3 :
Gestion de promotion
(Partie admin)
Sprint 4 :
Authentification et
gestion de prise de
commandes
(Partie client)
0 2 4
3
Sprint 5 :
Authentification,
inscription et
gestion des Livreurs
(Partie livreur)
5
05
Realisations
(Sprint 1)
Authentification, suivie des commandes
des clients (Partie admin)
Au cours de ce sprint,j’ai présenté la conception et
la réalisation de suivi des commandes clients ainsi
que le principe d’authentification.
Interface Tableau de bord
Interface Authentication
(Sprint 2)
Gestion des restaurants et Menu (partie
admin)
Ce sprint présente la phase de conception et de
réalisation relative à la gestion des restaurants et
menus (catégories et plats). J’ai présenté la
planification des tâches de ce module, les
diagrammes appropriés et j’ai clôturé ce sprint par
des captures d’écran du travail fait.
Interface formulaire d’ajout un restaurant
Interface liste des restaurants
(sprint 3)
gestion des promotions
Dans ce sprint j’ai présenté la réalisation de la partie
de gestion des promotions de mon application qui
mène suite à l’authentification de gérer les
promotions par le manager.
Interface liste des promotions
Interface formulaire modification des promotions
(sprint 4)
Inscription, Authentification et gestion
de prise de commandes
Dans ce sprint j’ai présenté la partie de gestion des
authentifications, inscription et la prise de
commande
Interface liste des restaurants (partie Client)
Interface menus d’un restaurant (partie client)
(Sprint 5)
gestion des Livreurs et livraison
(Partie livreur)
Au cours de ce sprint, je me suis interessé à la
conception de la partie authentification, inscription ,
gestion des livreurs et livraisons. La réalisation de
cette sprint est encore en cours de développement
IHM d’Authentification et de prise de livraison
06
Conclusion
et
Prespectives
Conclusion
Concilier la théorie et
la pratique
Apprendre de
nouvelles technologies.
Apprendre la vraie
réalité du monde du
travail.
Perspectives
Merci pour
Votre
Attention!

Contenu connexe

Tendances

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
 
Application web et mobile.potx
Application web et mobile.potxApplication web et mobile.potx
Application web et mobile.potxBelwafi Bilel
 
Conception et développement d'une application Android pour TUNISAIR
Conception et développement d'une application Android pour TUNISAIRConception et développement d'une application Android pour TUNISAIR
Conception et développement d'une application Android pour TUNISAIRSkander Driss
 
Soutenance PFE ingénieur génie logiciel
Soutenance PFE ingénieur génie logicielSoutenance PFE ingénieur génie logiciel
Soutenance PFE ingénieur génie logicielSiwar GUEMRI
 
Présentation (Mémoire fin étude )
Présentation (Mémoire  fin étude )Présentation (Mémoire  fin étude )
Présentation (Mémoire fin étude )Ramzi Noumairi
 
Conception et Réalisation d’une Plateforme Web de Gestion des achats
Conception et Réalisation d’une Plateforme Web de Gestion des achats Conception et Réalisation d’une Plateforme Web de Gestion des achats
Conception et Réalisation d’une Plateforme Web de Gestion des achats Ayed CHOKRI
 
Presentation de soutenance du Projet Fin d'Etudes
Presentation de soutenance du Projet Fin d'EtudesPresentation de soutenance du Projet Fin d'Etudes
Presentation de soutenance du Projet Fin d'EtudesTahani RIAHI
 
Projet de fin étude ( LFIG : Conception et Développement d'une application W...
Projet de fin étude  ( LFIG : Conception et Développement d'une application W...Projet de fin étude  ( LFIG : Conception et Développement d'une application W...
Projet de fin étude ( LFIG : Conception et Développement d'une application W...Ramzi Noumairi
 
Conception et réalisation d'une application web et mobile de e-commerce
Conception et réalisation d'une application web et mobile de e-commerceConception et réalisation d'une application web et mobile de e-commerce
Conception et réalisation d'une application web et mobile de e-commerceAHMEDBELGHITH4
 
Projet Fin D'étude Application Mobile
Projet Fin D'étude Application MobileProjet Fin D'étude Application Mobile
Projet Fin D'étude Application MobileRim ENNOUR
 
Rapport de stage de fin d'études ISI 2015
Rapport de stage de fin d'études ISI 2015Rapport de stage de fin d'études ISI 2015
Rapport de stage de fin d'études ISI 2015Anouar Kacem
 
Présentation PFE: Système de gestion des réclamations et interventions clients
Présentation PFE: Système de gestion des réclamations et interventions clientsPrésentation PFE: Système de gestion des réclamations et interventions clients
Présentation PFE: Système de gestion des réclamations et interventions clientsMohamed Ayoub OUERTATANI
 
Projet de fin d’études
Projet de fin d’études  Projet de fin d’études
Projet de fin d’études TombariAhmed
 
Projet de fin d'etude sur le parc informatique
Projet  de fin d'etude sur le parc informatiqueProjet  de fin d'etude sur le parc informatique
Projet de fin d'etude sur le parc informatiqueHicham Ben
 
Présentation de mon PFE
Présentation de mon PFEPrésentation de mon PFE
Présentation de mon PFENadir Haouari
 
Conception et développement d’une plateforme d'import-export avec paiement en...
Conception et développement d’une plateforme d'import-export avec paiement en...Conception et développement d’une plateforme d'import-export avec paiement en...
Conception et développement d’une plateforme d'import-export avec paiement en...Karim Ben Alaya
 
présentation de soutenance PFE
présentation de soutenance PFEprésentation de soutenance PFE
présentation de soutenance PFEKarim Labidi
 
Soutenance de Mon PFE de Stage (DUT)
Soutenance de Mon PFE de Stage (DUT) Soutenance de Mon PFE de Stage (DUT)
Soutenance de Mon PFE de Stage (DUT) Mohammed JAITI
 
Rapport Pfe Application Web e-commerce Symfony2
Rapport Pfe Application Web e-commerce Symfony2Rapport Pfe Application Web e-commerce Symfony2
Rapport Pfe Application Web e-commerce Symfony2Ben Abdelwahed Slim
 

Tendances (20)

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
 
Application web et mobile.potx
Application web et mobile.potxApplication web et mobile.potx
Application web et mobile.potx
 
Conception et développement d'une application Android pour TUNISAIR
Conception et développement d'une application Android pour TUNISAIRConception et développement d'une application Android pour TUNISAIR
Conception et développement d'une application Android pour TUNISAIR
 
Soutenance PFE ingénieur génie logiciel
Soutenance PFE ingénieur génie logicielSoutenance PFE ingénieur génie logiciel
Soutenance PFE ingénieur génie logiciel
 
Présentation (Mémoire fin étude )
Présentation (Mémoire  fin étude )Présentation (Mémoire  fin étude )
Présentation (Mémoire fin étude )
 
Conception et Réalisation d’une Plateforme Web de Gestion des achats
Conception et Réalisation d’une Plateforme Web de Gestion des achats Conception et Réalisation d’une Plateforme Web de Gestion des achats
Conception et Réalisation d’une Plateforme Web de Gestion des achats
 
Presentation de soutenance du Projet Fin d'Etudes
Presentation de soutenance du Projet Fin d'EtudesPresentation de soutenance du Projet Fin d'Etudes
Presentation de soutenance du Projet Fin d'Etudes
 
Projet de fin étude ( LFIG : Conception et Développement d'une application W...
Projet de fin étude  ( LFIG : Conception et Développement d'une application W...Projet de fin étude  ( LFIG : Conception et Développement d'une application W...
Projet de fin étude ( LFIG : Conception et Développement d'une application W...
 
Conception et réalisation d'une application web et mobile de e-commerce
Conception et réalisation d'une application web et mobile de e-commerceConception et réalisation d'une application web et mobile de e-commerce
Conception et réalisation d'une application web et mobile de e-commerce
 
Projet Fin D'étude Application Mobile
Projet Fin D'étude Application MobileProjet Fin D'étude Application Mobile
Projet Fin D'étude Application Mobile
 
Rapport de stage de fin d'études ISI 2015
Rapport de stage de fin d'études ISI 2015Rapport de stage de fin d'études ISI 2015
Rapport de stage de fin d'études ISI 2015
 
Rapportpfe
RapportpfeRapportpfe
Rapportpfe
 
Présentation PFE: Système de gestion des réclamations et interventions clients
Présentation PFE: Système de gestion des réclamations et interventions clientsPrésentation PFE: Système de gestion des réclamations et interventions clients
Présentation PFE: Système de gestion des réclamations et interventions clients
 
Projet de fin d’études
Projet de fin d’études  Projet de fin d’études
Projet de fin d’études
 
Projet de fin d'etude sur le parc informatique
Projet  de fin d'etude sur le parc informatiqueProjet  de fin d'etude sur le parc informatique
Projet de fin d'etude sur le parc informatique
 
Présentation de mon PFE
Présentation de mon PFEPrésentation de mon PFE
Présentation de mon PFE
 
Conception et développement d’une plateforme d'import-export avec paiement en...
Conception et développement d’une plateforme d'import-export avec paiement en...Conception et développement d’une plateforme d'import-export avec paiement en...
Conception et développement d’une plateforme d'import-export avec paiement en...
 
présentation de soutenance PFE
présentation de soutenance PFEprésentation de soutenance PFE
présentation de soutenance PFE
 
Soutenance de Mon PFE de Stage (DUT)
Soutenance de Mon PFE de Stage (DUT) Soutenance de Mon PFE de Stage (DUT)
Soutenance de Mon PFE de Stage (DUT)
 
Rapport Pfe Application Web e-commerce Symfony2
Rapport Pfe Application Web e-commerce Symfony2Rapport Pfe Application Web e-commerce Symfony2
Rapport Pfe Application Web e-commerce Symfony2
 

Similaire à presentation PFE.pptx

SEO / UX / CRO - De l’intention à la conversion par iProspect, Testapic et A/...
SEO / UX / CRO - De l’intention à la conversion par iProspect, Testapic et A/...SEO / UX / CRO - De l’intention à la conversion par iProspect, Testapic et A/...
SEO / UX / CRO - De l’intention à la conversion par iProspect, Testapic et A/...iProspect France
 
Présentation resto
Présentation restoPrésentation resto
Présentation restoMehdi Labidi
 
Guide pratique Restaurateur / Numérique
Guide pratique Restaurateur / NumériqueGuide pratique Restaurateur / Numérique
Guide pratique Restaurateur / NumériqueStephanie Dardenne
 
Ofamay.Backend.Report
Ofamay.Backend.ReportOfamay.Backend.Report
Ofamay.Backend.ReportMohamed HOSNI
 
Soutenance de pfe (Hamid&ichrak) Isg sousse 2016
Soutenance de pfe (Hamid&ichrak) Isg sousse 2016Soutenance de pfe (Hamid&ichrak) Isg sousse 2016
Soutenance de pfe (Hamid&ichrak) Isg sousse 2016Abdelhamid Néji
 
Dossier de compétences, freelance, Imen TOUATI
Dossier de compétences, freelance, Imen TOUATIDossier de compétences, freelance, Imen TOUATI
Dossier de compétences, freelance, Imen TOUATIImenTouati5
 
Case Study FullSIX - Boots
Case Study FullSIX - BootsCase Study FullSIX - Boots
Case Study FullSIX - BootsFullSIX Group
 
Cours gestion de la qualité gratuit
Cours gestion de la qualité gratuitCours gestion de la qualité gratuit
Cours gestion de la qualité gratuitR. K.
 
Boostez le ROI de vos dispositifs digitaux
Boostez le ROI de vos dispositifs digitauxBoostez le ROI de vos dispositifs digitaux
Boostez le ROI de vos dispositifs digitauxIdean France
 
Lean excellence opérationnelle industrie
Lean excellence opérationnelle industrieLean excellence opérationnelle industrie
Lean excellence opérationnelle industrieonepoint x weave
 
CRIP De la Supervion à la communication : Dashboard de production informatique
CRIP De la Supervion à la communication : Dashboard de production informatiqueCRIP De la Supervion à la communication : Dashboard de production informatique
CRIP De la Supervion à la communication : Dashboard de production informatiqueYann SESE
 
SMARTME - Système type UberEat pour la prise de commande mobile
SMARTME - Système type UberEat pour la prise de commande mobileSMARTME - Système type UberEat pour la prise de commande mobile
SMARTME - Système type UberEat pour la prise de commande mobileSMARTME DIGITAL
 
DevOps en pratique - Paris Meetup Bluemix 19/11/2014
DevOps en pratique - Paris Meetup Bluemix 19/11/2014DevOps en pratique - Paris Meetup Bluemix 19/11/2014
DevOps en pratique - Paris Meetup Bluemix 19/11/2014IBM France Lab
 
Comment construire sa communauté en partant de zéro : l'exemple Youmiam.
Comment construire sa communauté en partant de zéro : l'exemple Youmiam. Comment construire sa communauté en partant de zéro : l'exemple Youmiam.
Comment construire sa communauté en partant de zéro : l'exemple Youmiam. SocialMixCity
 
Mobile Product Management par Damien delautier
Mobile Product Management par Damien delautierMobile Product Management par Damien delautier
Mobile Product Management par Damien delautierWDPM
 
Mise en application des Normes SYSCOHADA
Mise en application des Normes SYSCOHADAMise en application des Normes SYSCOHADA
Mise en application des Normes SYSCOHADAGeoffroy Kamga
 
Ergonomie site web
Ergonomie site webErgonomie site web
Ergonomie site webCOMPETITIC
 

Similaire à presentation PFE.pptx (20)

SEO / UX / CRO - De l’intention à la conversion par iProspect, Testapic et A/...
SEO / UX / CRO - De l’intention à la conversion par iProspect, Testapic et A/...SEO / UX / CRO - De l’intention à la conversion par iProspect, Testapic et A/...
SEO / UX / CRO - De l’intention à la conversion par iProspect, Testapic et A/...
 
Présentation resto
Présentation restoPrésentation resto
Présentation resto
 
Lean startup pratique
Lean startup pratiqueLean startup pratique
Lean startup pratique
 
Guide pratique Restaurateur / Numérique
Guide pratique Restaurateur / NumériqueGuide pratique Restaurateur / Numérique
Guide pratique Restaurateur / Numérique
 
Ofamay.Backend.Report
Ofamay.Backend.ReportOfamay.Backend.Report
Ofamay.Backend.Report
 
Soutenance de pfe (Hamid&ichrak) Isg sousse 2016
Soutenance de pfe (Hamid&ichrak) Isg sousse 2016Soutenance de pfe (Hamid&ichrak) Isg sousse 2016
Soutenance de pfe (Hamid&ichrak) Isg sousse 2016
 
Dossier de compétences, freelance, Imen TOUATI
Dossier de compétences, freelance, Imen TOUATIDossier de compétences, freelance, Imen TOUATI
Dossier de compétences, freelance, Imen TOUATI
 
Case Study FullSIX - Boots
Case Study FullSIX - BootsCase Study FullSIX - Boots
Case Study FullSIX - Boots
 
Cours gestion de la qualité gratuit
Cours gestion de la qualité gratuitCours gestion de la qualité gratuit
Cours gestion de la qualité gratuit
 
Boostez le ROI de vos dispositifs digitaux
Boostez le ROI de vos dispositifs digitauxBoostez le ROI de vos dispositifs digitaux
Boostez le ROI de vos dispositifs digitaux
 
Lean excellence opérationnelle industrie
Lean excellence opérationnelle industrieLean excellence opérationnelle industrie
Lean excellence opérationnelle industrie
 
Present egs_2010_france
Present  egs_2010_francePresent  egs_2010_france
Present egs_2010_france
 
CRIP De la Supervion à la communication : Dashboard de production informatique
CRIP De la Supervion à la communication : Dashboard de production informatiqueCRIP De la Supervion à la communication : Dashboard de production informatique
CRIP De la Supervion à la communication : Dashboard de production informatique
 
SMARTME - Système type UberEat pour la prise de commande mobile
SMARTME - Système type UberEat pour la prise de commande mobileSMARTME - Système type UberEat pour la prise de commande mobile
SMARTME - Système type UberEat pour la prise de commande mobile
 
DevOps en pratique - Paris Meetup Bluemix 19/11/2014
DevOps en pratique - Paris Meetup Bluemix 19/11/2014DevOps en pratique - Paris Meetup Bluemix 19/11/2014
DevOps en pratique - Paris Meetup Bluemix 19/11/2014
 
Comment construire sa communauté en partant de zéro : l'exemple Youmiam.
Comment construire sa communauté en partant de zéro : l'exemple Youmiam. Comment construire sa communauté en partant de zéro : l'exemple Youmiam.
Comment construire sa communauté en partant de zéro : l'exemple Youmiam.
 
Mobile Product Management par Damien delautier
Mobile Product Management par Damien delautierMobile Product Management par Damien delautier
Mobile Product Management par Damien delautier
 
Présentation Qualité ISO
Présentation Qualité ISOPrésentation Qualité ISO
Présentation Qualité ISO
 
Mise en application des Normes SYSCOHADA
Mise en application des Normes SYSCOHADAMise en application des Normes SYSCOHADA
Mise en application des Normes SYSCOHADA
 
Ergonomie site web
Ergonomie site webErgonomie site web
Ergonomie site web
 

presentation PFE.pptx

  • 1. Application de prise des commandes pour les restaurants Réalisé Par : Taieb Ghariani Présenter au jury le 22 juin 2022 President : M. Sami Hadhri Rapporteur: M. Hedi Hmani Encadrant: M. Ahmed Ben Younes Encadrant: M. Habib Amouri
  • 2. TABLEAU DE CONTENU Contexte du projet Introduction Architecture logicielle 02 03 01 Réalisations Planifications des sprints Conclusion et perspectives 05 06 04
  • 3. 01 Le marché de livraison de nourriture Introduction
  • 4. INTRODUCTION Le Food delivery est un marché qui explose. Depuis la pandémie, le nombre d’acteurs qui débarquent sur ce dernier est en perpétuelle croissance. Plusieurs gouvernements dans le monde ont classé les activités de livraison de nourriture et de restauration dans la catégorie des services essentiels, cela montre l’importance de cette activité.
  • 6. Présentation de l’entreprise d’accueil Créé depuis 2012, SYMATIQUE est un éditeur de logiciels, spécialisé en technologies de l’information et en conseil des entreprises. Sa vocation est d’accompagner les sociétés de la conception, la réalisation jusqu’à la mise en place de solutions performantes et innovantes. Depuis sa création son objectif est d’aider à améliorer la productivité, la rentabilité et la réactivité sur marché et accroître l’agilité de ses clients.
  • 7. Analyse De L’existant Le Food Delivery est un service où un restaurant livre à un client grâce à un livreur. Une commande est habituellement faite par un restaurant . Le livreur conduit normalement un scooter motorisé, mais dans les grandes villes où les maisons et les restaurants sont plus proches, il peut utiliser des vélos.
  • 8. Applications de food delivery Deliveroo Uber Eats Just Eats Deliveroo est une entreprise britannique de livraison de plats cuisinés fondée par Will Shu . Uber Eats est un service de livraison de plats cuisinés lancé par Uber en 2015 Just Eat est une entreprise britannique de livraison de plats cuisinés.
  • 9. La zone ne fait que s’agrandir grâce aux livreurs capables de parcourir plusieurs kilomètres Les Avantages De L’existant Les restaurateurs n’ont plus à gérer ni la plonge ni les serveurs pour accompagner les clients afin de prendre leur commande. Les restaurateurs ont la possibilité d’élargir leur client type et de faire connaître d’avantage leurs plats à un public plus nombreux. Augmenter sa clientèle Réduction des charges liées au personnel Elargir sa zone d’intervention
  • 10. La livraison à domicile demande un effort au niveau du packaging qui embellira les plats Les Inconvénients De L’existant Certains plats de menu ne se prêtent pas à la livraison, pour une question de présentation de l’assiette ou de cuisson, mieux vaut savoir retirer quelques plats de la carte et les remplacer. Chaque nouvelle commande va engendrer une commission d’environ 30% que le restaurant devra payer à Uber Eats ou tout autre géant de la livraison. Commission des plateformes Devoir adapter sa carte Des frais supplémentaires à prévoir
  • 11. Solution Proposée Module Pour Le Manager Module Pour les Clients Module Pour les Livreurs
  • 12. Besoins Fonctionnels Gestion des promotions Gestion des commandes Gestion Catalogues Gestion des Clients Gestion des plats Gestion des restaurants C'est Un module permettant d’effectuer les opérations telle que l’ajout, la suppression, la modification, la consultation des promotions et affecter une promotion à un plat C'est un module permettant d’effectuer les opérations telle que passer une commande, afficher montant totale de la commande et afficher les méthodes de paiement disponible par chaque commande C'est un module permettant d’effectuer les opérations telle que afficher tous les restaurants et afficher le menu de chaque restaurant C est le module qui permet au manager de consulter les commandes clients et suivre leur état en temps réels C'est un module permettant d’effectuer les opérations telle que l’ajout, la suppression, la modification et la consultation des plats et leurs catégories C'est un module permettant d’effectuer les opérations telle que l’ajout, la suppression, la modification, la consultation des restaurants
  • 13. Besoins Non Fonctionnels Sécurité Extensibilité Performance tous les accès des utilisateurs sont protégés par un Email et un mot de passe L’application doit être extensible, c'est-à-dire qu'il pourra y avoir une possibilité d'ajouter ou de supprimer des nouvelles fonctionnalités L’application doit être fiable, rapide et pratique.
  • 17. Diagramme de cas d’utilisation
  • 18. Diagramme de cas d’utilisation
  • 19. Diagramme de cas d’utilisation
  • 22. 1 Planification Des Sprints Sprint 1 : Authentification, confirmation et suivie des commandes des clients (Partie admin) Sprint 0 : Architecture logicielle et Framework de développement Sprint 2 : Gestion des restaurants et Menu (Partie admin) Sprint 3 : Gestion de promotion (Partie admin) Sprint 4 : Authentification et gestion de prise de commandes (Partie client) 0 2 4 3 Sprint 5 : Authentification, inscription et gestion des Livreurs (Partie livreur) 5
  • 24. (Sprint 1) Authentification, suivie des commandes des clients (Partie admin) Au cours de ce sprint,j’ai présenté la conception et la réalisation de suivi des commandes clients ainsi que le principe d’authentification.
  • 27. (Sprint 2) Gestion des restaurants et Menu (partie admin) Ce sprint présente la phase de conception et de réalisation relative à la gestion des restaurants et menus (catégories et plats). J’ai présenté la planification des tâches de ce module, les diagrammes appropriés et j’ai clôturé ce sprint par des captures d’écran du travail fait.
  • 29. Interface liste des restaurants
  • 30. (sprint 3) gestion des promotions Dans ce sprint j’ai présenté la réalisation de la partie de gestion des promotions de mon application qui mène suite à l’authentification de gérer les promotions par le manager.
  • 31. Interface liste des promotions
  • 33. (sprint 4) Inscription, Authentification et gestion de prise de commandes Dans ce sprint j’ai présenté la partie de gestion des authentifications, inscription et la prise de commande
  • 34. Interface liste des restaurants (partie Client)
  • 35. Interface menus d’un restaurant (partie client)
  • 36. (Sprint 5) gestion des Livreurs et livraison (Partie livreur) Au cours de ce sprint, je me suis interessé à la conception de la partie authentification, inscription , gestion des livreurs et livraisons. La réalisation de cette sprint est encore en cours de développement
  • 37. IHM d’Authentification et de prise de livraison
  • 39. Conclusion Concilier la théorie et la pratique Apprendre de nouvelles technologies. Apprendre la vraie réalité du monde du travail.

Notes de l'éditeur

  1. •Présentation de l’organisme d’accueil •Etude de l’existant •Problématiques •Solutions proposées •Capture des besoins •Méthodologie de travail
  2. Les applications de Livraison de nourriture sont populaires en usage. En fait, dans cette diapo je vais vous présentez quelques applications populaires, à savoir : Just Eat, Uber Eats, Deliveroo.
  3. D’après les recherches menées dans la section précédente, voici les avantages et les inconvénients des plateformes de livraison de repas :
  4. D’après les recherches menées dans la section précédente, voici les avantages et les inconvénients des plateformes de livraison de repas :
  5. La solution proposée par la société symatique est composée de trois modules : -Un module qui facilite la gestion des restaurant/menus et la gestion des utilisateurs.j’ai développer un système qui permet aux manager à partir d’une interface (admin) d’ajouter, modifier, supprimer les nouveaux menu, promotions, méthode de paiement et les plats pour chaque restaurants partenaire. En plus, l’admin aura la possibilité de visualiser et suivre les ventes, les commandes de chaque article. -Un module qui affiche tous les articles disponibles et toutes les offres fournis par nos partenaires afin d’assurer la satisfaction des besoins de nos clients. -Un module désigné pour les livreurs dans le but d’accepter de nouvelles commandes et les livrer aux clients a une adresse donnée.
  6. Tous les systèmes d’information à un certain point dans leur cycle de vie doivent considérer des besoins non-fonctionnels. Parmi ces besoins on cite :
  7. Pour bien conduire mon projet et assurer le bon déroulement des différentes phases, j’ai opté pour SCRUM comme méthodologie de conception et de développement. Il implique l’auto-organisation des équipes et permet beaucoup plus de réactivité pour s’adapter aux besoins du client et élimine beaucoup de lourdeurs en ce qui concerne la documentation et le contrôle.
  8. Architecture &conception Diagramme de cas d’utilisation globale Diagramme de classes globale Technologies adoptées
  9. Dans mon projet, l’ensemble des outils et Framework de développement WEB mène à adopter l’architecture logicielle 3-tiers. En effet, L'architecture à trois niveaux offre un avantage essentiel du fait que, comme chaque niveau fonctionne sur sa propre infrastructure, chaque niveau peut être développé simultanément par une équipe de développement distincte, et peut être mis à jour ou mis à l'échelle selon les besoins sans avoir d'incidence sur les autres niveaux. Ce design est basé sur la décomposition de l'application en trois Couche indispensables : Présentation, application et données. La partie cliente : c'est la partie qui permet le dialogue avec l'utilisateur. Elle peut être composée d'une application standalone, d'une application web ou d'applets o La partie métier : c'est la partie qui encapsule les traitements (dans des EJB ou des JavaBeans) o La partie donnée : c'est la partie qui stocke les données
  10. Comme j’ai adopté SCRUM, et après avoir segmenté mon projet final en tâches, il a fallu regrouper ces tâches en sprints. Après le regroupement, j’ai obtenu 6 sprints à réaliser
  11. Cette experience de stage m’a permsi de …..
  12. Bien que l’objectif final de ce projet soit atteint,, cette application ne prendra pas fin avec l’achèvement du présent projet mais, plusieurs améliorations restent envisageables, comme la réalisation du partie livreur, l’ajout d’un module de gestion des contrat, l”enrichissement de la tableau de bord ect …
  13. Je suis prêt a répondre a vos questions