Desarrollo de un sistema de votación electrónico para las elecciones universitarias
| dc.contributor.advisor | Gómez Martínez, María Elena | |
| dc.contributor.advisor | Requeno Jarabo, José Ignacio | |
| dc.contributor.author | Vivero Barrera, Carlos | |
| dc.contributor.author | Campo Peñuela, David del | |
| dc.contributor.author | Herranz Toribio, David | |
| dc.date.accessioned | 2025-09-15T16:38:16Z | |
| dc.date.available | 2025-09-15T16:38:16Z | |
| dc.date.issued | 2025 | |
| dc.degree.title | Grado en Ingeniería Informática | |
| dc.description | Trabajo 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.abstract | El 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.abstract | The 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.department | Depto. de Sistemas Informáticos y Computación | |
| dc.description.faculty | Fac. de Informática | |
| dc.description.refereed | TRUE | |
| dc.description.status | unpub | |
| dc.identifier.uri | https://hdl.handle.net/20.500.14352/123961 | |
| dc.language.iso | spa | |
| dc.page.total | 93 | |
| dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 International | en |
| dc.rights.accessRights | open access | |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | |
| dc.subject.cdu | 004(043.3) | |
| dc.subject.keyword | Aplicación web | |
| dc.subject.keyword | Autenticación de usuarios | |
| dc.subject.keyword | Docker | |
| dc.subject.keyword | Encriptación de datos | |
| dc.subject.keyword | Gestión de proyecto | |
| dc.subject.keyword | JavaScript | |
| dc.subject.keyword | Transparencia electoral | |
| dc.subject.keyword | Votación electrónica | |
| dc.subject.keyword | Web Application | |
| dc.subject.keyword | User Authentication | |
| dc.subject.keyword | Docker | |
| dc.subject.keyword | Data Encryption | |
| dc.subject.keyword | Project Management | |
| dc.subject.keyword | JavaScript | |
| dc.subject.keyword | Electoral Transparency | |
| dc.subject.keyword | Electronic Voting | |
| dc.subject.ucm | Informática (Informática) | |
| dc.subject.unesco | 33 Ciencias Tecnológicas | |
| dc.title | Desarrollo de un sistema de votación electrónico para las elecciones universitarias | |
| dc.title | Development of an electronic voting system for university elections | |
| dc.type | bachelor thesis | |
| dc.type.hasVersion | AM | |
| dspace.entity.type | Publication | |
| relation.isAdvisorOfPublication | be534b31-8ef1-4def-b6d7-ecbf51d47cfa | |
| relation.isAdvisorOfPublication | 12ebba1d-ac38-46cd-9300-7fde3dffb3a8 | |
| relation.isAdvisorOfPublication.latestForDiscovery | be534b31-8ef1-4def-b6d7-ecbf51d47cfa |
Download
Original bundle
1 - 1 of 1
Loading...
- Name:
- desarrollo_sistema_votacion_electronico.pdf
- Size:
- 1.74 MB
- Format:
- Adobe Portable Document Format


