Upload
leontine-thibault
View
104
Download
0
Embed Size (px)
Citation preview
C. Coelo, A. Cuzon, A. Jaouën, N. Le Gall, D. Le Toux, E. Morin FEW GO
IntroductionAnalyse préalableAnalyse détailléeEtude technique
Conclusion
C. Coelo
A. CuzonD. Le Toux
N. Le Gall A. Jaouën
E. Morin
Soutenance FINAL du 28 Mars 2011
C. Coelo, A. Cuzon, A. Jaouën, N. Le Gall, D. Le Toux, E. Morin FEW GO
IntroductionAnalyse préalableAnalyse détailléeEtude techniqueDéveloppement
Conclusion
I – IntroductionII – Analyse préalableIII – Analyse détaillée• Fonctionnalités• Livrables• Tâches
IV – Etude technique• Ressources utilisés• MCD
SommaireV - Développement• Structure MVC• BDD• Gestion administrateur• Interface• Design
VI - Conclusion
C. Coelo, A. Cuzon, A. Jaouën, N. Le Gall, D. Le Toux, E. Morin FEW GO
Objectifs :
Un utilisateur lambda doit pouvoir créer, modifier un site web, et générer son code facilement.
L'utilisateur aura plusieurs outils à sa disposition, et pourra personnaliser complètement son site grâce à une interface ergonomique et variée.
IntroductionAnalyse préalableAnalyse détailléeEtude techniqueDéveloppement
Conclusion
Introduction
C. Coelo, A. Cuzon, A. Jaouën, N. Le Gall, D. Le Toux, E. Morin FEW GO
IntroductionAnalyse préalableAnalyse détailléeEtude techniqueDéveloppement
Conclusion
I – IntroductionII – Analyse préalableIII – Analyse détaillée• Fonctionnalités• Livrables• Tâches
IV – Etude technique• Ressources utilisés• MCD
SommaireV - Développement• Structure MVC• BDD• Gestion administrateur• Interface• Design
VI - Conclusion
C. Coelo, A. Cuzon, A. Jaouën, N. Le Gall, D. Le Toux, E. Morin FEW GO
Enjeux :
Faire en sorte que n'importe quelle personne puisse concevoir un site web, facilement, sans compétences particulières en informatique et en récupérant le code une fois le projet fini.
La réalisation du site se fera via une interface graphique ergonomique et intuitive, et permettra à l'utilisateur de concevoir un site complètement modulable et unique.
IntroductionAnalyse préalableAnalyse détailléeEtude techniqueDéveloppement
Conclusion
Analyse Préalable : Les Enjeux
Enjeux
C. Coelo, A. Cuzon, A. Jaouën, N. Le Gall, D. Le Toux, E. Morin FEW GO
IntroductionAnalyse préalableAnalyse détailléeEtude techniqueDéveloppement
Conclusion
I – IntroductionII – Analyse préalableIII – Analyse détaillée• Fonctionnalités• Livrables• Tâches
IV – Etude technique• Ressources utilisés• MCD
SommaireV - Développement• Structure MVC• BDD• Gestion administrateur• Interface• Design
VI - Conclusion
C. Coelo, A. Cuzon, A. Jaouën, N. Le Gall, D. Le Toux, E. Morin FEW GO
Créer un compte
Consulter la documentation utilisateur
IntroductionAnalyse préalableAnalyse détailléeEtude techniqueDéveloppement
Conclusion
Visiteurs
FonctionnalitésFluxLivrablesTâches
C. Coelo, A. Cuzon, A. Jaouën, N. Le Gall, D. Le Toux, E. Morin FEW GO
IntroductionAnalyse préalableAnalyse détailléeEtude techniqueDéveloppement
Conclusion
FonctionnalitésFluxLivrablesTâches
Membres Se connecter Modifier son profil Supprimer son compte Envoyer un mail aux administrateurs Créer un nouveau projet Supprimer un projet Modifier projet Ajouter, Modifier, Supprimer une page d'un projet Récupérer le code de son projet Choisir le css de son projet Créer, modifier, supprimer des modèles de pages Importer une feuille de style à un projet
C. Coelo, A. Cuzon, A. Jaouën, N. Le Gall, D. Le Toux, E. Morin FEW GO
IntroductionAnalyse préalableAnalyse détailléeEtude techniqueDéveloppement
Conclusion
FonctionnalitésFluxLivrablesTâches
Administrateurs
Envoyer un mail à un membre
Supprimer un compte
Bannir un membre
Mettre à jour le site
C. Coelo, A. Cuzon, A. Jaouën, N. Le Gall, D. Le Toux, E. Morin FEW GO
IntroductionAnalyse préalableAnalyse détailléeEtude techniqueDéveloppement
Conclusion
MC
FonctionnalitésFluxLivrablesTâches
C. Coelo, A. Cuzon, A. Jaouën, N. Le Gall, D. Le Toux, E. Morin FEW GO
IntroductionAnalyse préalableAnalyse détailléeEtude techniqueDéveloppement
Conclusion
MFC
FonctionnalitésFluxLivrablesTâches
C. Coelo, A. Cuzon, A. Jaouën, N. Le Gall, D. Le Toux, E. Morin FEW GO
IntroductionAnalyse préalableAnalyse détailléeEtude techniqueDéveloppement
Conclusion
ATS
FonctionnalitésFluxLivrablesTâches
C. Coelo, A. Cuzon, A. Jaouën, N. Le Gall, D. Le Toux, E. Morin FEW GO
IntroductionAnalyse préalableAnalyse détailléeEtude techniqueDéveloppement
Conclusion
FonctionnalitésFluxLivrablesTâches
OT
C. Coelo, A. Cuzon, A. Jaouën, N. Le Gall, D. Le Toux, E. Morin FEW GO
IntroductionAnalyse préalableAnalyse détailléeEtude techniqueDéveloppement
Conclusion
FonctionnalitésFluxLivrablesTâches
Gant
C. Coelo, A. Cuzon, A. Jaouën, N. Le Gall, D. Le Toux, E. Morin FEW GO
IntroductionAnalyse préalableAnalyse détailléeEtude techniqueDéveloppement
Conclusion
I – IntroductionII – Analyse préalableIII – Analyse détaillée• Fonctionnalités• Livrables• Tâches
IV – Etude technique• Ressources utilisés• MCD
SommaireV - Développement• Structure MVC• BDD• Gestion administrateur• Interface• Design
VI - Conclusion
C. Coelo, A. Cuzon, A. Jaouën, N. Le Gall, D. Le Toux, E. Morin FEW GO
Matérielles :Serveur Web/HébergementPC
Logiciels :Trac/SVNNotepad++WampserverEclipsePhpmyadminSuite AdobeOpenOfficeFirefox/ChromeLateX
Langages utilisés : PHP 5.0, XHTML, CSS, MySQL, Javascript, Ajax
Humaines :4 développeurs2 développeurs-graphistes
IntroductionAnalyse préalableAnalyse détailléeEtude techniqueDéveloppement
Conclusion
Ressources
Ressources utiliséesMCD
C. Coelo, A. Cuzon, A. Jaouën, N. Le Gall, D. Le Toux, E. Morin FEW GO
IntroductionAnalyse préalableAnalyse détailléeEtude techniqueDéveloppement
Conclusion
MCD
Outils utilisésMCD
C. Coelo, A. Cuzon, A. Jaouën, N. Le Gall, D. Le Toux, E. Morin FEW GO
IntroductionAnalyse préalableAnalyse détailléeEtude techniqueDéveloppement
Conclusion
I – IntroductionII – Analyse préalableIII – Analyse détaillée• Fonctionnalités• Livrables• Tâches
IV – Etude technique• Ressources utilisés• MCD
SommaireV - Développement• Structure MVC• BDD• Gestion administrateur• Interface• Design
VI - Conclusion
C. Coelo, A. Cuzon, A. Jaouën, N. Le Gall, D. Le Toux, E. Morin FEW GO
IntroductionAnalyse préalableAnalyse détailléeEtude techniqueDéveloppement
Conclusion
Structure MVC
Structure MVCBDDGestion administrateurInterfaceDesign
C. Coelo, A. Cuzon, A. Jaouën, N. Le Gall, D. Le Toux, E. Morin FEW GO
Utilisation de phpMyAdmin
Transcription du MCD en langage SQL
IntroductionAnalyse préalableAnalyse détailléeEtude techniqueDéveloppement
Conclusion
BDD
Structure MVCBDDGestion administrateurInterfaceDesign
C. Coelo, A. Cuzon, A. Jaouën, N. Le Gall, D. Le Toux, E. Morin FEW GO
IntroductionAnalyse préalableAnalyse détailléeEtude techniqueDéveloppement
Conclusion
Gestion administrateur
Structure MVCBDDGestion administrateurInterfaceDesign
Insertion de feuille de style
Recherche de données utilisateur
Gestion des membres : Bannissement Suppression
Cryptage des données et mot de passe
C. Coelo, A. Cuzon, A. Jaouën, N. Le Gall, D. Le Toux, E. Morin FEW GO
IntroductionAnalyse préalableAnalyse détailléeEtude techniqueDéveloppement
Conclusion
Gestion administrateur
Structure MVCBDDGestion administrateurInterfaceDesign
C. Coelo, A. Cuzon, A. Jaouën, N. Le Gall, D. Le Toux, E. Morin FEW GO
IntroductionAnalyse préalableAnalyse détailléeEtude techniqueDéveloppement
Conclusion
Interface
Structure MVCBDDGestion administrateurInterfaceDesign
Création/Modification/Suppression d’un projet
Ajout/modification/Suppression d’une page
Insertion d’éléments (drag & drop)
Modification/Suppression d’éléments
Récupération du code
C. Coelo, A. Cuzon, A. Jaouën, N. Le Gall, D. Le Toux, E. Morin FEW GO
IntroductionAnalyse préalableAnalyse détailléeEtude techniqueDéveloppement
Conclusion
Interface
Structure MVCBDDGestion administrateurInterfaceDesign
C. Coelo, A. Cuzon, A. Jaouën, N. Le Gall, D. Le Toux, E. Morin FEW GO
IntroductionAnalyse préalableAnalyse détailléeEtude techniqueDéveloppement
Conclusion
Design
Structure MVCBDDGestion administrateurInterfaceDesign
Design simple
Intégration CSS
C. Coelo, A. Cuzon, A. Jaouën, N. Le Gall, D. Le Toux, E. Morin FEW GO
IntroductionAnalyse préalableAnalyse détailléeEtude techniqueDéveloppement
Conclusion
I – IntroductionII – Analyse préalableIII – Analyse détaillée• Fonctionnalités• Livrables• Tâches
IV – Etude technique• Ressources utilisés• MCD• Ergonomie et design
SommaireV - Développement• Structure MVC• BDD• Gestion administrateur• Interface• Design
VI - Conclusion
C. Coelo, A. Cuzon, A. Jaouën, N. Le Gall, D. Le Toux, E. Morin FEW GO
Pourquoi ce site ?
Qu'est ce que ce projet nous apporte ?Sur le plan pédagogiqueSur le plan personnel
IntroductionAnalyse préalableAnalyse détailléeEtude techniqueDéveloppement
Conclusion
Conclusion
C. Coelo, A. Cuzon, A. Jaouën, N. Le Gall, D. Le Toux, E. Morin FEW GO
IntroductionAnalyse préalableAnalyse détailléeEtude techniqueDéveloppement
Conclusion
Conclusion
C. Coelo, A. Cuzon, A. Jaouën, N. Le Gall, D. Le Toux, E. Morin FEW GO
DEMONSTRATION
Démonstration
C. Coelo, A. Cuzon, A. Jaouën, N. Le Gall, D. Le Toux, E. Morin FEW GO
IntroductionAnalyse préalableAnalyse détailléeEtude techniqueDéveloppement
Conclusion
Conclusion