SlideShare a Scribd company logo
1 of 50
Présentation du projet de deux modules

      Création de site web dynamique
      pour une agence de location de
                  voiture
Elaboré par:
Denden Oussama
Hedfi Ahmed

Encadré par
M.BEN SAID Wissem
Cadre du sujet

          1    Etude préalable


              2    Spécification des besoins


Plan           3   Conception


              4    Réalisation


              Conclusion et perspectives



                                               1/44
2/44
Cadre

 Problématique:
  Grâce à Internet, l’e-commerce a beaucoup
  évolué et les sites de ventes en ligne a
  exponentiellement augmenté.
 Objectif:
  Création de site web dynamique pour une
  agence de location de voiture.

                                        3/44
4/44
Etat de l’art

                        Avantages
   Définition
                     • prix bas
  Le commerce        •promotions
  électronique :
                     • accessibles à
 l’ensemble des      tout moment
activités visant à   • à jour
vendre des biens     • visite virtuelle
   matériels ou
 immatériels par
     les voies
   électroniques


                                          5/44
Etude de l’existant
                 • Transactions acheminés vers
                 d’autres applications
 Site intégré    • plus compliqué, plus couteux
     Site
                 • Possibilité de soumission
transactionnel   ou de commande
                 • Panier virtuel
     Site
informationnel
                  • Simple présentation sur le
                  Web
                  • Photo + renseignements

                                               6/44
Critique de l’existant



Recherche            Lacunes              Compte
  rapide                                   client




                               3 Compte
        Promotions
                                 admin



                                                    7/44
Objectifs
                 Offrir la possibilté de :
1   Faire un rechercher avencée

2   Créer un compte

3   Consulter les promotions

4    Consulter et réserver des véhicules

5    Gérer tous les aspects du site
                                             8/44
9/44
Quels sont les services que
doit offrir le système? Et
quels sont les contraintes
de réalisation?
Les besoins fonctionnels

         Côté administrateur


     -S’authentifier en tant que administrateur.
     -Gérer la liste des
     clients, commerciaux, livreurs et
     automobiles.
     -Suivre les états financiers et administratifs
     relatifs aux automobiles.
     - Crée les administrateurs de niveau
     inférieur .
     - Suivre les statistiques du site.
                                                10/44
Les besoins fonctionnels

          Côté commercial


     -S’authentifier en tant que commercial.
     - Crée des nouvelles promotions.
     -Confirmer ou annuler les réservations .
     -Gérer les états financiers relatifs aux
     réservations.
     -Suivre les statistiques du site.
Les besoins fonctionnels

             Côté livreur


      -S’authentifier en tant que livreur.
      - Consulter la liste de réservation.
      -Gérer les états financiers relatifs aux
      problèmes techniques.
      -Suivre les états des automobiles
      avant et après réservation.
      - Gérer le parc automobile.


                                                 12/44
Les besoins fonctionnels

                    Coté client


  -Créer un compte .
  -S’authentifier en tant que client.
  - Accéder à la liste automobiles via
  une recherche rapide.
  - Réserver des automobiles.
  - Confirmer ou annuler réservation.
  - Consulter les promotions.


                                         11/44
Les besoins non fonctionnels

                Capacité         Ergonomie




 Utilisablité              BNF           Sécurité




       Maintenabilité            Performance




                                                    13/44
Identification des acteurs




Acteurs

                             14/44
Visiteur




 Visiter le site



Créer un compt
authentification


Consultation                          Visiteur




Réservation
                         annulation    Client




                                                 15/44
client
                                      Gérer la liste des
 Gérer la liste                          admins de
  des clients                         niveau inferieure



                     Administrateur

Suivi statistiques                    Gérer la liste des
     et états                           automobiles
   financière

                                                    17/44
Client




                       Commercial



Suivi statistiques
                     Gérer la liste des    Créer des
     et états
                       réservations       promotions
   financière
Client




                         Livreur




Consulter la liste   Suivi problemès   Gérer le parc
des réservations        technique      automobile
Diagramme de cas d’utilisation
          global
18/44
Modèle Utilisé pour la conception
             du site
Il existe plusieurs modèles pour la
 conception du site, à savoir:
 • modèle de la cascade
 • modèle en V
 • modèle du prototypage
 • modèle en spirale
 • modèle incrémental
                                       19/44
Modèle Utilisé pour la conception
             du site
