Sistema de seguimiento a graduados multifacultad para la Universidad Santo Tomás Seccional Tunja
| dc.contributor.advisor | Vela Beltrán, Diego Alejandro | |
| dc.contributor.author | Molano Cubillos, Richard Eduardo | |
| dc.contributor.corporatename | Universidad Santo Tomás | |
| dc.contributor.cvlac | https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0001977029 | |
| dc.contributor.googlescholar | https://scholar.google.com/citations?user=o-A8ASAAAAAJ&hl=es | |
| dc.contributor.orcid | https://orcid.org/0009-0003-1809-4033 | |
| dc.date.accessioned | 2026-07-22T14:03:46Z | |
| dc.date.available | 2026-07-22T14:03:46Z | |
| dc.date.issued | 2026-07-10 | |
| dc.description | Refactorizació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.abstract | The 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.degreelevel | Pregrado | spa |
| dc.description.degreename | Ingeniero Informático | spa |
| dc.description.domain | http://www.ustatunja.edu.co/investigacion | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.citation | Vela 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.instname | instname:Universidad Santo Tomás | spa |
| dc.identifier.reponame | reponame:Repositorio Institucional Universidad Santo Tomás | spa |
| dc.identifier.repourl | repourl:https://repository.usta.edu.co | spa |
| dc.identifier.uri | http://hdl.handle.net/11634/73339 | |
| dc.language.iso | spa | |
| dc.publisher | Universidad Santo Tomás | spa |
| dc.publisher.branch | CRAI-USTA Tunja | |
| dc.publisher.faculty | Facultad de Ingeniería de Sistemas | spa |
| dc.publisher.program | Ingeniería Informática | spa |
| dc.relation.references | A. 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.references | J. 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.references | Ministerio 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.references | A. 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.references | Martin, R. C. (2008). Clean Code: A Handbook of Agile Software Craftsmanship. Disponible en : referencia | |
| dc.relation.references | A. 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.references | Inc, D. (2026, 25 marzo). Why use Compose? Docker Documentation. https://docs.docker.com/compose/intro/features-uses/ | |
| dc.relation.references | Palomba, 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.references | Consejo 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.references | Bass, L., Clements, P., & Kazman, R. (2013). Software Architecture in Practice. disponible en : referencia | |
| dc.relation.references | G. 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.references | E. 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.references | Y. 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.references | S. 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.references | Fowler, M. (2002). Patterns of Enterprise Application Architecture. Addison-Wesley. Disponible en: referencia | |
| dc.relation.references | Fowler, 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.references | E. 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.references | A. 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.rights | Attribution-NonCommercial-NoDerivs 2.5 Colombia | en |
| dc.rights.accessrights | info:eu-repo/semantics/openAccess | |
| dc.rights.coar | http://purl.org/coar/access_right/c_abf2 | |
| dc.rights.local | Abierto (Texto Completo) | spa |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/2.5/co/ | |
| dc.subject.keyword | Graduate follow-up | |
| dc.subject.keyword | Software scalability | |
| dc.subject.keyword | Software architecture | |
| dc.subject.keyword | Information systems | |
| dc.subject.keyword | Refactorización | |
| dc.subject.proposal | Seguimiento de graduados | |
| dc.subject.proposal | Escalabilidad de software | |
| dc.subject.proposal | Arquitectura de software | |
| dc.subject.proposal | Sistemas de información | |
| dc.subject.proposal | Refactorización | |
| dc.title | Sistema de seguimiento a graduados multifacultad para la Universidad Santo Tomás Seccional Tunja | |
| dc.type | bachelor thesis | |
| dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
| dc.type.coarversion | http://purl.org/coar/version/c_ab4af688f83e57aa | |
| dc.type.drive | info:eu-repo/semantics/bachelorThesis | |
| dc.type.local | Trabajo de grado | spa |
| dc.type.version | info:eu-repo/semantics/acceptedVersion |
Archivos
Bloque original
1 - 3 de 3
Cargando...
- Nombre:
- Autorización estudiante
- Tamaño:
- 330.9 KB
- Formato:
- Adobe Portable Document Format
Cargando...
- Nombre:
- Autorización facultad
- Tamaño:
- 402.32 KB
- Formato:
- Adobe Portable Document Format
Bloque de licencias
1 - 1 de 1
Cargando...
- Nombre:
- license.txt
- Tamaño:
- 807 B
- Formato:
- Item-specific license agreed upon to submission
- Descripción:

