“Diseño e implementación del voto electrónico mediante el uso de una aplicación web, para las elecciones de la federación de estudiantes de la Pontificia Universidad Católica del Ecuador”

La presente disertación está basada en el desarrollo de una aplicación web para la Federación de Estudiantes de la Pontificia Universidad Católica del Ecuador, la cual es una organización estudiantil que representa la comunidad universitaria y busca el bienestar de todos los miembros que conforman d...

Descripción completa

Autor Principal: Calvopiña, Alex
Otros Autores: García, Stephanie
Formato: bachelorThesis
Idioma: Spanish / Castilian
Publicado: PUCE 2017
Materias:
WEB
Acceso en línea: http://repositorio.puce.edu.ec/handle/22000/13803
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
Sumario: La presente disertación está basada en el desarrollo de una aplicación web para la Federación de Estudiantes de la Pontificia Universidad Católica del Ecuador, la cual es una organización estudiantil que representa la comunidad universitaria y busca el bienestar de todos los miembros que conforman dicha comunidad. Como parte de la comunidad se observó que el proceso de sufragio, que se lleva a cabo para escoger a los representantes de la FEUCE, es el proceso habitual que se ha manejado por años en el Ecuador, en el cual los votantes se acercan a una mesa electoral para emitir su voto y aquellos representantes de cada mesa son los encargados del conteo y la emisión de resultados obtenidos en su mesa. Mediante el desarrollo de una aplicación web de votación electrónica, se desea automatizar el proceso de sufragio, permitiendo la gestión de las listas y candidatos postulantes, ejercer el derecho al voto por parte de los estudiantes y la emisión de los resultados obtenidos en el proceso de sufragio, con la finalidad de mejorar el conteo de votos y evitar el impacto ambiental que ocasiona el empleo de papeletas de votación. Para el desarrollo de la aplicación se utilizó la metodología Extreme Programming (XP), porque es una metodología ágil que permite un desarrollo flexible y adaptable a los cambios que se presenten durante la implementación. Además, esta metodología permite una alta interacción con el cliente a lo largo del proceso de desarrollo. Para el cumplimiento de las funcionalidades planteadas y el desarrollo de la aplicación se lo realizó en tres iteraciones, en cada iteración se realizó de desarrollo de tres funcionalidades, en la segunda y tercera iteración se agregaron mejores que permiten incrementar el desempeño de la aplicación. Empleando planes de pruebas al culminar cada iteración, podemos mantener contacto con el cliente, de tal manera que puede observar el avance de la aplicación y puede retroalimentarnos con sugerencias acerca del diseño o la implementación de la aplicación. Aquellas sugerencias aceptadas en el informe de pruebas serán incluidas en el desarrollo de la siguiente iteración.