Publicación: Implementación de un sistema de información web orientado al mejoramiento de la gestión administrativa en micronegocios, mediante la digitalización de sus procesos operativos.
| dc.contributor.advisor | Osorio Builes, Alicia | |
| dc.contributor.author | Ríos Pabón, Ana María | |
| dc.contributor.author | Ríos Pabón, Sergio Andrés | |
| dc.contributor.corporatename | Institución Universitaria ITM | |
| dc.coverage.temporal | Colombia | |
| dc.date.accessioned | 2026-06-22T20:21:01Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | El presente trabajo documenta el diseño e implementación de una aplicación web orientada a mitigar las dificultades en el registro y control de ventas y cartera en micronegocios, proporcionando una solución de software que centraliza la información operativa, reduce errores en los procesos manuales y facilita la toma de decisiones. Para su desarrollo se adoptó una metodología ágil basada en Scrum, organizada en dos fases iterativas ejecutadas entre febrero y noviembre de 2026, con sprints de una semana que permitieron la entrega incremental de funcionalidades verificadas y la incorporación progresiva de retroalimentación a lo largo del proceso. La solución implementada comprende un frontend desarrollado en React con TypeScript, un backend construido sobre NestJS con TypeORM y MySQL, y un sistema de autenticación delegado a Auth0 con control de acceso granular mediante roles, permisos y módulos configurables por negocio. La arquitectura del sistema fue documentada mediante el modelo C4 y el modelo de datos fue diseñado con criterios de escalabilidad que soportan el crecimiento iterativo de la plataforma. La calidad del producto fue asegurada mediante análisis estático con ESLint y Prettier integrados a través de Husky, una suite de 98 pruebas unitarias distribuidas en 22 módulos con resultado satisfactorio, un análisis con SonarQube que reportó calificación A en seguridad, fiabilidad y mantenibilidad, con una cobertura de pruebas del 60.8% y pruebas de seguridad dinámicas con OWASP ZAP que confirmaron la ausencia de vulnerabilidades de nivel alto y medio en el sistema desplegado. Los resultados obtenidos demuestran que la plataforma cumple con los requisitos funcionales y no funcionales definidos, ofreciendo módulos operativos de gestión de clientes, cartera, roles, usuarios y negocios, con soporte multidioma en español e inglés y modo oscuro completamente implementado. Se concluye que la arquitectura modular adoptada constituye una base sólida para la incorporación futura de módulos adicionales como inventarios, facturación electrónica y análisis predictivo mediante inteligencia artificial. | spa |
| dc.description.degreelevel | Especialización | |
| dc.description.degreename | Especialista en Ingeniería de Software | |
| dc.description.tableofcontents | 1 INTRODUCCIÓN ............................................................................................................... 9 1.1 Planteamiento del problema y pregunta de investigación ....................................................... 10 1.2 Hipótesis .................................................................................................................................... 11 1.3 Justificación ............................................................................................................................... 12 1.4 Objetivos .................................................................................................................................... 14 1.4.1 Objetivo General ........................................................................................................................ 14 1.4.2 Objetivos Específicos .................................................................................................................. 14 2 MARCO TEÓRICO ........................................................................................................... 15 3 MARCO CONCEPTUAL .................................................................................................... 18 4 ANTECEDENTES .............................................................................................................. 20 5 ESTADO DEL ARTE .......................................................................................................... 22 6 MARCO LEGAL ............................................................................................................... 29 6.1 Ley 1581 de 2012 – Ley de Protección de datos ....................................................................... 30 6.3 Ley 527 de 1999 – Ley de Comercio Electrónico ....................................................................... 31 6.4 Decreto 2364 de 2012 – Firma Electrónica ............................................................................... 31 6.5 Estatuto Tributario – Obligaciones de los contribuyentes del régimen simple ........................ 31 6.6 Ley 23 de 1982 – Derechos de Autor......................................................................................... 32 6.7 Síntesis ....................................................................................................................................... 32 7 METODOLOGÍA .............................................................................................................. 33 7.1 Definición de requisitos ............................................................................................................. 33 7.2 Prototipado ................................................................................................................................ 53 7.3 Arquitectura del sistema ........................................................................................................... 56 7.3.1 Diagrama de contexto ........................................................................................................... 56 7.3.2 Diagrama de contenedores ................................................................................................... 57 7.3.3 Diagrama de componentes ................................................................................................... 61 7.3.4 Diagrama de código .............................................................................................................. 65 7.4 Modelo de datos ........................................................................................................................ 68 7.5 Implementación del frontend ................................................................................................... 74 7.5.1 Estructura y Organización del Proyecto ................................................................................ 77 7.5.2 Aspectos Relevantes de la Implementación .......................................................................... 79 7.6 Implementación del backend .................................................................................................... 83 7.6.1 Estructura y Organización del Proyecto ................................................................................ 85 7.6.2 Aspectos Relevantes de la Implementación .......................................................................... 88 7.7 Documentación de la API REST .................................................................................................. 95 7.7.1 Implementación en NestJS .................................................................................................... 95 7.8 Calidad de Código y Pruebas del Sistema ................................................................................ 103 7.8.1 Estándares de Estilo y Análisis Estático de Código .............................................................. 104 7.8.2 Pruebas Unitarias ................................................................................................................ 107 7.8.3 Análisis de calidad mediante SonarQube ............................................................................ 112 7.8.4 Pruebas de seguridad con OWASP ZAP ............................................................................... 117 8 RESULTADOS Y DISCUSIÓN .......................................................................................... 121 9 CONCLUSIONES, RECOMENDACIONES Y TRABAJO FUTURO ....................................... 129 9.1 Conclusiones complementarias ............................................................................................... 130 9.2 Recomendaciones.................................................................................................................... 132 9.3 Trabajo futuro .......................................................................................................................... 133 REFERENCIAS ....................................................................................................................... 135 | spa |
| dc.format.extent | 172 páginas | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.instname | instname:Institución Universitaria ITM | spa |
| dc.identifier.reponame | reponame:Repositorio Institucional Institución Universitaria ITM | spa |
| dc.identifier.repourl | repourl:https://repositorio.itm.edu.co | spa |
| dc.identifier.uri | https://hdl.handle.net/20.500.12622/8180 | |
| dc.language.iso | spa | |
| dc.publisher | Institución Universitaria ITM | |
| dc.publisher.branch | Campus Fraternidad | |
| dc.publisher.department | Departamento de Sistemas::Especialización en Ingeniería de Software | |
| dc.publisher.faculty | Facultad de Ingenierías | |
| dc.publisher.place | Medellín | |
| dc.publisher.program | Especialización en Ingeniería de Software | |
| dc.relation.references | Anthropic. (2026). Comienza con Claude Design | Centro de ayuda de Anthropic. https://support.claude.com/es/articles/14604416-comienza-con-claude-design | |
| dc.relation.references | Arora, J. K., & Erturk, E. (2017). An Exploratory Study on the Implementation and Adoption of ERP Solutions for Businesses. | |
| dc.relation.references | Baltar Salgado, E., Fernández López, S., Neira Gómez, I., & Vivel Búa, M. (2011). LA SUPERVIVENCIA EN LAS EMPRESAS DE ALTA TECNOLOGÍA ESPAÑOLAS: ANÁLISIS DEL SECTOR INVESTIGACIÓN Y DESARROLLO. | |
| dc.relation.references | Confecámaras. (2023, May 16). Según estudio de Confecámaras el 33,5% de las empresas del país sobreviven al término de 5 años. https://confecamaras.org.co/segun-estudio-de-confecamaras-el-33-5-de-las-empresas-del-pais-sobreviven-al-termino-de-5-anos/?utm_source=chatgpt.com | |
| dc.relation.references | Conpes. (2020, December 30). POLÍTICA NACIONAL DE EMPRENDIMIENTO. https://colaboracion.dnp.gov.co/CDT/Conpes/Econ%C3%B3micos/4011.pdf | |
| dc.relation.references | DANE. (2022). Encuesta de Micronegocios (EMICRON) 2022. 1–52. https://www.dane.gov.co/files/investigaciones/boletines/ech/micro/bol-micronegocios-2022.pdf?utm_source=chatgpt.com | |
| dc.relation.references | DANE. (2025a). Encuesta de Micronegocios (EMICRON) 2024: Resultados generales. | |
| dc.relation.references | DANE. (2025b). Micronegocios. Https://Www.Dane.Gov.Co/Index.Php/Estadisticas-Por-Tema/Mercado-Laboral/Micronegocios?Utm_source=chatgpt.Com. | |
| dc.relation.references | https://www.dane.gov.co/index.php/estadisticas-por-tema/mercado-laboral/micronegocios DANE. (2026). Encuesta de Micronegocios. IV Trimestre 2025. | |
| dc.relation.references | https://www.funcionpublica.gov.co/eva/gestornormativo/norma.php?i=53646# Decreto 2364 de 2012. (2012, November 22). https://www.suin-juriscol.gov.co/viewDocument.asp?ruta=Decretos/1442265 | |
| dc.relation.references | Decreto Ley 624 de 1989. Por El Cual Se Expide El Estatuto Tributario de Los Impuestos Administrados Por La Dirección General de Impuestos Nacionales (Libro Octavo, Arts. 903-916, Modificado Por Ley 2010 de 2019) (1989). | |
| dc.relation.references | http://www.secretariasenado.gov.co/senado/basedoc/estatuto_tributario_pr036.html Docker Inc. (2026). Docker: Accelerated Container Application Development. https://www.docker.com/ | |
| dc.relation.references | Evan You. (2026). Vite | Next Generation Frontend Tooling. https://vite.dev/ Gitman, L. J., & Zutter, C. J. (2012). Principios de administración financiera Decimosegunda edicion (G. Domínguez Chávez, Ed.). Person Education, Inc. | |
| dc.relation.references | González Patiño, J. S., & Valenzuela Llanes, C. M. (2024). Una mirada a las mipymes en Colombia. https://www.bbvaresearch.com/wp-content/uploads/2024/02/202401_MiPymes_Colombia-1.pdf | |
| dc.relation.references | González Patiño, J. S., & Valenzuela Llanes, C. M. (2024). Una mirada a las mipymes en Colombia. https://www.bbvaresearch.com/wp-content/uploads/2024/02/202401_MiPymes_Colombia-1.pdf | |
| dc.relation.references | González Vaca, S. M. (2023). Impacto de un Sistema ERP en las Pymes para el Crecimiento Empresarial y Optimización de Procesos. Corporación Unificada Nacional de educación superior-CUN. https://repositorio.cun.edu.co/handle/cun/7119 | |
| dc.relation.references | Holistics. (2026). dbdiagram.io - Database Relationship Diagrams Design Tool. https://dbdiagram.io/home | |
| dc.relation.references | Intuit. (2024, September 16). Intuit QuickBooks Business Solutions report | 2024 | Intuit. https://www.intuit.com/enterprise/blog/research/business-solutions-survey-2024 | |
| dc.relation.references | ISO/IEC 25010. (2023). https://iso25000.com/index.php/normas-iso-25000/iso-25010 Kamil Myśliwiec. (2026). NestJS - A progressive Node.js framework. | |
| dc.relation.references | https://nestjs.com/ Laudon, K. C., & Laudon, J. P. (2016). Sistemas de información gerencial Decimocuarta edición. Pearson Education, Inc. www.pearsonenespañol.com | |
| dc.relation.references | Ley 23 de 1982. (1982, January 28). https://www.funcionpublica.gov.co/eva/gestornormativo/norma.php?i=3431 | |
| dc.relation.references | Ley 0527 1999 (1999). http://www.secretariasenado.gov.co/senado/basedoc/ley_0527_1999.html | |
| dc.relation.references | Ley 1581 DE 2012 (2012). https://www.suin-juriscol.gov.co/viewDocument.asp?ruta=Leyes/1684507 | |
| dc.relation.references | Microsoft. (2026). TypeScript: JavaScript With Syntax For Types. https://www.typescriptlang.org/ | |
| dc.relation.references | Mincit. (2019, June 5). Definición Tamaño Empresarial Micro, Pequeña, Mediana o Grande | Mi Pymes. https://www.mipymes.gov.co/temas-de-interes/definicion-tamano-empresarial-micro-pequena-median | |
| dc.relation.references | Mkhize, A., Mokhothu, K. D., Tshikhotho, M., & Thango, B. A. (2025). Evaluating the Impact of Cloud Computing on SME Performance: A Systematic Review. Businesses, 5(2). https://doi.org/10.3390/businesses5020023 | |
| dc.relation.references | OECD. (2024, June 26). Digitalisation of SMEs. https://www.oecd.org/en/topics/digitalisation-of-smes.html | |
| dc.relation.references | OIT | CINTERFOR. (n.d.). Digitalización y transformación digital. Retrieved April 1, 2026, from https://www.oitcinterfor.org/digitalizacion/digitalizaci%C3%B3n-transformaci%C3%B3n-digital | |
| dc.relation.references | Okta, Inc. (2026). Auth0: Acceso seguro para todos. Pero no para cualquiera. https://auth0.com/es | |
| dc.relation.references | ORACLE. (2026). MySQL. https://www.mysql.com/ | |
| dc.relation.references | OWASP Foundation. (n.d.). Autenticación - Serie de Chuletas OWASP. Retrieved May 2, 2026, from https://cheatsheetseries.owasp.org/cheatsheets/Authentication_Cheat_Sheet.html | |
| dc.relation.references | Palacios, D. (2023, January 20). Gestión de ventas: qué es, por qué importa y cómo implementarla. https://blog.hubspot.es/sales/gestion-de-ventas | |
| dc.relation.references | PERSÉ. (2025, June 12). Cómo los ERP Impulsan a las Pymes en Colombia: Beneficios Clave - ERP Gestión Empresarial-Software. https://swperse.co/como-los-erp-impulsan-a-las-pymes-en-colombia-beneficios-clave | |
| dc.relation.references | Rajaram, K., & Tinguely, P. N. (2024). Generative artificial intelligence in small and medium enterprises: Navigating its promises and challenges. Business Horizons, 67(5), 629–648. https://doi.org/10.1016/J.BUSHOR.2024.05.008 | |
| dc.relation.references | React Foundation. (n.d.). React. Retrieved May 2, 2026, from https://react.dev/ Shivaansh, V. (2024). Impact of Digital Transformation on Small Businesses. Universal Research Reports, 11(2), 68–78. https://doi.org/10.36676/urr.v11.i2.09 | |
| dc.relation.references | SmartBear Software. (2026). API Documentation & Design Tools for Teams | Swagger. https://swagger.io/ | |
| dc.relation.references | Tanner Linsley. (2026). TanStack | The open-source application stack for the web. https://tanstack.com/ | |
| dc.relation.references | Universidad Europea. (2022, November 2). ¿Qué son las metodologías ágiles? | Blog UE. https://universidadeuropea.com/blog/metodologias-agiles/ | |
| dc.rights.accessrights | info:eu-repo/semantics/embargoedAccess | |
| dc.rights.coar | http://purl.org/coar/access_right/c_f1cf | |
| dc.rights.uri | https://creativecommons.org/licenses/by-nc/4.0/ | |
| dc.subject.armarc | Sistema de información | |
| dc.subject.armarc | Administración de negocios | |
| dc.subject.armarc | Desarrollo de software | |
| dc.subject.ddc | 000 - Ciencias de la computación, información y obras generales::005 - Programación, programas, datos de computación | |
| dc.subject.ocde | 2. Ingeniería y Tecnología::2B. Ingenierías Eléctrica, Electrónica e Informática::2B03. Automatización y sistemas de control | |
| dc.subject.ods | ODS 4: Educación de calidad. Garantizar una educación inclusiva y equitativa de calidad y promover oportunidades de aprendizaje permanente para todos | |
| dc.subject.ods | ODS 10: Reducción de las desigualdades. Reducir la desigualdad en los países y entre ellos | |
| dc.subject.other | Desarrollo de software | |
| dc.subject.proposal | Micronegocios | spa |
| dc.subject.proposal | Transformación digital | spa |
| dc.subject.proposal | Gestión de ventas | spa |
| dc.subject.proposal | Cuentas por cobrar | spa |
| dc.subject.proposal | Desarrollo de software | spa |
| dc.subject.proposal | Sistemas de información | spa |
| dc.subject.proposal | Pequeños negocios | spa |
| dc.title | Implementación de un sistema de información web orientado al mejoramiento de la gestión administrativa en micronegocios, mediante la digitalización de sus procesos operativos. | spa |
| dc.type | Trabajo de grado - Especialización | |
| dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
| dc.type.coarversion | http://purl.org/coar/version/c_970fb48d4fbd8a85 | |
| dc.type.content | Text | |
| dc.type.driver | info:eu-repo/semantics/bachelorThesis | |
| dc.type.redcol | http://purl.org/redcol/resource_type/TP | |
| dc.type.version | info:eu-repo/semantics/publishedVersion | |
| dspace.entity.type | Publication |
Archivos
Bloque de licencias
1 - 1 de 1
Cargando...
- Nombre:
- license.txt
- Tamaño:
- 1.37 KB
- Formato:
- Item-specific license agreed upon to submission
- Descripción: