1 BTS Informatique de Gestion : Option développeur d'application Session 2011
I. Contexte du Projet II. Analyse III. Réalisation IV. Bilan 2
Anjouweb Création en Mars 2003 Création en Mars 2003 Localisée à Montreuil-Bellay Localisée à Montreuil-Bellay Composition de l’équipe : 4 salariés Composition de l’équipe : 4 salariés Prestashop Simple/Rapide Simple/Rapide Beaucoup de modules disponibles Beaucoup de modules disponibles 3
Module : « Chèque cadeau » Création de bons d’achat automatique Création de bons d’achat automatique Envoi automatisé Envoi automatisé Paramétrage en Back-Office Paramétrage en Back-Office Personnalisation du message accompagnant le chèque cadeau Personnalisation du message accompagnant le chèque cadeau 4
5 Diagramme de classes
PHP Libre/Gratuit Libre/Gratuit Peut être orienté objet Peut être orienté objet Permet d’interfacer de nombreuses bases de données Permet d’interfacer de nombreuses bases de données Javascript Améliorer l’intéractivité d’un site internet Améliorer l’intéractivité d’un site internet Aider l’internaute dans la navigation Aider l’internaute dans la navigation 6
Smarty Il peut séparer le fond de la forme Il peut séparer le fond de la forme Il est possible d’inclure du code PHP Il est possible d’inclure du code PHP Syntaxe configurable Syntaxe configurable 7
Back-office Automatiser l’installation/désinstallation Automatiser l’installation/désinstallation Configurer le module Configurer le module Gérer le Front-office Gérer le Front-office Facilité la gestion du site internet Facilité la gestion du site internet Front-office Recevoir les paramètres du Back-office Recevoir les paramètres du Back-office Affichage d’une partie destinée aux clients Affichage d’une partie destinée aux clients 8
Déploiement Création d’un site de test Création d’un site de test Intérêt : Intérêt : Le client peut tester la partie Front-office Le client peut tester la partie Front-office Le client peut tester la partie Back-office Le client peut tester la partie Back-office Mise à disposition sur un site de vente de module Mise à disposition sur un site de vente de module 9
10 Comparatif Bilan Prévisionnel/Effectif
Idées d’améliorations Sécurisation du module Sécurisation du module Optimisation du code Optimisation du code Bilan général Appliquer mes connaissances dans un contexte réel Appliquer mes connaissances dans un contexte réel Découvrir de nouveaux langages de programmation Découvrir de nouveaux langages de programmation 11