Nous avons choisi pour notre site le
modèle incrémental car il assure :
 • le partage des taches
 • la conception globale dès le début du
 travail
 • la réalisation progressive de
 fonctionnalités
 • le codage de chaque incrément à part
Modèle Utilisé pour la
 conception du site
Conception
 générale
Architecture générale de
           l’application
 Nous adaptons l’architecture de MVC dans la réalisation
  de l’application qui est basé sur a séparation des trois
  couches:
   • Appels en base de données et classes d'objets liés
     à notre BDD dans les Modèles.

   • Affichage du rendu de la page dans les Vues.

   • Contrôles et appels des bonnes pages faits pas le
     contrôleur.
Raison de choix

Le concept MVC nous offre plusieurs bénéfices :

  • Des éléments plus simples à réutiliser qui ne
    dépendent pas que d'un contexte

  • Une maintenance plus rapide

  • Développement multi développeurs plus aisée
Architecture du site




                       20/44
Conception
 détaillée
Diagrammes de séquence

   1   Interaction administrateur

   2   Interaction commercial

   3   Interaction livreur

   4   Interaction client

   5   Intercation visiteur


                                    22/44
Conception de la base de données




  Diagramme            Description
      E/A                  BD




                                     23/44
Diagramme entité association




                          25/44
Description de la base




                         26/44
27/44
Environnement matériel
              GIntel® Core 2 Duo
              CPU 2.2 GHz                    Ati Mobility Radeon
                                             HD 4500/5100 serie


                                                     Carte
 Système                           Mémoire
                  Processeur                      graphique



HP Pavillon                        512 Mo




                                                         28/44
Environnement logiciel
                  Framework
                  symphony 1.4

                       B



Xampp 1.7.4   A                  C      Mysql
                                     Workbench 5.2

                    Logiciels




                        D
                  Netbeans 6.9            29/44
Symfony et l’architecture MVC
30/44
38/44
Difficultés rencontrées

                      Symfony




                     Difficultés
                    rencontrées
                                  Languagess
     L’esthetique                     de
        du site                 programmation




                                                40/44
41/44
Conclusion

 Notre travail consiste à concevoir et créer un
 site Web dynamique pour une agence de
 location de voiture en ligne
 Cette expérience nous a été très instructive et
 profitable sur plusieurs plans.




                                            42/44
Conclusion

 L’objectif principal est atteint malgré quelques
 difficultés rencontrées
 Notre travail s’est limité à l’exposition et à la
 réservation virtuelle de services et l’inclusion
 des procédures de transactions pourrait
 constituer l’objet d’extension de ce travail.


                                              43/44
Merci de
  votre
attention




            44/44

More Related Content

What's hot

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
 
Projet de fin d’études
Projet de fin d’études  Projet de fin d’études
Projet de fin d’études TombariAhmed
 
Conception et réalisation d'une plateforme social learning
Conception et réalisation d'une plateforme social learningConception et réalisation d'une plateforme social learning
Conception et réalisation d'une plateforme social learningRouâa Ben Hammouda
 
Ma présentation PFE : Application Android & Site Web
Ma présentation PFE : Application Android & Site WebMa présentation PFE : Application Android & Site Web
Ma présentation PFE : Application Android & Site WebHarrathi Mohamed
 
Application de gestion, suivi,et de sécurité des chantiers en temps réels.
Application  de gestion, suivi,et de sécurité des chantiers en temps réels.Application  de gestion, suivi,et de sécurité des chantiers en temps réels.
Application de gestion, suivi,et de sécurité des chantiers en temps réels.Sabri El gharbi El yahmadi
 
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...Riadh K.
 
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 Mobile banking
Conception et réalisation d’une application  Mobile banking  Conception et réalisation d’une application  Mobile banking
Conception et réalisation d’une application Mobile banking Khaled Fayala
 
