Outils pour le prototypage d'applications bases de données
Vous trouverez ici un ensemble d'outils développés pour faciliter le
développement d'applications Web utilisant des bases de données
relationnelles. Ces outils ont été fortement utilisés dans un contexte
d'enseignement et pour développer des applications à usage interne.
Cet ensemble d'outils comprend :
- un éditeur graphique entité-association appelé GEM;
- une passerelle SGBD/web qui permet de soumettre des requêtes
au SGBD via HTTP et de récupérer un résultat en HTML (via XML) appelée
PASCAL;
- un générateur de formulaires HTML appeléee GENFORM qui permet
de simplifier la programmation de la partie cliente de l'application.
Chaque formulaire exécute la passerelle SGBD/web.
Vous trouverez
ici une description de l'architecture de ces outils.
On dispose également d'un
environnement de type client web à la PhpMyAdmin,
qui permet de programmer sur un SGBD relationnel (principalement
Oracle). Cet environnement est constitué d'un ensemble de programmes
CGI (principalement écrits en Perl).
Accès aux sources des outils (accès protégé, demandez un accès à cette adresse
Accès à la documentation
Projets en cours
Gestionnaire de QCM
Pour simplifier la mise en ligne de QCM, nous avons développé un
ensemble d'outils
permettant à un enseignant de publier un QCM à partir d'une description
XML de celui-ci et aux élèves d'avoir une correction de celui-ci.
Plusieurs versions sont disponibles en fonction du niveau
d'authentification souhaité.
A priori, la version de référence des outils se trouve sur tanna (~oracle/REFER-BIS)
Pour toute question, contactez
no_spam-Bruno.Defude@it-sudparis.eu