Desarrollo de un sistema de votación electrónico para las elecciones universitarias

dc.contributor.advisorGómez Martínez, María Elena
dc.contributor.advisorRequeno Jarabo, José Ignacio
dc.contributor.authorVivero Barrera, Carlos
dc.contributor.authorCampo Peñuela, David del
dc.contributor.authorHerranz Toribio, David
dc.date.accessioned2025-09-15T16:38:16Z
dc.date.available2025-09-15T16:38:16Z
dc.date.issued2025
dc.degree.titleGrado en Ingeniería Informática
dc.descriptionTrabajo de Fin de Grado en Ingeniería Informática, Facultad Informática UCM, Dpto. de Sistemas Informáticos y Computación, Curso 2024/2025
dc.description.abstractEl principal objetivo del trabajo ha sido establecer un sistema que permita realizar elecciones de delegados de una manera eficiente, segura y transparente. Como resultado de este trabajo, se ha obtenido una aplicación web que permite realizar las funcionalidades esenciales para ello, pero que permite añadir futuras mejoras. En primer lugar, se definieron los objetivos y el alcance del sistema, investigando soluciones existentes y las mejores opciones tecnológicas, las cuales fueron Vue.js, Node.js y MariaDB. Tras ello, se diseñó el modelo general y se han aplicado los conceptos y metodologías de desarrollo software aprendidos durante la carrera, en particular, las metodologías ágiles. La aplicación permite gestionar Usuarios, Candidaturas y Elecciones. Finalmente, con las tareas y planificación, se dividió el desarrollo en distintas partes para desarrollar el sistema. Las fases del proyecto fueron análisis, diseño, implementación y pruebas unitarias.
dc.description.abstractThe main objective of the work has been to establish a system that allows delegate elections to be carried out in an efficient, secure and transparent manner. As a result of this work, a web application has been obtained that allows the essential functionalities for this to be carried out, but allows for future improvements to be added. Firstly, the objectives and scope of the system were defined, investigating existing solutions and the best technological options, which were Vue.js, Node.js and MariaDB. After that, the general model was designed and the software development concepts and methodologies learnt during the degree were applied, in particular agile methodologies. The application allows to manage Users, Candidatures and Elections. Finally, with the tasks and planning, the development was divided into different parts to develop the system. The phases of the project were analysis, design, implementation and unit testing.
dc.description.departmentDepto. de Sistemas Informáticos y Computación
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.identifier.urihttps://hdl.handle.net/20.500.14352/123961
dc.language.isospa
dc.page.total93
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internationalen
dc.rights.accessRightsopen access
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subject.cdu004(043.3)
dc.subject.keywordAplicación web
dc.subject.keywordAutenticación de usuarios
dc.subject.keywordDocker
dc.subject.keywordEncriptación de datos
dc.subject.keywordGestión de proyecto
dc.subject.keywordJavaScript
dc.subject.keywordTransparencia electoral
dc.subject.keywordVotación electrónica
dc.subject.keywordWeb Application
dc.subject.keywordUser Authentication
dc.subject.keywordDocker
dc.subject.keywordData Encryption
dc.subject.keywordProject Management
dc.subject.keywordJavaScript
dc.subject.keywordElectoral Transparency
dc.subject.keywordElectronic Voting
dc.subject.ucmInformática (Informática)
dc.subject.unesco33 Ciencias Tecnológicas
dc.titleDesarrollo de un sistema de votación electrónico para las elecciones universitarias
dc.titleDevelopment of an electronic voting system for university elections
dc.typebachelor thesis
dc.type.hasVersionAM
dspace.entity.typePublication
relation.isAdvisorOfPublicationbe534b31-8ef1-4def-b6d7-ecbf51d47cfa
relation.isAdvisorOfPublication12ebba1d-ac38-46cd-9300-7fde3dffb3a8
relation.isAdvisorOfPublication.latestForDiscoverybe534b31-8ef1-4def-b6d7-ecbf51d47cfa

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
desarrollo_sistema_votacion_electronico.pdf
Size:
1.74 MB
Format:
Adobe Portable Document Format