Implementación de capa ORM y propuesta de metodología escalable para bases de datos de la Municipalidad de Valparaíso
| dc.contributor.advisor | Noël López, René | |
| dc.contributor.author | Elgueta Marchant, Francisco Cristóbal | |
| dc.coverage.spatial | Valparaíso | |
| dc.date.accessioned | 2026-11-04T15:13:40Z | |
| dc.date.available | 2026-11-04T15:13:40Z | |
| dc.date.issued | 2025-08 | |
| dc.description.abstract | Las instituciones públicas chilenas han avanzado en la digitalización de sus procesos, pero aún mantienen sistemas legados sin definiciones claras de arquitectura ni metodologías modernas de desarrollo. En este contexto, la Municipalidad de Valparaíso comenzó a construir nuevas aplicaciones para exponer datos administrativos mediante Interfaces de Programación de Aplicaciones (API), enfrentándose a dificultades de escalabilidad, duplicación de lógica y baja mantenibilidad. La ausencia de una estrategia técnica clara durante muchos años ha llevado a soluciones fragmentadas y difíciles de evolucionar. Este trabajo abordó el problema del acceso desacoplado y reutilizable a bases de datos municipales heredadas, proponiendo el diseño e implementación de una capa de mapeo objeto-relacional que encapsula las reglas de dominio y el acceso a los datos de la base Licencias de Conducir. Se construyeron dos implementaciones: una con Entity Framework Core y otra con Prisma, utilizando el enfoque Database-first, y se evaluaron sus ventajas prácticas. Prisma fue seleccionada como solución final por su rendimiento, mantenibilidad y facilidad de empaquetamiento. El resultado fue una librería privada, reutilizable e independiente de la base de datos, que fue validada mediante pruebas unitarias, de integración y de aceptación, además de pruebas con usuarios. Esta librería fue consumida exitosamente desde una API REST independiente, sin necesidad de replicar las reglas de negocio y dominio ni conocer el modelo relacional. Finalmente, la solución propuesta constituye un aporte replicable para modernizar el acceso a datos en los gobiernos locales, alineándose con la Ley N.º 21.180 sobre Transformación Digital del Estado. La metodología desarrollada permite construir nuevas aplicaciones municipales sobre sistemas heredados, sin rehacer las bases de datos ni comprometer su integridad. | |
| dc.facultad | Facultad de Ingeniería | |
| dc.identifier.uri | https://repositoriobibliotecas.uv.cl/handle/uvscl/18023 | |
| dc.language.iso | es | |
| dc.publisher | Universidad de Valparaíso | |
| dc.rights | Atribución-NoComercial-CompartirIgual 3.0 Chile (CC BY-NC-SA 3.0 CL) | |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-sa/3.0/cl/ | |
| dc.subject | TRANSFORMACION DIGITAL DEL ESTADO | |
| dc.subject | SISTEMAS LEGADOS | |
| dc.subject | MAPEO OBJETO-RELACIONAL | |
| dc.subject | BASES DE DATOS MUNICIPALES | |
| dc.subject | API REST | |
| dc.subject | MODERNIZACION DE SISTEMAS INFORMATICOS | |
| dc.title | Implementación de capa ORM y propuesta de metodología escalable para bases de datos de la Municipalidad de Valparaíso | |
| dc.type | TDPRE | |
| dc.ubicacion | Valparaíso | |
| uv.catalogador | COP FACING | |
| uv.departamento | Escuela de Ingeniería Informática | |
| uv.nombre.archivo | Elgueta Marchant, Francisco Cristóbal - Implementación de capa ORM y propuesta de metodología escalable para bases de datos de la Municipalidad de Valparaíso - 2025 | |
| uv.notageneral | Título de Ingeniero Civil Informático. |