Présentation PFE : Mise en place d’une solution de gestion intégrée (OpenERP...
Présentation PFE :  Mise en place d’une solution de gestion intégrée (OpenERP...Présentation PFE :  Mise en place d’une solution de gestion intégrée (OpenERP...
Présentation PFE : Mise en place d’une solution de gestion intégrée (OpenERP...Mohamed Cherkaoui
 
Projet de fin d'etude gestion informatique
Projet de fin d'etude gestion informatiqueProjet de fin d'etude gestion informatique
Projet de fin d'etude gestion informatiquejihene Ab
 
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
 
Soutenance de fin d’étude promotion srs 2012
Soutenance de fin d’étude promotion srs 2012Soutenance de fin d’étude promotion srs 2012
Soutenance de fin d’étude promotion srs 2012jedjenderedjian
 
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
 
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
 
Conception et developpement d'un site web pour la suggestion et notification ...
Conception et developpement d'un site web pour la suggestion et notification ...Conception et developpement d'un site web pour la suggestion et notification ...
Conception et developpement d'un site web pour la suggestion et notification ...Mohamed Boubaya
 
PFE::Conception et développement du Back Office d'une application mobile de g...
PFE::Conception et développement du Back Office d'une application mobile de g...PFE::Conception et développement du Back Office d'une application mobile de g...
PFE::Conception et développement du Back Office d'une application mobile de g...Rami Raddaoui
 

What's hot (20)

Présentation (Mémoire fin étude )
Présentation (Mémoire  fin étude )Présentation (Mémoire  fin étude )
Présentation (Mémoire fin étude )
 
Projet de fin d’études
Projet de fin d’études  Projet de fin d’études
Projet de fin d’études
 
Conception et réalisation d'une plateforme social learning
Conception et réalisation d'une plateforme social learningConception et réalisation d'une plateforme social learning
Conception et réalisation d'une plateforme social learning
 
Ma présentation PFE : Application Android & Site Web
Ma présentation PFE : Application Android & Site WebMa présentation PFE : Application Android & Site Web
Ma présentation PFE : Application Android & Site Web
 
Application de gestion, suivi,et de sécurité des chantiers en temps réels.
Application  de gestion, suivi,et de sécurité des chantiers en temps réels.Application  de gestion, suivi,et de sécurité des chantiers en temps réels.
Application de gestion, suivi,et de sécurité des chantiers en temps réels.
 
E-learning
E-learningE-learning
E-learning
 
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
 
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 Mobile banking
Conception et réalisation d’une application  Mobile banking  Conception et réalisation d’une application  Mobile banking
Conception et réalisation d’une application Mobile banking
 
Présentation PFE : Mise en place d’une solution de gestion intégrée (OpenERP...
Présentation PFE :  Mise en place d’une solution de gestion intégrée (OpenERP...Présentation PFE :  Mise en place d’une solution de gestion intégrée (OpenERP...
Présentation PFE : Mise en place d’une solution de gestion intégrée (OpenERP...
 
e-barki@
e-barki@e-barki@
e-barki@
 
Projet de fin d'etude gestion informatique
Projet de fin d'etude gestion informatiqueProjet de fin d'etude gestion informatique
Projet de fin d'etude gestion informatique
 
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
 
Soutenance de fin d’étude promotion srs 2012
Soutenance de fin d’étude promotion srs 2012Soutenance de fin d’étude promotion srs 2012
Soutenance de fin d’étude promotion srs 2012
 
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
 
Mobi resto
Mobi restoMobi resto
Mobi resto
 
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)
 
Conception et developpement d'un site web pour la suggestion et notification ...
Conception et developpement d'un site web pour la suggestion et notification ...Conception et developpement d'un site web pour la suggestion et notification ...
Conception et developpement d'un site web pour la suggestion et notification ...
 
PFE::Conception et développement du Back Office d'une application mobile de g...
PFE::Conception et développement du Back Office d'une application mobile de g...PFE::Conception et développement du Back Office d'une application mobile de g...
PFE::Conception et développement du Back Office d'une application mobile de g...
 
Présentation PFE
Présentation PFEPrésentation PFE
Présentation PFE
 

Viewers also liked

Mini Projet C gestion d'une location de voiture
Mini Projet C gestion d'une location de voitureMini Projet C gestion d'une location de voiture
Mini Projet C gestion d'une location de voitureOussama Bessrour
 
Location de voiture
Location de voitureLocation de voiture
Location de voiturechakikMeryem
 
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
 
présentation soutenance PFE.ppt
présentation soutenance PFE.pptprésentation soutenance PFE.ppt
présentation soutenance PFE.pptMohamed Ben Bouzid
 
Evitez les pièges de la location de voiture
Evitez les pièges de la location de voiture  Evitez les pièges de la location de voiture
Evitez les pièges de la location de voiture Darjeelin
 
Cours maths s1.by m.e.goultine
Cours maths s1.by m.e.goultineCours maths s1.by m.e.goultine
Cours maths s1.by m.e.goultineAbdel Hakim
 
une vieille idée : la location de voiture entre particuliers
une vieille idée : la location de voiture entre particuliersune vieille idée : la location de voiture entre particuliers
une vieille idée : la location de voiture entre particuliersmov&co
 

Viewers also liked (11)

Mini Projet C gestion d'une location de voiture
Mini Projet C gestion d'une location de voitureMini Projet C gestion d'une location de voiture
Mini Projet C gestion d'une location de voiture
 
Location de voiture
Location de voitureLocation de voiture
Location de voiture
 
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...
 
présentation soutenance PFE.ppt
présentation soutenance PFE.pptprésentation soutenance PFE.ppt
présentation soutenance PFE.ppt
 
Présentation pfe
Présentation pfePrésentation pfe
Présentation pfe
 
Rapport pfev7
Rapport pfev7Rapport pfev7
Rapport pfev7
 
Evitez les pièges de la location de voiture
Evitez les pièges de la location de voiture  Evitez les pièges de la location de voiture
Evitez les pièges de la location de voiture
 
Cours maths s1.by m.e.goultine
Cours maths s1.by m.e.goultineCours maths s1.by m.e.goultine
Cours maths s1.by m.e.goultine
 
E-commerce Tunis 2012
E-commerce Tunis 2012E-commerce Tunis 2012
E-commerce Tunis 2012
 
Offre de service 1
Offre de service 1Offre de service 1
Offre de service 1
 
une vieille idée : la location de voiture entre particuliers
une vieille idée : la location de voiture entre particuliersune vieille idée : la location de voiture entre particuliers
une vieille idée : la location de voiture entre particuliers
 

Similar to Project equivalent to two classes presentation(présentation de projet P2M)

Smile Suisse : Comment faire de Magento sa plateforme ecommerce
Smile Suisse : Comment faire de Magento sa plateforme ecommerceSmile Suisse : Comment faire de Magento sa plateforme ecommerce
Smile Suisse : Comment faire de Magento sa plateforme ecommerceSwissgento eCom Genève
 
Lesclsdevotrestratgieebusinesslinternational 131209074509-phpapp02
Lesclsdevotrestratgieebusinesslinternational 131209074509-phpapp02Lesclsdevotrestratgieebusinesslinternational 131209074509-phpapp02
Lesclsdevotrestratgieebusinesslinternational 131209074509-phpapp02Thierry Pastorello
 
Resume rapport de projet E-commerce
Resume rapport de projet E-commerce Resume rapport de projet E-commerce
Resume rapport de projet E-commerce TonySARR1
 
Faire de votre crm une machine a vendre et fideliser 12 02 2014
Faire de votre crm une machine a vendre et fideliser   12 02 2014Faire de votre crm une machine a vendre et fideliser   12 02 2014
Faire de votre crm une machine a vendre et fideliser 12 02 2014echangeurba
 
Presentation of summer Internship (présentation stage d\'été)
Presentation of summer Internship (présentation stage d\'été)Presentation of summer Internship (présentation stage d\'été)
Presentation of summer Internship (présentation stage d\'été)oxygen999
 
3_ CFT & les plates-formes d\'intégration à base d\'ESB
3_ CFT & les plates-formes d\'intégration à base d\'ESB3_ CFT & les plates-formes d\'intégration à base d\'ESB
3_ CFT & les plates-formes d\'intégration à base d\'ESBJean-Claude Bellando
 
Vmvdft formation-vmware-view-desktop-fast-track
Vmvdft formation-vmware-view-desktop-fast-trackVmvdft formation-vmware-view-desktop-fast-track
Vmvdft formation-vmware-view-desktop-fast-trackCERTyou Formation
 
Améliorer et rentabiliser vos sites grâce à la qualité web - Webinalps WIA9
Améliorer et rentabiliser vos sites grâce à la qualité web - Webinalps WIA9Améliorer et rentabiliser vos sites grâce à la qualité web - Webinalps WIA9
Améliorer et rentabiliser vos sites grâce à la qualité web - Webinalps WIA9Muriel de Dona
 
Rédiger un bon cahier des charge pour développer son site Web, conférence Avi...
Rédiger un bon cahier des charge pour développer son site Web, conférence Avi...Rédiger un bon cahier des charge pour développer son site Web, conférence Avi...
Rédiger un bon cahier des charge pour développer son site Web, conférence Avi...Semaweb
 
Séminaire Business Intelligence Agile
Séminaire Business Intelligence AgileSéminaire Business Intelligence Agile
Séminaire Business Intelligence AgileSoft Computing
 
Conf'SharePoint 2013 - B05 Une gouvernance orientée services pour share poi...
Conf'SharePoint 2013 - B05   Une gouvernance orientée services pour share poi...Conf'SharePoint 2013 - B05   Une gouvernance orientée services pour share poi...
Conf'SharePoint 2013 - B05 Une gouvernance orientée services pour share poi...Patrick Guimonet
 
Presentation pfe 2012
Presentation pfe 2012Presentation pfe 2012
Presentation pfe 2012Sellami Ahmed
 
Final présention [recovered]
Final présention [recovered]Final présention [recovered]
Final présention [recovered]Ahmed rebai
 
Webinar: Passez progressivement de releases manuelles
Webinar: Passez progressivement de releases manuellesWebinar: Passez progressivement de releases manuelles
Webinar: Passez progressivement de releases manuellesXebiaLabs
 
Créer un site internet ou un blog
Créer un site internet ou un blogCréer un site internet ou un blog
Créer un site internet ou un blogSéverine Alix
 
Performance de SharePoint dans Azure et Office 365 - Webinar ERYEM & Microsoft
Performance de SharePoint dans Azure et Office 365 - Webinar ERYEM & MicrosoftPerformance de SharePoint dans Azure et Office 365 - Webinar ERYEM & Microsoft
Performance de SharePoint dans Azure et Office 365 - Webinar ERYEM & MicrosoftGuillaume Meyer
 
Internaliser et industrialiser ses études de satisfaction digitales - Qualtri...
Internaliser et industrialiser ses études de satisfaction digitales - Qualtri...Internaliser et industrialiser ses études de satisfaction digitales - Qualtri...
Internaliser et industrialiser ses études de satisfaction digitales - Qualtri...Qualtrics
 

Similar to Project equivalent to two classes presentation(présentation de projet P2M) (20)

Smile Suisse : Comment faire de Magento sa plateforme ecommerce
Smile Suisse : Comment faire de Magento sa plateforme ecommerceSmile Suisse : Comment faire de Magento sa plateforme ecommerce
Smile Suisse : Comment faire de Magento sa plateforme ecommerce
 
Lesclsdevotrestratgieebusinesslinternational 131209074509-phpapp02
Lesclsdevotrestratgieebusinesslinternational 131209074509-phpapp02Lesclsdevotrestratgieebusinesslinternational 131209074509-phpapp02
Lesclsdevotrestratgieebusinesslinternational 131209074509-phpapp02
 
Resume rapport de projet E-commerce
Resume rapport de projet E-commerce Resume rapport de projet E-commerce
Resume rapport de projet E-commerce
 
Faire de votre crm une machine a vendre et fideliser 12 02 2014
Faire de votre crm une machine a vendre et fideliser   12 02 2014Faire de votre crm une machine a vendre et fideliser   12 02 2014
Faire de votre crm une machine a vendre et fideliser 12 02 2014
 
Presentation of summer Internship (présentation stage d\'été)
Presentation of summer Internship (présentation stage d\'été)Presentation of summer Internship (présentation stage d\'été)
Presentation of summer Internship (présentation stage d\'été)
 
3_ CFT & les plates-formes d\'intégration à base d\'ESB
3_ CFT & les plates-formes d\'intégration à base d\'ESB3_ CFT & les plates-formes d\'intégration à base d\'ESB
3_ CFT & les plates-formes d\'intégration à base d\'ESB
 
Vmvdft formation-vmware-view-desktop-fast-track
Vmvdft formation-vmware-view-desktop-fast-trackVmvdft formation-vmware-view-desktop-fast-track
Vmvdft formation-vmware-view-desktop-fast-track
 
I-docs / Améliorez l'expérience utilisateur, la communication et la segmentat...
I-docs / Améliorez l'expérience utilisateur, la communication et la segmentat...I-docs / Améliorez l'expérience utilisateur, la communication et la segmentat...
I-docs / Améliorez l'expérience utilisateur, la communication et la segmentat...
 
Améliorer et rentabiliser vos sites grâce à la qualité web - Webinalps WIA9
Améliorer et rentabiliser vos sites grâce à la qualité web - Webinalps WIA9Améliorer et rentabiliser vos sites grâce à la qualité web - Webinalps WIA9
Améliorer et rentabiliser vos sites grâce à la qualité web - Webinalps WIA9
 
Rédiger un bon cahier des charge pour développer son site Web, conférence Avi...
Rédiger un bon cahier des charge pour développer son site Web, conférence Avi...Rédiger un bon cahier des charge pour développer son site Web, conférence Avi...
Rédiger un bon cahier des charge pour développer son site Web, conférence Avi...
 
Séminaire Business Intelligence Agile
Séminaire Business Intelligence AgileSéminaire Business Intelligence Agile
Séminaire Business Intelligence Agile
 
Conf'SharePoint 2013 - B05 Une gouvernance orientée services pour share poi...
Conf'SharePoint 2013 - B05   Une gouvernance orientée services pour share poi...Conf'SharePoint 2013 - B05   Une gouvernance orientée services pour share poi...
Conf'SharePoint 2013 - B05 Une gouvernance orientée services pour share poi...
 
Presentation pfe 2012
Presentation pfe 2012Presentation pfe 2012
Presentation pfe 2012
 
Mobilité && SAP
Mobilité && SAPMobilité && SAP
Mobilité && SAP
 
Final présention [recovered]
Final présention [recovered]Final présention [recovered]
Final présention [recovered]
 
Webanalytics et CRM
Webanalytics et CRMWebanalytics et CRM
Webanalytics et CRM
 
Webinar: Passez progressivement de releases manuelles
Webinar: Passez progressivement de releases manuellesWebinar: Passez progressivement de releases manuelles
Webinar: Passez progressivement de releases manuelles
 
Créer un site internet ou un blog
Créer un site internet ou un blogCréer un site internet ou un blog
Créer un site internet ou un blog
 
Performance de SharePoint dans Azure et Office 365 - Webinar ERYEM & Microsoft
Performance de SharePoint dans Azure et Office 365 - Webinar ERYEM & MicrosoftPerformance de SharePoint dans Azure et Office 365 - Webinar ERYEM & Microsoft
Performance de SharePoint dans Azure et Office 365 - Webinar ERYEM & Microsoft
 
Internaliser et industrialiser ses études de satisfaction digitales - Qualtri...
Internaliser et industrialiser ses études de satisfaction digitales - Qualtri...Internaliser et industrialiser ses études de satisfaction digitales - Qualtri...
Internaliser et industrialiser ses études de satisfaction digitales - Qualtri...
 

Project equivalent to two classes presentation(présentation de projet P2M)

  • 1. Présentation du projet de deux modules Création de site web dynamique pour une agence de location de voiture Elaboré par: Denden Oussama Hedfi Ahmed Encadré par M.BEN SAID Wissem
  • 2. Cadre du sujet 1 Etude préalable 2 Spécification des besoins Plan 3 Conception 4 Réalisation Conclusion et perspectives 1/44
  • 4. Cadre  Problématique: Grâce à Internet, l’e-commerce a beaucoup évolué et les sites de ventes en ligne a exponentiellement augmenté.  Objectif: Création de site web dynamique pour une agence de location de voiture. 3/44
  • 6. Etat de l’art Avantages Définition • prix bas Le commerce •promotions électronique : • accessibles à l’ensemble des tout moment activités visant à • à jour vendre des biens • visite virtuelle matériels ou immatériels par les voies électroniques 5/44
  • 7. Etude de l’existant • Transactions acheminés vers d’autres applications Site intégré • plus compliqué, plus couteux Site • Possibilité de soumission transactionnel ou de commande • Panier virtuel Site informationnel • Simple présentation sur le Web • Photo + renseignements 6/44
  • 8. Critique de l’existant Recherche Lacunes Compte rapide client 3 Compte Promotions admin 7/44
  • 9. Objectifs Offrir la possibilté de : 1 Faire un rechercher avencée 2 Créer un compte 3 Consulter les promotions 4 Consulter et réserver des véhicules 5 Gérer tous les aspects du site 8/44
  • 10. 9/44
  • 11. Quels sont les services que doit offrir le système? Et quels sont les contraintes de réalisation?
  • 12. Les besoins fonctionnels Côté administrateur -S’authentifier en tant que administrateur. -Gérer la liste des clients, commerciaux, livreurs et automobiles. -Suivre les états financiers et administratifs relatifs aux automobiles. - Crée les administrateurs de niveau inférieur . - Suivre les statistiques du site. 10/44
  • 13. Les besoins fonctionnels Côté commercial -S’authentifier en tant que commercial. - Crée des nouvelles promotions. -Confirmer ou annuler les réservations . -Gérer les états financiers relatifs aux réservations. -Suivre les statistiques du site.
  • 14. Les besoins fonctionnels Côté livreur -S’authentifier en tant que livreur. - Consulter la liste de réservation. -Gérer les états financiers relatifs aux problèmes techniques. -Suivre les états des automobiles avant et après réservation. - Gérer le parc automobile. 12/44
  • 15. Les besoins fonctionnels Coté client -Créer un compte . -S’authentifier en tant que client. - Accéder à la liste automobiles via une recherche rapide. - Réserver des automobiles. - Confirmer ou annuler réservation. - Consulter les promotions. 11/44
  • 16. Les besoins non fonctionnels Capacité Ergonomie Utilisablité BNF Sécurité Maintenabilité Performance 13/44
  • 18. Visiteur Visiter le site Créer un compt
  • 19. authentification Consultation Visiteur Réservation annulation Client 15/44
  • 20. client Gérer la liste des Gérer la liste admins de des clients niveau inferieure Administrateur Suivi statistiques Gérer la liste des et états automobiles financière 17/44
  • 21. Client Commercial Suivi statistiques Gérer la liste des Créer des et états réservations promotions financière
  • 22. Client Livreur Consulter la liste Suivi problemès Gérer le parc des réservations technique automobile
  • 23. Diagramme de cas d’utilisation global
  • 24. 18/44
  • 25. Modèle Utilisé pour la conception du site Il existe plusieurs modèles pour la conception du site, à savoir: • modèle de la cascade • modèle en V • modèle du prototypage • modèle en spirale • modèle incrémental 19/44
  • 26. Modèle Utilisé pour la conception du site Nous avons choisi pour notre site le modèle incrémental car il assure : • le partage des taches • la conception globale dès le début du travail • la réalisation progressive de fonctionnalités • le codage de chaque incrément à part
  • 27. Modèle Utilisé pour la conception du site
  • 29. Architecture générale de l’application  Nous adaptons l’architecture de MVC dans la réalisation de l’application qui est basé sur a séparation des trois couches: • Appels en base de données et classes d'objets liés à notre BDD dans les Modèles. • Affichage du rendu de la page dans les Vues. • Contrôles et appels des bonnes pages faits pas le contrôleur.
  • 30.
  • 31. Raison de choix Le concept MVC nous offre plusieurs bénéfices : • Des éléments plus simples à réutiliser qui ne dépendent pas que d'un contexte • Une maintenance plus rapide • Développement multi développeurs plus aisée
  • 34. Diagrammes de séquence 1 Interaction administrateur 2 Interaction commercial 3 Interaction livreur 4 Interaction client 5 Intercation visiteur 22/44
  • 35. Conception de la base de données Diagramme Description E/A BD 23/44
  • 37. Description de la base 26/44
  • 38. 27/44
  • 39. Environnement matériel GIntel® Core 2 Duo CPU 2.2 GHz Ati Mobility Radeon HD 4500/5100 serie Carte Système Mémoire Processeur graphique HP Pavillon 512 Mo 28/44
  • 40. Environnement logiciel Framework symphony 1.4 B Xampp 1.7.4 A C Mysql Workbench 5.2 Logiciels D Netbeans 6.9 29/44
  • 42. 30/44
  • 43.
  • 44. 38/44
  • 45.
  • 46. Difficultés rencontrées Symfony Difficultés rencontrées Languagess L’esthetique de du site programmation 40/44
  • 47. 41/44
  • 48. Conclusion  Notre travail consiste à concevoir et créer un site Web dynamique pour une agence de location de voiture en ligne  Cette expérience nous a été très instructive et profitable sur plusieurs plans. 42/44
  • 49. Conclusion  L’objectif principal est atteint malgré quelques difficultés rencontrées  Notre travail s’est limité à l’exposition et à la réservation virtuelle de services et l’inclusion des procédures de transactions pourrait constituer l’objet d’extension de ce travail. 43/44
  • 50. Merci de votre attention 44/44