Please use this identifier to cite or link to this item: https://repositorio.uta.edu.ec/jspui/handle/123456789/31308
Title: Aplicación Web Progresiva (PWA) para la automatización de los procesos de gestión e informaciónen Liga Deportiva Parroquial Totoras
Authors: Álvarez Mayorga, Edison Homero
Yaguargos Castro, Santiago Damián
Keywords: Service Worker
VueJs
FireBase
Metodología ágil XP
Issue Date: Aug-2020
Publisher: Universidad Técnica de Ambato. Facultad de Ingeniería en Sistemas, Electrónica e Industrial. Carrera de Ingeniería en Sistemas Computacionales e Informática
Abstract: ABSTRACT (SUMMARY) In this research project, a Progressive Web App has been implemented for the automation of the main management and information processes in Liga Deportiva Parroquial Totoras. For the development of the research, a survey of requirements was carried out in the institution, based on the tabulated information, after applying surveys to the population directly involved. A theoretical study of applicable technologies for software development was also carried out. With a greater focus on the Frontend: the use of the VueJs framework with a breakdown of: definitions, characteristics and advantages; the Vuetify library for web design and layout; the Vuelidate library, focused on validations for the existing forms in the application. In the Backend, the Spring Boot Java framework for developing web services. In building the PWA, the Service Worker, the cache strategies, and the manifest file are studied. It is used from the Firebase platform as a Non-Relational Database in the information processes and PostgreSql as a Relational Database in the management processes. The agile methodology XP (Xtreme Programming) was applied for software development.
Description: RESUMEN EJECUTIVO En el presente proyecto de investigación, se ha implementado una Aplicación Web Progresiva para la automatización de los principales procesos de gestión e información en Liga Deportiva Parroquial Totoras. Para el desarrollo de la investigación se realizó un levantamiento de requerimientos en la institución, basada en la información tabulada, luego de aplicar encuestas a la población directamente involucrada. También se realizó un estudio teórico a las tecnologías aplicables para el desarrollo de software. Con un mayor enfoque en el Frontend: el uso del framework VueJs con un desglose de: definiciones, características y ventajas; la librería Vuetify para diseño y maquetación web; la librería Vuelidate, enfocada en validaciones para los formularios existentes en la aplicación. En el Backend, el framework Spring Boot de Java para el desarrollo de servicios web. En la construcción de la PWA, se estudia el Service Worker, las estrategias de caché y el archivo de manifiesto. Se utiliza de la plataforma Firebase como una Base de Datos No Relacional en los procesos de información y PostgreSql como una Base de Datos Relacional en los procesos de gestión. Se aplicó la metodología ágil XP (Xtreme Programming) para el desarrollo de software.
URI: https://repositorio.uta.edu.ec/jspui/handle/123456789/31308
Appears in Collections:Tesis Ingeniería en Sistemas Informáticos y Computacionales

Files in This Item:
File Description SizeFormat 
t1712si.pdfTexto completo6,72 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.