Soutenance

1 / 21
About This Presentation
Title:

Soutenance

Description:

Soutenance D veloppement web Maitre d apprentissage : ... Gestion de projet. Aide l insertion professionnelle. Title: Soutenance Author: Laura Last modified by: – PowerPoint PPT presentation

Number of Views:20
Avg rating:3.0/5.0

less

Transcript and Presenter's Notes

Title: Soutenance


1
Soutenance
Lebrun Laura Licence PER
  • Développement web

Maitre dapprentissage Stéphane Duboeuf
Tutrice enseignante Hélène Rinkel
2
Introduction
  • Groupe 3 Suisses 1,9 milliard d de CA. (3
    Suisses, Blanche Porte, Cofidis, JM Bruneau, Otto
    Office, etc.)
  • JM Bruneau Basé dans la zone de Courtaboeuf,
    270 millions d de CA. Leader en France sur le
    marché de la vente à distance de fournitures de
    bureau aux entreprises.
  • JM Bruneau détient 100 des parts de la société
    Otto Office.

3
Introduction
  • Otto Office Basée dans la zone de Courtaboeuf,
    Otto Office compte une vingtaine de salariés.
    Spécialisé dans les fournitures de bureau à prix
    discount.
  • Axé sur le commerce B2B.
  • Tourné vers le web (60 des commandes).

4
Introduction
  • www.otto-office.fr
  • Site e-commerce.
  • Service web composé de cinq personnes.

5
Sommaire
  • Missions réalisées
  • Méthode utilisée
  • Projet page personnelle du client
  • Bilan du projet
  • Conclusion

6
I) Missions réalisées
  • Missions courtes (de lordre dune journée)
    débogage, ajout léger,
  • Missions moyennes (quelques jours) modifier le
    service après vente, modification plus
    conséquente,
  • Missions longues (quelques semaines)
  • page daccueil du client, gestion du risque,

7
I) Missions réalisées
Architecture matérielle dOtto Office
mais pas définitive !
8
II) Méthode utilisée
  • Dans le cadre de la refonte du site web dOtto
    Office (commencée en mai 2012) la méthode Scrum
    (ou agile).

9
II) Méthode utilisée
  • Spécifier les besoins sous forme de  User
    Story .
  • Prioriser les taches.
  • Définir la durée dun  Sprint .
  • Planifier le sprint, estimer les taches en
    heures.
  • Une fois le sprint achevé démonstration,
    rétrospective et nouvelle planification.

10
II) Méthode utilisée
  • Trois rôles
  • Le Product Owner (PO) représente le client.
  • Il explicite les user story.
  • Le ScrumMaster (SM) est le garant de la méthode.
  • Le(s) développeur(s) chargé(s) de la
    programmation.

11
II) Méthode utilisée
  • Transparence de la méthode.
  • Limite les risques.
  • Favorise lesprit déquipe.

12
III) Projet page personnelle du client
  • Le client possède un espace personnel comprenant
  • un historique des commandes, une liste des
    factures, des devis, etc.
  • MyOtto est accessible depuis le lien mon compte
    disponible sur le site dOtto Office.
  • Refonte via le MVC (modèle vue contrôleur).

13
III) Projet page personnelle du client
  • Modèle vue contrôleur
  • Les modèles traitent linformation.
  • Les vues représentent les pages web.
  • Les contrôleurs représentent les liens entre les
    modèles et les vues.

14
III) Projet page personnelle du client
  • Principaux outils
  • Environnement de développement Visual Studio.
  • Langage de programmation C.
  • SGBD SQL Server.

15
III) Projet page personnelle du client
  • Aperçu de la page (voir document).
  • Apprentissage du MVC appliqué au C.
  • Utilisation des vues partielles pour gérer les
    modules.

16
III) Projet page personnelle du client
Module comptabilité Ajax Asynchronous
Javascript And Xml (AJAX) procédé permettant
l'actualisation de certaines données d'une page
sans procéder au rechargement total de cette
page.
17
III) Projet page personnelle du client
Module service après vente email Pop up email
gérée en JQuery (framework JavaScript).
18
III) Projet page personnelle du client
Module trafic Gestion dune carte de France
dynamique via Google Chart.
19
III) Projet page personnelle du client
Module consommation Appel à une fonction
JavaScript qui envoie des données à Google Chart
pour générer les graphes.
20
IV) Bilan du projet
  • Découverte de MVC.
  • Gestion de la mise en production.
  • Gestion des erreurs.
  • Polyvalence.
  • Début de la refonte.
  • Projet responsabilisant.

21
V) Conclusion
  • Apprentissage concluant.
  • Connaître le monde de lentreprise.
  • Mise en pratique des connaissances.
  • Gestion de projet.
  • Aide à linsertion professionnelle.
Write a Comment
User Comments (0)