BRiffle Dynamic Questionnaire

Créez rapidement des questionnaires et des formulaires dynamiques en Flex

BRiffle Dynamic Questionnaire est un générateur de questionnaires et de formulaires dynamiques en Flex. Il offre un éditeur graphique pour modéliser les questions et les règles d’enchaînement ; et un générateur pour transformer ces modèles en composants Flex prêt à intégrer.

BRiffle DQ est un outil indispensable aux flexeurs confrontés à la problématique de questionnaires intelligents ou de formulaires dynamiques :

  • générer rapidement des questionnaires et des formulaires dont le contenu change souvent (enquêtes, quiz) ;
  • construire des questionnaires intelligents qui suivent des arbres de décision riches en conditions (aide à la vente, souscription, évaluation de risque) ;
  • offrir à des webmasters ou des MOA non-Flex la possibilité de créer des questionnaires et des formulaires à intégrer dans des applications Flex.

Le déploiement de questionnaires générés avec BRiffle est :

  • gratuit pour un usage personnel
  • et payant pour les entreprises.

Mise en œuvre de BRiffle DQ


Le développeur utilisant BRiffle Dynamic Questionnaire effectuera les tâches suivantes :

Définir le questionnaire

  • Définir les questions et les réponses possibles. Les questions sont définies dans le référentiel de questions.

  • Dessiner l’enchaînement des questions, en utilisant l’éditeur graphique BRiffle Designer, et créer le graphe de navigation.

Designer - questionnaire à enchaînement linéaire

Générer et tester

  • Compiler avec BRiffle Designer les questions et les graphes de navigation et générer un composant Flex (SWC) encodant le questionnaire. C’est le composant questionnaire à intégrer dans l’application Flex.

  • BRiffle Designer génère aussi une application de test embraquant le composant questionnaire. Tester et mettre au point immédiatement le questionnaire généré sans quitter cet environnement.

Intégrer

  • Ajouter le composant questionnaire généré à l’application Flex ou Flash.

  • Appliquer le style de votre application au questionnaire.

  • Récupérer les réponses en XML, générer des rapports PDF, utiliser la richesse fonctionnelle du composant questionnaire.

Exemple d'application intégrant un questionnaire dynamique

Bénéfices



- Développez vos questionnaires métier en quelques minutes

- Utilisez un moteur spécialisé qui détermine dynamiquement l’enchaînement des questions en fonction des réponses

- Simplifiez l’expérience utilisateur et ne montrez que les questions applicables

- Générez vos questionnaires en Flex 3 ou Flex 4

- Faites participer la MOA et les webmaster au développement des questionnaires

- Maintenez et faites évoluer facilement le contenu de vos questionnaires

Studio dédié aux questionnaires


BRiffle Dynamic Questionnaire (ou DQ) génère les questionnaires créés avec le studio BRiffle Designer.


  • BRiffle Designer est un éditeur dédié à la création de questionnaires

  • Pour définir un questionnaire : définir les questions, préciser les types de réponses, définir les enchaînements et les règles de navigation

  • A partir de ces éléments, BRiffle DQ génère le questionnaire comme un composant Flex

- Le composant généré est un SWC standard et programmable qui s’intègre dans toute application web, Flex, Flash ou LiveCycle

- Génération de composants Flex 3 et Flex 4

- BRiffle Designer est un plug-in Eclipse. Il s’intègre avec Flex Builder, Flash Builder ou LiveCycle Workbench. BRiffle Designer existe aussi en version bundle stand-alone.

Moteur dédié au pilotage


BRiffle DQ embarque, dans les questionnaires générés, un moteur dédié aux questionnaires dynamiques. Ce moteur est écrit en ActionScript 3 et offre de riches fonctions pour piloter les enchaînements des questions et pour générer les écrans du questionnaire.

Designer - enchainement piloté par arbre de décision Les questionnaires BRiffle DQ possèdent les caractéristiques suivantes :
  • Enchaînement de questions en fonction des réponses
  • Fonctionnement en mode connecté et déconnecté
  • Génération du XML pour le back-end
  • Questionnaires en Flex 3 et Flex 4
  • "Binding" fin avec les objets de l’application ou le "User Model"
  • Génération de PDF
  • Connexion à Adobe LiveCycle