bachelor thesis thesis text
Desarrollo de un software para sistematizar la gestión operativa en la empresa “aliños mac”
Abstract
El presente trabajo aborda el desarrollo de un software denominado ComerSoft, diseñado para sistematizar la gestión operativa de la empresa Aliños Mac, dedicada a la producción y comercialización de condimentos. La organización, a pesar de su trayectoria y posicionamiento en el mercado, enfrenta dificultades asociadas a la facturación manual, el control ineficaz del inventario y la ausencia de reportes en tiempo real, lo que ha generado pérdidas económicas, retrasos administrativos y riesgos legales ante el incumplimiento de la normativa de facturación electrónica exigida por la DIAN. La investigación plantea una solución tecnológica basada en Java, Spring Boot y MySQL, bajo una arquitectura modular con enfoque MVC, que permite integrar módulos de usuarios, inventario, facturación, reportes e historial de ventas. La metodología aplicada es cuantitativa y aplicada-descriptiva, con un carácter experimental y longitudinal, lo que permite analizar el impacto del sistema en la reducción de tiempos, costos y errores, comparando la gestión manual con la operatividad posterior al uso del software. El software propuesto permite la administración de recursos mediante la automatización de procesos, facilita la generación de facturas electrónicas, asegura el cumplimiento normativo, y brinda herramientas de análisis en tiempo real que fortalecen la toma de decisiones estratégicas. Además, contribuye a la sostenibilidad ambiental al reducir el uso de papel y promueve la competitividad de la empresa frente a un mercado cada vez más digitalizado. En conclusión, ComerSoft representa una solución a medida y escalable para transformar la gestión operativa de la empresa “Aliños Mac”, al introducir procesos sistematizados que reducirían los riesgos financieros, legales; y promoverían la sostenibilidad del negocio a largo plazo.This paper addresses the development of a software called ComerSoft, designed to systematize the operational management of Aliños Mac, a company dedicated to the production and sale of condiments. Despite its history and market position, the organization faces difficulties related to manual invoicing, ineffective inventory control, and the lack of real-time reporting. This has resulted in financial losses, administrative delays, and legal risks due to non-compliance with the electronic invoicing regulations required by the Colombian Tax and Customs Authority (DIAN). The research proposes a technological solution based on Java, Spring Boot, and MySQL, using a modular architecture with an MVC approach. This architecture allows for the integration of modules for users, inventory, invoicing, reports, and sales history. The methodology employed is quantitative and applied-descriptive, with an experimental and longitudinal design. This approach allows for the analysis of the system's impact on reducing time, costs, and errors by comparing manual management with operations after implementing the software. The proposed software enables resource management through process automation, facilitates the generation of electronic invoices, ensures regulatory compliance, and provides real-time analytics tools that strengthen strategic decision-making. Furthermore, it contributes to environmental sustainability by reducing paper usage and enhances the company's competitiveness in an increasingly digital market. In conclusion, ComerSoft represents a customized and scalable solution for transforming the operational management of "Aliños Mac" by introducing systematized processes that would reduce financial and legal risks and promote the long-term sustainability of the business.introducción ........................................................................................................... 10 1. planteamiento ............................................................................................... 11 2. justificación .................................................................................................. 13 3. objetivos ......................................................................................................... 14 3.1. objetivo general ...................................................................................... 14 3.2. objetivos específicos ............................................................................. 14 4. alcance............................................................................................................. 15 5. marco teórico ............................................................................................... 16 5.1. antecedentes ............................................................................................. 16 5.2. conceptos teóricos ................................................................................ 18 5.3. matriz ............................................................................................................. 22 6. marco legal .................................................................................................... 23 7. metodología ................................................................................................... 24 7.1. aspectos administrativos ..................................................................... 25 7.1.1. personas involucradas en la investigación. ................................................ 25 7.2. cronograma ................................................................................................ 27 7.2.1. descripción fases del proyecto. .................................................................. 28 7.3. costos ........................................................................................................... 30 7.4. estudio de mercado del proyecto .................................................... 30 8. desarrollo del proyecto ........................................................................ 32 8.1. selección del paradigma, proceso, los métodos, técnicas y herramientas........................................................................................................ 32 8.1.1. paradigma de desarrollo. ............................................................................ 32 8.1.2. procesos de desarrollo. .............................................................................. 33 8.1.3. técnicas y métodos. ................................................................................... 33 8.1.4. tecnologías y herramientas........................................................................ 34 8.2. análisis .......................................................................................................... 34 8.2.1. stakeholders. .............................................................................................. 35 8.2.2. requerimientos. .......................................................................................... 36 8.2.3. historias de usuario. ................................................................................... 38 4 8.2.4. diagramas de casos de uso (uml). ........................................................... 39 8.2.5. diagrama de flujo lógico. ............................................................................ 42 8.3. diseño ............................................................................................................ 43 8.3.1. definición de la arquitectura del sistema. ................................................... 43 8.3.2. definición de componentes (módulos o componentes). ............................ 44 8.3.3. diseño de la base de datos (modelo relacional y modelo físico).............. 47 8.3.4. diseño de la interfaz de usuario (ui). ......................................................... 50 8.3.5. especificación técnica. ............................................................................... 60 8.3.6. seguridad y escalabilidad. .......................................................................... 61 8.4. codificación ................................................................................................ 62 8.4.1. código fuente. ........................................................................................... 62 8.5. pruebas e implementación .................................................................... 63 8.5.1. plan de pruebas. ......................................................................................... 64 8.5.2. manual de usuario. ..................................................................................... 68 9. análisis de resultados .............................................................................. 69 9.1. enfoque y alcance de pruebas ........................................................... 69 9.2. hallazgos y correcciones ................................................................... 70 9.3. cobertura y estabilidad percibida .................................................... 71 9.4. conclusión del análisis ......................................................................... 71 10. conclusiones ................................................................................................. 72 11. bibliografia ..................................................................................................... 74 referencias ................................................................................................................. 74 12. lista de anexos .............................................................................................. 77PregradoTecnólogo en Desarrollo de Softwar- Trabajo de grado - Pregrado
- http://purl.org/coar/resource_type/c_7a1f
- http://purl.org/coar/version/c_970fb48d4fbd8a85
- Text
- info:eu-repo/semantics/bachelorThesis
- http://purl.org/redcol/resource_type/TP
- info:eu-repo/semantics/publishedVersion
- Gestión operativa
- Inventario
- Facturación electrónica
- Sistematización
- Desarrollo de software
- Operational management
- Inventory
- Electronic invoicing
- Systematization
- Software development