Por favor, use este identificador para citar o enlazar este ítem: http://dspace.espoch.edu.ec/handle/123456789/22201
Título : Desarrollo de una aplicación web para automatizar los pedidos y reservaciones de la empresa carpas Andina de la ciudad de Ambato utilizando el micro-framework Lumen.
Autor : Pimbomaza Chadán, William Fabricio
Director(es): Ramos Valencia, Marco Vinicio
Tribunal (Tesis): Aguirre Sailema, Gladys Lorena
Palabras claves : APLICACIÓN WEB;METODOLOGÍA SCRUM;AMBATO (CANTÓN);EFICIENCIA DE DESEMPEÑO;DESARROLLO DE SOFTWARE
Fecha de publicación : 23-may-2024
Editorial : Escuela Superior Politécnica de Chimborazo
Citación : Pimbomaza Chadán, William Fabricio. (2024). Desarrollo de una aplicación web para automatizar los pedidos y reservaciones de la empresa carpas Andina de la ciudad de Ambato utilizando el micro-framework Lumen. Escuela Superior Politécnica de Chimborazo. Riobamba.
Identificador : UDCTFIYE;18T01006
Abstract : The company Carpas Andina, located in Ambato, registered orders and reservations for its products manually, which caused inconveniences in access to information since its storage has done physically and was prone to damage or spoil. Therefore, this curricular integration work aimed to develop a web application using the Lumen micro-framework to automate these records efficiently. Information has been collected through interviews, observation, and document review to gain an in-depth understanding of the internal activities of the business, and the agile SCRUM methodology has been used to develop the web application, identifying and completing 43 user stories and nine technical stories in 9 sprints, with a total duration of 696 hours. The technologies used were the Lumen micro-framework for the backend and the Vue.js framework for the front end. MySQL is used as a database manager. The ISO/IEC 25010 standard was applied to evaluate performance efficiency, analyzing temporal behavior, resource utilization, and capacity. Performance and monitoring tests were carried out, in which the web application obtained 50% in response time and 37.5% in resource utilization, resulting in an overall score of 87.5% in performance efficiency. A scenario with 100 virtual users performing concurrent operations has been simulated to evaluate the capacity using the Apache JMeter tool. The results showed that the application server can handle up to 299,985 requests per minute without degrading its performance or presenting errors.
Resumen : La empresa Carpas Andina, ubicada en la ciudad de Ambato, realizaba el registro de pedidos y reservaciones de sus productos de forma manual, lo que ocasionaba inconvenientes en el acceso a la información, ya que su almacenamiento se realizaba de forma física, propenso a dañarse o estropearse. Por ello, el objetivo del presente trabajo de integración curricular fue desarrollar una aplicación web utilizando el micro-framework Lumen para automatizar de manera eficiente dichos registros. Se recopiló información mediante entrevistas, observación y revisión de documentos para conocer a profundidad las actividades internas del negocio, y para el desarrollo de la aplicación web se utilizó la metodología ágil SCRUM, identificando y completando 43 historias de usuario y 9 historias técnicas en 9 sprints con una duración total de 696 horas. Las tecnologías utilizadas fueron el micro-framework Lumen para el backend, el framework Vue.js para el frontend y, como gestor de base de datos, se empleó MySQL. Se aplicó la norma ISO/IEC 25010 para evaluar la eficiencia de desempeño, analizando el comportamiento temporal, la utilización de recursos y la capacidad. Se realizaron pruebas de rendimiento y monitorización, en las cuales la aplicación web obtuvo un 50% en tiempo de respuesta y un 37.5% en utilización de recursos, lo que resultó en una puntuación global del 87.5% en eficiencia de desempeño. Para evaluar la capacidad, se simuló un escenario con 100 usuarios virtuales realizando operaciones concurrentes utilizando la herramienta Apache JMeter. Los resultados demostraron que el servidor de la aplicación es capaz de manejar hasta 299.985 peticiones por minuto sin degradar su rendimiento ni presentar errores.
URI : http://dspace.espoch.edu.ec/handle/123456789/22201
Aparece en las colecciones: Ingeniería en Sistemas Informáticos; Ingeniero/a de Software

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
18T01006.pdf6,54 MBAdobe PDFVista previa
Visualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons