Implementación de capa ORM y propuesta de metodología escalable para bases de datos de la Municipalidad de Valparaíso

dc.contributor.advisorNoël López, René
dc.contributor.authorElgueta Marchant, Francisco Cristóbal
dc.coverage.spatialValparaíso
dc.date.accessioned2026-11-04T15:13:40Z
dc.date.available2026-11-04T15:13:40Z
dc.date.issued2025-08
dc.description.abstractLas 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.facultadFacultad de Ingeniería
dc.identifier.urihttps://repositoriobibliotecas.uv.cl/handle/uvscl/18023
dc.language.isoes
dc.publisherUniversidad de Valparaíso
dc.rightsAtribución-NoComercial-CompartirIgual 3.0 Chile (CC BY-NC-SA 3.0 CL)
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/3.0/cl/
dc.subjectTRANSFORMACION DIGITAL DEL ESTADO
dc.subjectSISTEMAS LEGADOS
dc.subjectMAPEO OBJETO-RELACIONAL
dc.subjectBASES DE DATOS MUNICIPALES
dc.subjectAPI REST
dc.subjectMODERNIZACION DE SISTEMAS INFORMATICOS
dc.titleImplementación de capa ORM y propuesta de metodología escalable para bases de datos de la Municipalidad de Valparaíso
dc.typeTDPRE
dc.ubicacionValparaíso
uv.catalogadorCOP FACING
uv.departamentoEscuela de Ingeniería Informática
uv.nombre.archivoElgueta 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.notageneralTítulo de Ingeniero Civil Informático.