Sistema de seguimiento a graduados multifacultad para la Universidad Santo Tomás Seccional Tunja

dc.contributor.advisorVela Beltrán, Diego Alejandro
dc.contributor.authorMolano Cubillos, Richard Eduardo
dc.contributor.corporatenameUniversidad Santo Tomás
dc.contributor.cvlachttps://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0001977029
dc.contributor.googlescholarhttps://scholar.google.com/citations?user=o-A8ASAAAAAJ&hl=es
dc.contributor.orcidhttps://orcid.org/0009-0003-1809-4033
dc.date.accessioned2026-07-22T14:03:46Z
dc.date.available2026-07-22T14:03:46Z
dc.date.issued2026-07-10
dc.descriptionRefactorización de código con el fin de escalar el programa para la gestión de graduados de la Facultad de Ingeniería de Sistemas orientado a un entorno multi-facultad en la Universidad Santo Tomás Seccional Tunja, mediante la estructuración de modelo de datos y adopción de arquitectura modular, para mejorar la trazabilidad y la mantenibilidad del software manteniendo los frameworks usados originalmente de Angular, NestJs y generando una dockerizacion para facilitar su despliegue en máquinas junto con una refactorización de las interfaces. Se propuso una arquitectura de base de datos equivalente, junto con la implementación de las interfaces y la lógica que permitieran el escalado deseado.
dc.description.abstractThe code was refactored to scale the graduate management system of the School of Systems Engineering—originally designed for a single faculty—to a multi-faculty environment at Santo Tomás University (Tunja Branch). This involved structuring the data model and adopting a modular architecture to improve software traceability and maintainability, while retaining the original Angular and NestJS frameworks and implementing Dockerization to facilitate deployment. Additionally, the interfaces were refactored, and a corresponding database architecture was proposed, alongside the implementation of the interfaces and logic required to achieve the desired scalability.
dc.description.degreelevelPregradospa
dc.description.degreenameIngeniero Informáticospa
dc.description.domainhttp://www.ustatunja.edu.co/investigacion
dc.format.mimetypeapplication/pdf
dc.identifier.citationVela Beltran, R. E. (2026). Sistema de seguimiento a graduados multifacultad para la Universidad Santo Tomás Seccional Tunja [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/73339
dc.language.isospa
dc.publisherUniversidad Santo Tomásspa
dc.publisher.branchCRAI-USTA Tunja
dc.publisher.facultyFacultad de Ingeniería de Sistemasspa
dc.publisher.programIngeniería Informáticaspa
dc.relation.referencesA. Olowolayemo, K. Harun and T. Mantoro, "University Based Job Recommender & Alumni System," 2018 International Conference on Computing, Engineering, and Design (ICCED), Bangkok, Thailand, 2018, pp. 212-217, doi: 10.1109/ICCED.2018.00049.
dc.relation.referencesJ. C. Escobar Aplicativo web para la gestión de seguimiento a graduados de la Facultad de Ingeniería de Sistemas de la Universidad Santo Tomás Seccional Tunja. [online]. Disponible en: referencia
dc.relation.referencesMinisterio de Educación Nacional. (2019). Decreto 1330 de 2019. Artículo 2.5.3.2.3.1.5. Programa de graduados. MEN. https://www.suin juriscol.gov.co/viewDocument.asp?ruta=Decretos/30019930
dc.relation.referencesA. Mukherjee, A. Roy, M. K. Lath, A. Ghosal, and D. Sengupta, "Centralized Alumni Management System (CAMS) - A Prototype Proposal," 2019 Amity International Conference on Artificial Intelligence (AICAI), Dubai, United Arab Emirates, 2019, pp. 967-971, doi: 10.1109/AICAI.2019.8701383.
dc.relation.referencesMartin, R. C. (2008). Clean Code: A Handbook of Agile Software Craftsmanship. Disponible en : referencia
dc.relation.referencesA. Rista, L. Toti and E. Xhaferra, "Design and Implementation of an Alumni Management System," 2023 4th International Conference on Communications, Information, Electronic and Energy Systems (CIEES), Plovdiv, Bulgaria, 2023, pp. 1 4, doi: 10.1109/CIEES58940.2023.10378784.
dc.relation.referencesInc, D. (2026, 25 marzo). Why use Compose? Docker Documentation. https://docs.docker.com/compose/intro/features-uses/
dc.relation.referencesPalomba, F., Bavota, G., Penta, M. et al. On the diffuseness and the impact on maintainability of code smells: a large scale empirical investigation. Empir Software Eng 23, 1188–1221 (2018). https://doi.org/10.1007/s10664-017-9535-z
dc.relation.referencesConsejo Nacional de Acreditación. (2020). Acuerdo CESU 02 de 2020. Modelo de Acreditación en Alta Calidad. CNA. https://www.cna.gov.co/1779/articles 402848_documento.pdf
dc.relation.referencesBass, L., Clements, P., & Kazman, R. (2013). Software Architecture in Practice. disponible en : referencia
dc.relation.referencesG. Shetty and T. Sharma, "Mapping Code Smells and Refactorings Accurately: Insights from an Empirical Study," 2025 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), Honolulu, HI, USA, 2025, pp. 1-11, doi: 10.1109/ESEM64174.2025.00044.
dc.relation.referencesE. Zabardast, J. Gonzalez-Huerta and D. Šmite, "Refactoring, Bug Fixing, and New Development Effect on Technical Debt: An Industrial Case Study," 2020 46th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), Portoroz, Slovenia, 2020, pp. 376-384, doi: 10.1109/SEAA51224.2020.00068.
dc.relation.referencesY. Kataoka, T. Imai, H. Andou and T. Fukaya, "A quantitative evaluation of maintainability enhancement by refactoring," International Conference on Software Maintenance, 2002. Proceedings., Montreal, QC, Canada, 2002, pp. 576-585, doi: 10.1109/ICSM.2002.1167822.
dc.relation.referencesS. A. M. Rizvi and Z. Khanam, "A methodology for refactoring legacy code," 2011 3rd International Conference on Electronics Computer Technology, Kanyakumari, India, 2011, pp. 198-200, doi: 10.1109/ICECTECH.2011.5942080.
dc.relation.referencesFowler, M. (2002). Patterns of Enterprise Application Architecture. Addison-Wesley. Disponible en: referencia
dc.relation.referencesFowler, M. (2018). Refactoring: Improving the Design of Existing Code (2.ª ed.). Addison-Wesley Professional. Bass, L., Clements, P., & Kazman, R. (2021). Software Architecture in Practice (4.ª ed.). Addison-Wesley Professional. disponible en: referencia
dc.relation.referencesE. Trichkova-Kashamova, "Applying the ISO/IEC 25010 Quality Models to an Assessment Approach for Information Systems," 2021 12th National Conference with International Participation (ELECTRONICA), Sofia, Bulgaria, 2021, pp. 1-4, doi: 10.1109/ELECTRONICA52725.2021.9513662.
dc.relation.referencesA. Nandi, P. Ghosh, S. Mandal, A. Ghosh, A. K. Das and S. Dutta, "Hybrid Multi Entity Reinforcement Learning Approach for Intelligent, Scalable Career Path Recommendations in Alumni Networks," 2025 13th International Conference on Intelligent Embedded, MicroElectronics, Communication and Optical Networks (IEMECON), Jaipur, India, 10.1109/IEMECON69302.2025.11365848. 2025, pp. 1-6, doi:
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.keywordGraduate follow-up
dc.subject.keywordSoftware scalability
dc.subject.keywordSoftware architecture
dc.subject.keywordInformation systems
dc.subject.keywordRefactorización
dc.subject.proposalSeguimiento de graduados
dc.subject.proposalEscalabilidad de software
dc.subject.proposalArquitectura de software
dc.subject.proposalSistemas de información
dc.subject.proposalRefactorización
dc.titleSistema de seguimiento a graduados multifacultad para la Universidad Santo Tomás Seccional Tunja
dc.typebachelor thesis
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 - 3 de 3
Cargando...
Miniatura
Nombre:
2026RichardMolano
Tamaño:
5.59 MB
Formato:
Adobe Portable Document Format
Cargando...
Miniatura
Nombre:
Autorización estudiante
Tamaño:
330.9 KB
Formato:
Adobe Portable Document Format
Cargando...
Miniatura
Nombre:
Autorización facultad
Tamaño:
402.32 KB
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: