Conception et implémentation d'un outil d'édition de formulaire à base de la norme XForms
Ce projet consiste en la conception et l'implémentation d'un éditeur de formulaires XForms. Les technologies à utiliser sont : XForms, XML Schema, XPath, XHTML, CSS et Javascript / E4X. Un formulaire étant affiché via un navigateur Web pourra être édité. L'utilisateur doit avoir au préalable créé un fichier XML représentant le modèle du futur formulaire. Il pourra ensuite lier les différents composants aux balises créées. L'interface permet de placer des composants graphiques directement sur un layout. L'utilisateur a le choix parmi une liste de composants disposés en marge de l'interface. L'utilisateur peut spécifier un schéma XML externe afin d'afficher dans l'interface les différents types que ce schéma met à disposition. Ceux-ci pourront alors être utilisés pour définir le type d'un composant du formulaire. L'utilisateur a la possibilité d'ajouter des restrictions à ses composants lors de la création ou une fois les composants sont placés. Un formulaire ne peut être validé (enregistré) que lorsqu'il ne contient que des données complètes et cohérentes. Une fois le formulaire validé (c'est-à-dire que son contenu est cohérent), il est alors transformé en contenu XForms et stocké dans un fichier XHTML du choix de l'utilisateur.
Etudiant: Alain Tüscher
Année: 2006
Département: TIC
Filière: Informatique et systèmes de communication (anciennement Informatique)
Type de formation: Plein temps
Partenaire externe: ARCACIEL S.A.
Enseignant responsable: Nastaran Fatemi
Téléchargement:
- Télécharger l'affiche