Estoy desarrollando una aplicación web que permite que los informes se escriban y se visualicen en línea. Estos informes tendrán la estructura de un informe escolar típico o un informe anual de evaluación de los empleados. Me gustaría que el usuario pueda personalizar la estructura de su informe. Por ejemplo, una escuela puede ser que desee un informe en el formatoformularios web dinámicos
Subject Comment Score
-----------------------------
English He sucks 20%
Maths He rocks 88%
Science About average 70%
mientras que otro podría querer
Subject Grade
---------------
English A
Maths B
Science C
Lo que estoy buscando es una manera para que cada escuela para especificar el formato de sus informes - posiblemente algún tipo de biblioteca de creación de formularios de JavaScript. Dicha biblioteca podría usarse en una página que permita a los usuarios crear un formulario que se usaría como plantilla para sus informes.
Como tendré que procesar cada informe enviado por el lado del servidor, tendré que capturar algunas semánticas sobre cada campo. Por ejemplo, sería genial si el usuario pudiera especificar si la respuesta a cada pregunta en el informe debe ser texto simple, puntaje numérico, casilla de verificación, botones de opción, etc.
Cualquier sugerencia sobre tecnologías útiles para manejar tales " "formas dinámicas" serían realmente apreciadas. XForms parece que podría ser relevante, pero todavía no lo he profundizado.
Cheers, Don
¿A qué tipo de usuarios finales se dirige? –
Los usuarios finales serán personas normales, es decir, no un público técnico –
¿Preferiría una solución alojada o un software que pueda personalizar e instalar en su propio servidor? – avernet