Por favor, use este identificador para citar o enlazar este ítem: http://dspace.espoch.edu.ec/handle/123456789/20789
Título : Desarrollo de una aplicación web progresiva para la gestión de reserva y pedidos del restaurante “EL FOGÓN DE COZ” implementando SSR
Autor : Chimbo Encalada, Emily Micaela
Ordoñez Zapata, Angello Rafael
Director(es): Arcos Medina, Gloria De Lourdes
Tribunal (Tesis): Duque Vaca, Miguel Ángel
Palabras claves : INGENIERÍA DE SOFTWARE;APLICACIÓN WEB PROGRESIVA;RENDERIZACION DEL LADO DEL SERVIDOR;SOFTWARE DE GESTIÓN DE RESTAURANTES;MODELO DE CALIDAD ISO/IEC 25000
Fecha de publicación : 14-dic-2022
Editorial : Escuela Superior Politécnica de Chimborazo
Citación : Chimbo Encalada, Emily Micaela; Ordoñez Zapata, Angello Rafael. (2022). Desarrollo de una aplicación web progresiva para la gestión de reserva y pedidos del restaurante “EL FOGÓN DE COZ” implementando SSR. Escuela Superior Politécnica de Chimborazo. Riobamba.
Identificador : UDCTFIYE;18T00894
Abstract : The objective of the current thesis was the development of a progressive web application with the technique of rendering by the server that improved the quality of the management of bookings and orders of the restaurant "El fogón de Coz". We conducted a literature search regarding progressive web applications and the server-side rendering technique. In addition, we identified the processes of the restaurant. Subsequently, we proposed the development of the software with the Scrumban methodology, in planning and estimation 20 user stories and 2 technical stories were defined. We developed the application in 4 sprints of approximately 4 weeks each, with 8 hours a day; It was established to use the JavaScript programming language with the NextJS framework, the REST API architecture and the MySQL database manager. Afterwards, we evaluated the quality of the system using the criteria of efficiency and availability according to the ISO/IEC 25000 standard. For efficiency, the temporary behavior was evaluated using the Google Chrome speed profiling technique together with the statistical tests: Shapiro- Wilk and Wilcoxon to 41 order and booking record times that represent the restaurant's average daily record times. The Azure Application Insights tool was utilized to evaluate the availability in order to obtain the service time of the system. A quality application was obtained with a score of 9.99 out of 10, satisfying the user's needs and the ISO/IEC 25000 standard, as well as being functional because it meets all the requirements. In conclusion, it was determined that the use of PWA with SSR helps to improve this type of process. It is recommended to use the different sub characteristics of the standard and the use of frameworks to obtain a better-quality evaluation and to carry out the deployment in the cloud to reduce costs.
Resumen : El presente trabajo de titulación tuvo como objetivo el desarrollo de una aplicación web progresiva con la técnica de renderizado por parte del servidor que mejoró la calidad de la gestión de reservas y pedidos del restaurante “El fogón de Coz”. Se realizó una búsqueda bibliográfica en relación con las aplicaciones web progresivas y la técnica de renderizado desde el servidor. Además, se identificó los procesos del restaurante. Posteriormente, se propuso el desarrollo del software con metodología Scrumban, en planificación y estimación se definió 20 historias de usuario y 2 historias técnicas. La aplicación se desarrolló en 4 sprints de aproximadamente 4 semanas cada uno, con 8 horas diarias; se estableció utilizar el lenguaje de programación JavaScript con el framework NextJS, la arquitectura API REST y el gestor de base de datos MySQL. Después se procedió a evaluar la calidad del sistema utilizando los criterios de eficiencia y disponibilidad según la norma ISO/IEC 25000. Para la eficiencia se evaluó el comportamiento temporal utilizando la técnica de perfilado de velocidad de Google Chrome junto a las pruebas estadísticas: Shapiro-Wilk y Wilcoxon a 41 tiempos de registro de pedidos y reservas que representan el promedio diario de registros del restaurante. Para evaluar la disponibilidad se utilizó la herramienta Azure Application Insights para obtener el tiempo de servicio del sistema. Se obtuvo una aplicación de calidad con un puntaje de 9.99 sobre 10 satisfaciendo las necesidades del usuario y la norma ISO/IEC 25000, además de ser funcional debido a que cumple con todos los requerimientos. Como conclusión se determinó que el uso de PWA con SSR ayuda a mejorar este tipo de procesos. Se recomienda utilizar las diferentes subcaracterísticas de la norma y el uso de frameworks para obtener una mejor evaluación de calidad y realizar el despliegue en nube para reducir costos.
URI : http://dspace.espoch.edu.ec/handle/123456789/20789
Aparece en las colecciones: Ingeniería en Sistemas Informáticos; Ingeniero/a de Software

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
18T00894.pdf7,46 MBAdobe PDFVista previa
Visualizar/Abrir


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