Terminado

Sistema de encuestas online

Publicado el 26 Septiembre, 2017 en Programación y Tecnología

Sobre este proyecto

Abierto

ALCANCES O PROYECCIONES
El alcance del proyecto es ofrecer una página web que pueda ser utilizada para realizar encuestas online con distintos tipos de opciones de preguntas, herramientas para personalizar la encuesta y análisis básico de respuestas obtenidas (barras estadísticas y tortas)

Al realizar una encuesta el encuestador puede escoger el tipo de pregunta, estas preguntas pueden ser de tipos de: alineadas verticalmente, alineadas horizontalmente, menú desplegable, escala Likert, orden ranking, etc.

Las encuestas pueden tener más de una página para separar distintos puntos según el encuestador vea por conveniente

El encuestador podrá personalizar sus encuestas cambiando tipos de letra, color de letra y fondo, colocar un logo, encabezado, etc.

Al terminar de hacer la encuesta el encuestador, el sistema generara un enlace personalizado para que pueda enviar a los usuarios.

Los usuarios podrán acceder según el enlace web que se les proporcione de la encuesta y hacer el llenado de las distintas preguntas




objetivos
objetivo general
desarrollar un sistema web para gestionar distintos tipos de preguntas en una encuesta, que sea personalizada según la necesidad del encuestador. 



objetivo especifico

•    desarrollar la interfaz de administrador, encuestador y usuario.
En el proyecto se tiene identificados 3 personajes
ADMINISTRADOR.- Aquel que administra el sistema, pude realizar configuraciones de la página web, puede subir plantillas de encuestas pre-diseñadas, puede ver los datos de encuestadores que están registrados, sus encuestas y resultados
ENCUESTADOR.- Aquel que utiliza el sistema web para realizar encuestas o trabajar sobre las plantillas pre diseñadas que realiza el administrador
USUARIO.- Aquel que responde una determinada encuesta y envía sus respuestas de manera automática


•    Desarrollo módulo de preguntas.
El módulo de preguntas es la principal herramienta del encuestador para selección los tipos de preguntas que desea realizar (puede usar distintos tipos de preguntas a la vez)
pregunta cerrada.- El usuario podrá responder solo si o no
pregunta abierta.- El usuario podrá responder de manera abierta (según determine el encuestador, encuestador podrá decir máximo de caracteres, si los caracteres son numéricos, alfabéticos, fechas o texto son restricción)
pregunta multiple.- El usuario podrá responder entre una o varias respuestas (el encuestador determinara cuantas podrá responder como mínimo y máximo, además de dar o no la opción de “otros” donde el usuario podría responder de manera abierta) 
pregunta escala likert.- El usuario responderá una pregunta en la escala Likert que el encuestador determine

En todas se podrá tener la opción de decidir si la pregunta es obligatoria de responder o es opcional (en caso de ser obligatoria el usuario no podrá saltar esa pregunta)

Adicionalmente se podrán crear paginas para organizar los distintos campos de preguntas (ejemplo: pagina 1 datos generales, pagina 2 preguntas gustos, pagina 3 preguntas salud, ect) según vea conveniente el encuestador


•    módulo herramientas de personalización.
Una vez realizada las preguntas el encuestador tendrá las siguientes herramientas de personalización
ENCABEZADO.- El encuestador podrá subir una imagen para que se muestre como encabezado de su encuesta si lo quisiese
personaliza letras.- Podrá definir el tipo y color de letra de las preguntas de la encuesta. Definirá el tamaño, color y tipo de letra del titulo
tipo de numeración de preguntas.- Definirá si se enumeraran las preguntas y con que tipo de numeración (alfabética, numérica u otras)
AGRADECIMIENTO.- El encuestador podrá escribir un mensaje de agradecimiento que se mostrara al finalizar la encuesta (se agregara como página final), además de definir un re-direccionamiento a un enlace web al finalizar por completo la encuesta (enlace definido por encuestador).
tiempo de apertura de encusta.- El encuestador podrá definir una fecha de inicio y una fecha fin para su encuesta (tiempo en el que se encontrara habilitada la encuesta para responderla)
definir enlace.- El encuestador podrá personalizar el enlace (ejemplo: www.xxxxxxxxx.com/Definidoporencuestador) por defecto el sistema asignara el enlace
vista previa.- El encuestador podrá tener una vista previa de cómo será el formato final que se mostrara al usuario (vista previa con selección de cómo se verá en computador, Tablet o Smartphone)


•    Configuración de encuestas, dominio público o privado.
Una vez realizado la encuesta el encuestador podrá difundir su encuesta de la siguiente manera
PUBLICA.- El encuestador al finalizar, si escoge la opción encuesta publica cualquier usuario que obtenga el enlace podrá realizar la encuesta
PRIVADA.-  Si el encuestador escoge esta opción el determinara la cantidad máxima de usuarios para llenar la encuesta, podrá crear uno o varios códigos para entrar a la encuesta y estas se pedirán para el llenado de las encuestas al usuario, podrá poner listado de correos electrónicos para que el sistema envié el enlace de encuesta


•    Representación de datos en graficas estadísticas y archivo exportable.
El encuestador una vez que haga su encuesta pública o privada, podrá ver los resultados que se van recolectando en graficas estadísticas por cada pregunta (exceptuando pregunta abierta, debido a que no se puede representar estadísticamente), estas grafías podrán ser tortas, barras u otro tipo de gráfica.
El encuestador podrá descargar los resultados en un archivo (en preferencia en Excel “.xls” por si él quiere hacer un análisis más profundo en otro tipo de programa estadístico)
El encuestador tendrá la opción de ver las encuestas de los usuarios si lo quisiera para imprimirlas
El administrador podrá ver a todos los encuestadores e ingresar a los resultados que estos obtengan en sus distintas encuestas


•    Compatibilidad de vista para el usuario en distintos dispositivos.
El usuario podrá hacer la encuesta en el dispositivo que el vea conveniente (computador, Tablet, Smartphone, etc) sin que se le desconfigure la vista

Con el fin de mejorar las ideas del proyecto también se pueden ver como ejemplo las páginas de encuestas como:
https://www.allcounted.com
https://es.surveymonkey.com
Al finalizar el proyecto se necesitará un manual técnico para comprender el código y las distintas herramientas que fueron usadas para el desarrollo.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos No (No he administrado este tipo de proyectos anteriormente)
Roles necesarios Programador, Analista funcional

Plazo de Entrega: No definido

Habilidades necesarias