VISUAL STUDIO
Facultad de Ingeniería
Escuela Profesional de Ingeniería de Sistemas
Asignatura: Ingeniería Web
Docente: Ing. Oscar Capuñay Uceda
Tiempo: 100minutos
2da EVALUACIÓN EN LÍNEA
Se pide:
Utilizando PDO y XAJAX, desarrollar una aplicación web (Votación Web) con las siguientes
condiciones.
1. Una vez logeado elusuario, la aplicación le mostrará la lista de candidatos y el usuario
podrá elegir a su candidato (sólo podrá elegir un candidato) y votar por él. Una vez
realizado el voto, elusuario no podrá volver a votar.(3 puntos)
2. La aplicación tendrá un botón que generará un documento PDF (utilizando la clase
FPDF) en el que se mostrará en detalle lavotación (por quién votó cada usuario, fecha y
hora). (5 puntos)
3. La aplicación tendrá un botón para generar un reporte en formato MS Excel, el cual,
detallará en cada una de suslíneas: el usuario, el candidato por el que votó dicho
usuario, la fecha y hora. (5 puntos).
4. La aplicación tendrá un botón para abrir otra ventana y mostrar en ella ungráfico
circular (tipo PIE) para representar el porcentaje de votación que van obteniendo cada
candidato hasta el momento. (Utilizar las funciones de la librería GD de PHP). ( 7puntos)
Tener en cuenta que la cantidad de candidatos puede variar (de acuerdo a la cantidad de
candidatos registrados en la BD).
No se pide programar ningún tipo demantenimiento, ni módulo para la gestión de nuevos
candidatos o usuarios. Se recomienda ingresar cualquier número de candidatos y usuarios a
la base de datos.
El uso de códigoexterno (internet, librerías de terceros, etc) anulará el examen, por lo tanto
se recomienda programar la aplicación con código propio.
Ing. Oscar Capuñay Uceda
Regístrate para leer el documento completo.