BlueGEEK Journal

Accueil > Programmes > Projets PHP pour Sites WEB > Charlemagne > 1- Le Projet (Mise en place / Discussion) > Cahier des Charges

Charlemagne

Cahier des Charges

lundi 5 avril 2010, par bluegyn_spip

Charlemagne correspond à Dagobert appliqué à l’enseignement

- L’idée initiale est de reproduire ça :

CAHIER DES CHARGES

- Promotion de l’enseignement de la médecine, en créant un outil simple exposant et commentant un cas clinique.

- Chaque cas correspond à un dossier indépendant, il comporte

  • Un Moteur Charlemagne capable d’analyser les pièces soumises et de les présenter correctement
    • Ce Moteur Dynamique s’appellera INDEX.PHP

- Les pièces soumises sont obligatoirement :

  1. La description du cas clinique sous la forme d’un fichier texte OBSERVATION.TXT
  1. Une Iconographie à commenter sous la forme d’une Image au format JPG (préférence) nommée IMAGE.JPG dont la hauteur ne fera pas plus de 350 pixels
  1. Une série de QUESTIONS/REPONSES du type CROC.TXT ou QCM.TXT sous la forme d’un script dynamique intelligent capable d’orienter un comportement différent à chaque réponse possible.
  • La question devra être posée de telle façon qu’à chaque fois une réponse OUI ou NON soit pertinente (Algorithme BINAIRE)

LES OUTILS

- Le pages sont écrites en HTML puis en PHP en limitant au maximum les outils automatiques qui alourdissent le code

HTML

- WebExpert 6 est utilisé C’est un programme commercial qui peut être remplacé par PSPAD (cf infra) Cependant PSPAD ne comporte pas d’aide contextuelle attachée à chaque balise HTML.

- Pour la mise en œuvre rapide des tableaux en Wysiwyg, nostalgiques de NetScape Navigator, nous utilisons KOMPOSER

  • Un simple copié collé rapatrie ensuite les codes dans WEB-EXPERT qui est plus stable et plus puissant

- PSPAD est un éditeur très puissant qui intègre le générateur de feuilles de style gratuit TOPSTYLE-LITE

- Les pages sont essentiellement testées sous FIREFOX, qui nous permet d’utiliser sa Console de Débogage Intégrée, beaucoup plus simple que le débogueur d’IE)


Voir un premier jet ici calqué sur le Travail de Gardosi