Aplicación web de edición y explotación de encuestas online
Resumen
La realización de encuestas supone una de las fuentes de información más importantes para la estadística moderna. Sus ámbitos de uso se extienden a prácticamente cualquier actividad humana, sea comercial, académica o lúdica, donde se pretenda conocer la opinión de las personas que han estado involucradas. En el caso de nuestra Universidad, también se realizan numerosas encuestas con la intención de evaluar la calidad de las clases impartidas. Sin embargo, el método utilizado actualmente es muy rudimentario, necesitando gran cantidad de trabajo manual, entre otros muchos inconvenientes. El presente proyecto representa una alternativa viable a estas necesidades, mediante una aplicación web. El objetivo fundamental es proveer una herramienta que pueda gestionar de forma autónoma gran parte de la cadena de procesado de una encuesta. Esto abarca desde su concepción primigenia hasta su puesta en producción y recogida de resultados. También nos interesa ofrecer a los usuarios una interfaz que sea cómoda de utilizar, sin que ello suponga renunciar a las tecnologías de desarrollo más actuales, con animaciones y efectos interesantes y dinámicos. Básicamente, nuestra aplicación será capaz de generar encuestas, ya sea completamente nuevas, o utilizando otras ya existentes como plantillas. A estas encuestas podremos insertarle preguntas, que podrán estar almacenadas en una base de datos, o bien podremos crearlas nosotros mismos. Una vez tengamos nuestra encuesta final, la aplicación nos permitirá hacerla pública para que cualquier usuario conteste a nuestras preguntas. Y, finalmente, los datos obtenidos se pondrán a disposición del creador de la encuesta para que pueda revisarlos. La aplicación ha sido desarrollada íntegramente por el alumno, utilizando el framework Ruby on Rails, que es capaz de abarcar la interfaz gráfica, la lógica computacional y la gestión de datos, apoyándose en herramientas como las librerías AJAX para desarrollo de páginas dinámicas, o MySQL para la gestión de bases de datos.
Descripción
Proyecto Fin de Carrera leído en la Universidad Rey Juan Carlos en el curso académico 2011/2012. Tutor del Proyecto: Pedro de Las Heras Quirós
Colecciones
- Proyectos Fin de Carrera [439]