Marco para crear un cuestionario siguiendo un flujo de trabajo simple, con informe final

Mi tarea:

desarrollo de una sencilla aplicación para clasificar la salud de un río. Se solicita al usuario que responda una serie de preguntas. Cada pregunta tiene un conjunto cerrado de respuestas permitidas que pueden filtrarse por opciones anteriores y la siguiente pregunta se elige en función principalmente de la última respuesta, pero también puede verse influenciada por opciones anteriores. Al final la aplicación da el estado de salud del río y se puede imprimir un informe con todas las preguntas/respuestas.

¿Puede un marco de flujo de trabajo simplificar mi trabajo?

El marco que estoy buscando debe tener la mayoría de las siguientes características:

  • de uso gratuito
  • bien documentado con tutoriales y ejemplos
  • la aplicación debe ser fácil de distribuir e instalar

El último paso necesario hacia una biblioteca para aplicaciones web o algo que pueda integrar fácilmente en una aplicación de escritorio sin necesidad de instalarlo por separado.

Respuestas (1)

Formularios de Google

Incluye una función integrada de navegación de páginas que podría usarse como un "marco de flujo de trabajo" como se describe en la pregunta.

Cumplimiento de Requisitos

  • de uso gratuito


  • bien documentado con tutoriales y ejemplos

Sí, hay mucho material creado por Google y los usuarios.


  • la aplicación debe ser fácil de distribuir e instalar

No requiere instalación, pero requiere conexión a Internet.


Apéndice

Desde Controlar la navegación de página a página de su formulario: ayuda de los editores de Documentos

Controle la navegación de página a página de su formulario

Si ha dividido su formulario en diferentes páginas agregando saltos de página, puede especificar qué usuarios ven qué páginas dependiendo de sus respuestas a las preguntas en su formulario, algo así como una historia de "Elige tu propia aventura". Por ejemplo, puede enviar a los usuarios que respondan "Sí" a una pregunta a la página tres de su formulario mientras envía a los usuarios que respondan "No" a la página cuatro.

Aquí se explica cómo enviar a los usuarios a una página específica en función de su respuesta a una determinada pregunta:

  1. Crea un formulario.
  2. En el menú Insertar, seleccione Opción múltiple o Elegir de una lista. (Nota: solo estos dos tipos de preguntas se pueden usar para dirigir a los encuestados a páginas específicas. Ningún otro tipo de pregunta puede hacerlo).
  3. Marque la casilla etiquetada Ir a la página según la respuesta.
  4. Junto a sus respuestas a esta pregunta, verá menús desplegables que le permitirán dirigir a los encuestados a páginas específicas de su formulario según sus respuestas. (Nota: si tiene más de una pregunta con la casilla "Ir a la página según la respuesta" marcada en una página, el encuestado del formulario será dirigido a la página indicada para la última pregunta respondida. De lo contrario, aparecerán dos "Ir a la página según la respuesta"). en la respuesta "las preguntas pueden contradecirse entre sí. También puede optar por enviar a los encuestados a la página de confirmación en función de una respuesta seleccionando Enviar formulario en el menú desplegable).

Aquí se explica cómo enviar usuarios de una página a otra página específica:

Suponga que ha enviado a algunos encuestados a la página tres de su formulario y desea que vean la página cinco, y no la página cuatro, a continuación.

  1. Crea un formulario.
  2. Divide tu formulario en páginas agregando saltos de página. En el menú Insertar, seleccione Salto de página.
    • Si lo desea, puede nombrar su salto de página y agregar una descripción. Esto podría ayudarlo a recordar hacia dónde dirige a los encuestados y también puede ayudarlos a comprender la estructura de su formulario.
  3. Al final de cada página de su formulario, verá un menú desplegable con opciones sobre dónde enviar a los encuestados a continuación. De manera predeterminada, está configurado en "Continuar a la página siguiente", pero puede cambiarlo para enviar a los encuestados a una página específica en su formulario o a la página de confirmación del formulario. (Nota: si una página tiene una pregunta de opción múltiple "Ir a la página según la respuesta", la respuesta del encuestado a esa pregunta anulará cualquier configuración de navegación de la página que haya elegido).
Los formularios de Google parecen prometedores, pero necesito unos días para evaluarlo mejor.