Diseño e implementación de una aplicación web para la gestión y trazabilidad de actas de salida de materiales en el área de inspecciones de ENEL Colombia

dc.contributor.advisorCastro Ramirez, Victor Manuel
dc.contributor.authorGonzalez España, Angie Daniela
dc.contributor.corporatenameUniversidad Santo Tomás
dc.contributor.cvlachttps://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0001945962
dc.contributor.orcidhttps://orcid.org/0000-0002-0945-9139
dc.date.accessioned2026-07-23T19:42:02Z
dc.date.available2026-07-23T19:42:02Z
dc.date.issued2026-07-08
dc.descriptionEl presente trabajo de grado tuvo como objetivo diseñar e implementar una aplicación web para automatizar la gestión y trazabilidad de las Actas de Salida (AS) de materiales en el área de Inspecciones de Enel Colombia. La problemática identificada se relacionó con el procesamiento manual de múltiples archivos Excel con estructuras no estandarizadas, lo que generaba largos tiempos de procesamiento, alta carga operativa, riesgo de errores y dificultades en la trazabilidad de los activos técnicos. Como solución, se desarrolló una aplicación utilizando Python, PostgreSQL y Streamlit, que implementa un proceso ETL para la lectura, detección automática de encabezados, limpieza, transformación y carga masiva de la información en una base de datos centralizada. Adicionalmente, se diseñó una interfaz web que permite consultar los materiales mediante serial, referencia o código, así como realizar la carga manual o masiva de nuevos archivos, incorporando mecanismos para evitar registros duplicados.La validación se realizó con datos reales del área de Inspecciones, procesando 21 Actas de Salida con más de 15.000 registros. Los resultados evidenciaron una reducción superior al 99 % en el tiempo de procesamiento, una disminución significativa de la intervención manual y una mejora en la calidad, disponibilidad y trazabilidad de la información. La solución desarrollada fortaleció el control operativo del área, facilitó la verificación de materiales y contribuyó a optimizar la toma de decisiones mediante la automatización de un proceso que anteriormente dependía de actividades manuales y repetitivas.
dc.description.abstractThis undergraduate project aimed to design and implement a web application to automate the management and traceability of Material Dispatch Records (Actas de Salida, AS) in the Inspections Department of Enel Colombia. The identified problem was related to the manual processing of multiple Excel files with non-standardized structures, resulting in long processing times, high operational workload, increased risk of human error, and limited traceability of technical assets. To address these challenges, a web application was developed using Python, PostgreSQL, and Streamlit. The proposed solution implements an Extract, Transform, and Load (ETL) process capable of automatically reading files, detecting headers, cleaning and transforming data, and performing bulk uploads into a centralized database. Additionally, an intuitive web interface was developed to allow users to search materials by serial number, reference, or item code, as well as to perform both manual and bulk file uploads while preventing duplicate records. The system was validated using real operational data from the Inspections Department, processing 21 Material Dispatch Records containing more than 15,000 serialized material records. The results demonstrated a processing time reduction of over 99%, a significant decrease in manual intervention, and improvements in data quality, availability, and traceability. The proposed solution strengthened operational control, streamlined material verification processes, and supported decision-making by automating a task that previously relied on repetitive and time-consuming manual activities.
dc.description.degreelevelPregradospa
dc.description.degreenameIngeniero de Telecomunicacionesspa
dc.format.mimetypeapplication/pdf
dc.identifier.citationGonzalez España, A. D. (2026). Diseño e implementación de una aplicación web para la gestión y trazabilidad de actas de salida de materiales en el área de inspecciones de ENEL Colombia [Trabajo de grado, Universidad Santo Tomás]. Repositorio Institucional
dc.identifier.instnameinstname:Universidad Santo Tomásspa
dc.identifier.reponamereponame:Repositorio Institucional Universidad Santo Tomásspa
dc.identifier.repourlrepourl:https://repository.usta.edu.cospa
dc.identifier.urihttp://hdl.handle.net/11634/73443
dc.language.isospa
dc.publisherUniversidad Santo Tomásspa
dc.publisher.branchCRAI-USTA Bogotá
dc.publisher.facultyFacultad de Ingeniería de Telecomunicacionesspa
dc.publisher.programPregrado Ingeniería de Telecomunicacionesspa
dc.relation.referencesAmazon Web Services. (2022). ¿Qué es ETL (extracción, transformación y carga)? https://aws.amazon.com/es/what-is/etl/
dc.relation.referencesDhaouadi, A., Bousselmi, K., Gammoudi, M. M., Monnet, S., y Hammoudi, S. (2022). Data warehousing process modeling from classical approaches to new trends: Main features and comparisons. Data, 7(8), 113. https://doi.org/10.3390/data7080113
dc.relation.referencesGartner. (2023). Data and analytics trends. https://www.gartner.com/en/data-analytics/trends
dc.relation.referencesInternational Organization for Standardization. (2008). ISO/IEC 25012: Data quality model. https://www.iso.org/standard/35736.html
dc.relation.referencesMcKinney, W. (2022). pandas documentation. https://pandas.pydata.org/docs/getting_started/index.html#intro-to-pandas
dc.relation.referencesParra, E., Espinoza, D., y Inga, E. (2024). A step towards digital transformation within a utility company through process automation for a sustainable energy transition. The Journal of Engineering, 2024(12). https://doi.org/10.1049/tje2.70036
dc.relation.referencesPostgreSQL Global Development Group. (2024). PostgreSQL documentation. https://www.postgresql.org/files/documentation/pdf/14/postgresql-14-A4.pdf
dc.relation.referencesPsycopg. (2024). Psycopg 2.9 documentation. https://www.psycopg.org/docs/
dc.relation.referencesPython Software Foundation. (2025). What's new in Python 3.14. https://docs.python.org/3/whatsnew/3.14.html
dc.relation.referencesSiebert, J., Joeckel, L., Heidrich, J., Nakamichi, K., Ohashi, K., Namba, I., Knobloch, R., y Trendowicz, A. (2022). Construction of a quality model for machine learning systems. Software Quality Journal, 30, 307-335. https://doi.org/10.1007/s11219-021-09557-y
dc.relation.referencesStreamlit Inc. (2024). Streamlit documentation. https://docs.streamlit.io/get-started/fundamentals
dc.relation.referencesVyas, S., y Vaishnav, P. (2017). A comparative study of various ETL process and their testing techniques in data warehouse. Journal of Statistics and Management Systems, 20(4), 753-763. https://doi.org/10.1080/09720510.2017.1395194
dc.rightsAttribution-NonCommercial-NoDerivs 2.5 Colombiaen
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2
dc.rights.localAbierto (Texto Completo)spa
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.subject.keywordProcess automation
dc.subject.keywordETL
dc.subject.keywordPython
dc.subject.keywordPostgreSQL
dc.subject.keywordStreamlit
dc.subject.keywordTraceability
dc.subject.keywordData management
dc.subject.lembIngeniería de telecomunicaciones
dc.subject.lembAplicaciones web
dc.subject.lembGestión de bases de datos
dc.subject.proposalAutomatización de procesos
dc.subject.proposalETL
dc.subject.proposalPython
dc.subject.proposalPostgreSQL
dc.subject.proposalStreamlit
dc.subject.proposalTrazabilidad
dc.subject.proposalGestión de datos
dc.subject.proposalENEL Colombia
dc.titleDiseño e implementación de una aplicación web para la gestión y trazabilidad de actas de salida de materiales en el área de inspecciones de ENEL Colombia
dc.typeother
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.coarversionhttp://purl.org/coar/version/c_ab4af688f83e57aa
dc.type.driveinfo:eu-repo/semantics/bachelorThesis
dc.type.localTrabajo de gradospa
dc.type.versioninfo:eu-repo/semantics/acceptedVersion

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
2026angiegonzalez.pdf
Tamaño:
2.32 MB
Formato:
Adobe Portable Document Format

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
807 B
Formato:
Item-specific license agreed upon to submission
Descripción: