Módulos de sistemas web para la gestión de Procesos en el Hospital Universitario San Rafael de Tunja

dc.contributor.advisorPiracoca Arcos, Jhon Alexis
dc.contributor.authorRamírez Muñoz, Daniel Estiven
dc.contributor.corporatenameUniversidad Santo Tomás
dc.contributor.cvlachttps://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0002450348
dc.date.accessioned2026-07-10T23:19:07Z
dc.date.available2026-07-10T23:19:07Z
dc.date.issued2026-07-06
dc.descriptionEl presente informe documenta la pasantía empresarial realizada por Daniel Estiven Ramirez Muñoz en el Hospital Universitario San Rafael de Tunja, institución de salud de alta complejidad que enfrentaba deficiencias en la gestión de los procesos tecnológicos del área de TI, particularmente la ausencia de control formal sobre el inventario de repuestos utilizados en el mantenimiento de equipos. Como respuesta a esta problemática, se diseñaron y desarrollaron dos módulos que amplían el sistema institucional HRCATCH 2.0: el Módulo de Gestión de Repuestos y el Módulo de Indicadores de Sistemas. El trabajo se ejecutó bajo la metodología ágil SCRUM, organizada en cuatro sprints a lo largo de catorce semanas, e implementó una arquitectura MVC con Angular en el frontend, Node.js/Express.js en el backend y MariaDB como motor de base de datos, empleando Sequelize como ORM. El módulo de repuestos permitió centralizar el catálogo de inventario, automatizar el descuento de stock, generar alertas de stock mínimo y registrar una auditoría inmutable de cada operación, mientras que el módulo de indicadores proporcionó un dashboard interactivo con KPIs para el monitoreo del desempeño de los mantenimientos. El desarrollo se validó mediante pruebas funcionales, de integración (22 pruebas automatizadas con Jest y Supertest) y de aceptación con el área de TI, obteniendo la aprobación de los interesados. Los resultados evidencian una mejora en la trazabilidad de la información, la eliminación del control manual en hojas de cálculo y la consolidación de una base tecnológica escalable para la continuidad de los servicios tecnológicos del hospital.
dc.description.abstractThis report documents the business internship carried out by Daniel Estiven Ramírez Muñoz at the Hospital Universitario San Rafael de Tunja, a high-complexity healthcare institution that faced deficiencies in the management of technological processes within its IT department, particularly the lack of formal control over the spare-parts inventory used for equipment maintenance. In response to this problem, two modules were designed and developed to extend the institutional system HRCATCH 2.0: the Spare Parts Management Module and the Systems Indicators Module. The work was carried out under the SCRUM agile methodology, organized into four sprints over fourteen weeks, and implemented an MVC architecture with Angular on the frontend, Node.js/Express.js on the backend, and MariaDB as the database engine, using Sequelize as the ORM. The spare-parts module centralized the inventory catalog, automated stock deduction, generated minimum-stock alerts, and recorded an immutable audit trail of every operation, while the indicators module provided an interactive dashboard with KPIs for monitoring maintenance performance. The development was validated through functional, integration (22 automated tests using Jest and Supertest), and acceptance testing with the IT department, obtaining stakeholder approval. The results show improved information traceability, the elimination of manual spreadsheet-based control, and the consolidation of a scalable technological foundation for the continuity of the hospital's technological services.
dc.description.degreelevelPregradospa
dc.description.degreenameIngeniero Informáticospa
dc.description.domainhttp://www.ustatunja.edu.co/investigacion
dc.format.mimetypeapplication/pdf
dc.identifier.citationRamírez Muñoz, D. E. (2026). Módulos de sistemas web para la gestión de procesos en el Hospital Universitario San Rafael de 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/73114
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.referencesAngular. (2024). Angular documentation. Google LLC. https://angular.dev/docs
dc.relation.referencesFielding, R. T. (2000). Architectural styles and the design of network-based software architectures [Tesis doctoral, University of California, Irvine].
dc.relation.referencesGamma, E., Helm, R., Johnson, R., & Vlissides, J. (1994). Design patterns: Elements of reusable object-oriented software. Addison-Wesley Professional.
dc.relation.referencesJones, M., Bradley, J., & Sakimura, N. (2015). JSON Web Token (JWT) (RFC 7519). Internet Engineering Task Force. https://www.rfc-editor.org/rfc/rfc7519
dc.relation.referencesLaudon, K. C., & Laudon, J. P. (2020). Management information systems: Managing the digital firm (16.a ed.). Pearson.
dc.relation.referencesNode.js. (2024). Node.js documentation. OpenJS Foundation. https://nodejs.org/en/docs
dc.relation.referencesPrimeTek. (2024). PrimeNG: UI component library for Angular. https://primeng.org/documentation
dc.relation.referencesSchwaber, K., & Sutherland, J. (2020). The Scrum guide: The definitive guide to Scrum: The rules of the game. https://scrumguides.org
dc.relation.referencesSequelize. (2024). Sequelize ORM documentation (v6). OpenJS Foundation. https://sequelize.org/docs/v6
dc.relation.referencesIadanza, E., Gonnelli, V., Satta, F., & Gherardelli, M. (2019). Evidence-based medical equipment management: A convenient implementation. Medical & Biological Engineering & Computing, 57(10), 2215–2230. https://doi.org/10.1007/s11517-019-02021-x
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2
dc.rights.localAbierto (Texto Completo)spa
dc.subject.keywordInventory management
dc.subject.keywordHospital information system
dc.subject.keywordWeb application development
dc.subject.keywordScrum (Software development)
dc.subject.keywordSystem auditing
dc.subject.proposalGestión de inventario de repuestos
dc.subject.proposalSistema de información hospitalaria
dc.subject.proposalDesarrollo de software web
dc.subject.proposalMetodología ágil SCRUM
dc.subject.proposalTrazabilidad y auditoría de sistemas
dc.titleMódulos de sistemas web para la gestión de Procesos en el Hospital Universitario San Rafael de 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:
2026DanielRamirez
Tamaño:
846.36 KB
Formato:
Adobe Portable Document Format
Cargando...
Miniatura
Nombre:
Autorización estudiante
Tamaño:
306.47 KB
Formato:
Adobe Portable Document Format
Cargando...
Miniatura
Nombre:
Autorización facultad
Tamaño:
410.75 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: