Desarrollo de una aplicación web que gestione y administre cobros y usuarios para los entrenadores de la Academia de Ecuavoley en Quito

Para citar o enlazar este item, por favor use el siguiente identificador: http://dspace.ups.edu.ec/handle/123456789/22301
Título : Desarrollo de una aplicación web que gestione y administre cobros y usuarios para los entrenadores de la Academia de Ecuavoley en Quito
Autor : Jiménez Logacho, Oscar Anibal
Tapia Ramirez, Erick Bolivar
Director de Tesis: Jaya Duche, Manuel Rafael
Resumen traducido: The objective of this technical project is to develop a web application, through the use of programming tools, that manages and administers charges to users of the ecuavoley academy in Quito. For which the NodeJs programming language and the Mongo DB database engine were used. In the front-end part, the Express library was used with its handlebars template where the Bootstrap design package was introduced. For data management, Data Tables with AJAX were implemented, all this under the agile Scrum methodology. The final product is a web application that allows students to record payments, it also has an inventory, in which the coaches can manage the data. It has messaging to notify students of payments made or late by email or WhatsApp. To finish, black box tests were carried out which verified compliance with the requirements, likewise load tests were carried out simulating an execution with 200 requests to the server in 1 second, obtaining 100% success. Stress tests were also carried out where the minimum traffic of 500 users was simulated, showing 0% errors, and a maximum traffic of 1000 users showing inconsistencies in certain loads. At the end, it was concluded with an optimal web application, which provides innovation in the academy, generating acceptance and trust in other companies, motivating the acquisition of software that facilitates work in multiple activities, providing better results.
Resumen : El presente proyecto técnico tiene como objetivo desarrollar una aplicación web, mediante el uso de herramientas de programación, que gestione y administre cobros a los usuarios de la academia de ecuavoley en Quito. Para lo cual se hizo uso del lenguaje de programación NodeJs y el motor de base de datos Mongo DB. En la parte del front-end se utilizó la librería Express con su plantilla handlebars donde se introdujo el paquete de diseño Bootstrap. Para la gestión de datos se implementó Data Tables con AJAX, todo esto bajo la metodología ágil Scrum. El producto final es una aplicación web que permite registrar cobros de los estudiantes, además cuenta con un inventario, en el cual los entrenadores podrán gestionar los datos. Cuenta con mensajería para notificar a los estudiantes los pagos realizados o atrasados mediante correo electrónico o WhatsApp. Para terminar, se realizaron pruebas de caja negra los cuales verificaron el cumplimiento de los requerimientos, así mismo se realizaron pruebas de carga simulando una ejecución con 200 peticiones al servidor en un 1 segundo, obteniendo un 100% de éxito. También se realizó pruebas de stress donde se simuló el tráfico mínimo de 500 usuarios, arrojando un 0% de errores, y un tráfico máximo de 1000 usuarios mostrando inconsistencias en ciertas cargas. Al finalizar, se concluyó con una aplicación web óptima, que aporta innovación en la academia, generando aceptación y confianza en otras empresas motivando en la adquisición de softwares que faciliten el trabajo en múltiples actividades aportando mejores resultados.
Palabras clave : COMPUTACIÓN
ANÁLISIS DE SISTEMAS
SITIOS WEB
ADMINISTRACIÓN
ESCUELAS PRIVADAS
Fecha de publicación : mar-2022
URI : http://dspace.ups.edu.ec/handle/123456789/22301
Idioma: spa
Pertenece a las colecciones: Grado

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
UPS - TTS729.pdfTexto completo2,29 MBAdobe PDFVisualizar/Abrir


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