Por favor, use este identificador para citar o enlazar este ítem: https://hdl.handle.net/10495/40455
Título : Automatización para la Gestión Integral del Centro de Excelencia (CoE) en Digital Transformation and Agile
Autor : Garcés Usma, Franklin
metadata.dc.contributor.advisor: Loaiza Berrío, Deisy
metadata.dc.subject.*: Recursos humanos
Human resources
Programa de ordenador
Computer software
Innovación
Innovation
Optimización
Optimization
Operaciones bancarias
foreign exchange deposits
Java (equipo virtual)
Java virtual machine
Eficiencia
Efficiency
http://vocabularies.unesco.org/thesaurus/concept4299
http://vocabularies.unesco.org/thesaurus/concept6081
http://vocabularies.unesco.org/thesaurus/concept17170
http://vocabularies.unesco.org/thesaurus/concept6659
Fecha de publicación : 2024
Resumen : RESUMEN : El Centro de Excelencia en Transformación Digital y Ágil enfrentaba desafíos críticos en la gestión eficiente de recursos humanos, operaciones financieras y solicitudes internas, lo que impactó negativamente en su eficiencia operativa. Este trabajo abordó dicha problemática mediante el desarrollo de un software personalizado utilizando ReactJS para el front-end y Spring Boot para el back-end. Aunque el front-end no pudo completarse debido a limitaciones de recursos, se implementó con éxito un sólido back-end siguiendo buenas prácticas y se desarrolló un sistema escalable con Java y Spring Boot. Este sistema fue integrado con PostgreSQL mediante Hibernate y Spring Security para la autenticación. Además, se aplicó una arquitectura orientada a servicios, separando responsabilidades en controladores, servicios y repositorios. Se implementó Logback para el registro de eventos, JUnit para pruebas unitarias y Gradle para la automatización. Además, se siguieron principios SOLID y se aplicaron patrones como la inyección de dependencias. Se generaron peticiones REST para gestionar colaboradores, solicitudes internas y transacciones financieras. También, se diseñaron diagramas de casos de uso, clases, entidad-relación y arquitectura. Esta solución sentó bases tecnológicas robustas para impulsar la transformación digital y la agilidad empresarial del CoE, optimizando procesos internos y fortaleciendo su posición como centro de innovación y eficiencia en el mercado.
ABSTRACT : The Center of Excellence in Digital Transformation and Agile was facing critical challenges in efficiently managing human resources, financial operations, and internal requests, negatively impacting its operational efficiency. This work addressed this issue by developing custom software using ReactJS for the front-end and Spring Boot for the back-end. Although the front-end could not be completed due to resource limitations, a solid back-end was successfully implemented following best practices, and a scalable system was developed using Java and Spring Boot. This system was integrated with PostgreSQL using Hibernate and Spring Security for authentication. Additionally, a service-oriented architecture was applied, separating responsibilities into controllers, services, and repositories. Logback was implemented for event logging, JUnit for unit testing, and Gradle for automation. Furthermore, SOLID principles were followed, and patterns such as dependency injection were applied. REST requests were generated to manage collaborators, internal requests, and financial transactions. Use case, class, entity-relationship, and architecture diagrams were also designed. This solution laid robust technological foundations to drive digital transformation and business agility for the CoE, optimizing internal processes and strengthening its position as a center of innovation and efficiency in the market.
Aparece en las colecciones: Ingeniería de Sistemas

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
GarcesFranklin_2024_AutomatizacionGestionIntegral.pdfTrabajo de grado de pregrado643.42 kBAdobe PDFVisualizar/Abrir
Anexo1.pdfAnexo720.53 kBAdobe PDFVisualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons