J’ai décidé de faire mon premier tutorial sur la création d’une web application en PHP5/Mysql, en visitant les différentes méthodologies de conceptions et de développements tel que UML, MVC et POO.
La première partie de ce tutorial concerne la réflexion sur la façon dont je vais réaliser mon application.
Le besoin :
L’idée de base est de développer une application capable de générer des QCM (Questionnaire à choix multiple), de manière assez simple, rapide et efficace.
A partir de ce point, je me suis posé un ensemble de question sur le process à mettre en place pour arriver au résultat souhaité. Les questions sont les suivantes :
- De quoi est constitué un QCM ?
- Comment créer mon QCM depuis une application web ?
- Quelles sont les contraintes auxquelles je dois faire attention ?
- Quel niveau de sécurité dois-je appliquer à mon QCM ?
- Comment modifier facilement la mise en forme de mon QCM ?
- Que faire des résultats stockés ?
Bien sûr, il y a d’autres questions que je me suis également posé, mais dans un premier temps, faisons simple
Inutile de vous rappeler que dans tout projet, il faut faire des choix en fonction de plusieurs critères :
- La charge
- Le délai
- Le Coût (en J/H et/ou financier)
- La complexité
Les pré-requis pour ce projet sont :
- De disposer d’un PC/MAC
- d’avoir installé au préalable un serveur Apache/mysql/Php5 sur son ordinateur
Je vous recommande WAMP5 ou Easyphp - Le framework Smarty (moteur de template)
- Un simple éditeur de texte avec coloration syntaxique tel que Scite
- du café et du temps de libre :p
A suivre …
Ces articles peuvent vous intéresser :









