Por favor, use este identificador para citar o enlazar este ítem: http://dspace.espoch.edu.ec/handle/123456789/20867
Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.advisorRodríguez Flores, Ivonne Elizabeth-
dc.contributor.authorArmijos Caillagua, Flavio David-
dc.date.accessioned2024-04-29T23:36:55Z-
dc.date.available2024-04-29T23:36:55Z-
dc.date.issued2023-12-04-
dc.identifier.citationArmijos Caillagua, Flavio David. (2023). Desarrollo de una aplicación web para el seguimiento y control de los proyectos de Integración Curricular de la carrera de Software. Escuela Superior Politécnica de Chimborazo. Riobamba.es_ES
dc.identifier.urihttp://dspace.espoch.edu.ec/handle/123456789/20867-
dc.descriptionEl objetivo del presente trabajo fue desarrollar una aplicación web que permita a la Comisión de la Unidad de Integración Curricular de la carrera de Software – Escuela Superior Politécnica de Chimborazo (ESPOCH) realizar el seguimiento y control de los proyectos de integración curricular. Para este propósito, en primer lugar, se modeló el proceso a ser automatizado lo que, además, posibilitó la especificación de los requisitos de software. Para el desarrollo de la aplicación web se utilizó la metodología ágil SCRUM y una arquitectura Cliente – Servidor. El lado del servidor se desarrolló como una API Rest en el lenguaje de programación Java y el framework Spring Boot haciendo uso de una base de datos PostgreSQL, mientras que, para el lado del cliente se empleó el lenguaje JavaScript con el framework React. Finalmente, conforme con la ISO/IEC 25010 se evaluó la aplicación web, la característica de calidad que se consideró fue la eficiencia de desempeño a través de la subcaracterística comportamiento temporal, con el indicador tiempo de respuesta, y la subcaracterística utilización de recursos con los indicadores de uso de memoria RAM y de CPU. A su vez, para mejorar la visualización de las mediciones de los indicadores, se utilizó el módulo Spring Actuator conjuntamente con las herramientas Prometheus y Grafana. Con el resultado del 93.63% de eficiencia de desempeño se califica a la aplicación web desarrollada en el nivel de “Excelente”.es_ES
dc.description.abstractThe objective of this work was to develop a web application that allows the Commission of the Curricular Integration Unit of the Software major - Escuela Superior Politécnica de Chimborazo (ESPOCH) to monitor and control curricular integration projects. For this purpose, first, the process to be automated was modeled, which also made it possible to specify the software requirements. For the development of the web application, the agile SCRUM methodology and a Client Server architecture were used. The server side was developed as a Rest API in the Java programming language and the Spring Boot framework using a PostgreSQL database, while, for the client side, the JavaScript language with the React framework was used. Finally, in accordance with ISO/IEC 25010 the web application was evaluated, the quality characteristic that was considered was the performance efficiency through the sub characteristic. temporal behavior, with the response time indicator, and the resource utilization sub characteristic with the RAM and CPU usage indicators. In turn, to improve the visualization of the indicator measurements, the Spring Actuator module was used together with the Prometheus and Grafana tools. With the result of 93.63% performance efficiency, the developed web application is rated at the "Excellent" level.es_ES
dc.language.isospaes_ES
dc.publisherEscuela Superior Politécnica de Chimborazoes_ES
dc.relation.ispartofseriesUDCTFIYE;18T00942-
dc.rightsinfo:eu-repo/semantics/openAccesses_ES
dc.subjectINGENIERIA DE SOFTWAREes_ES
dc.subjectPROYECTOS DE TITULACIÓNes_ES
dc.subjectSEGUIMIENTO Y CONTROLes_ES
dc.subjectAPLICACIÓN WEBes_ES
dc.subjectSCRUMes_ES
dc.subjectISO/IEC 25010es_ES
dc.subjectEFICIENCIA DE DESEMPEÑOes_ES
dc.titleDesarrollo de una aplicación web para el seguimiento y control de los proyectos de Integración Curricular de la carrera de Softwarees_ES
dc.typeinfo:eu-repo/semantics/bachelorThesises_ES
dc.contributor.miembrotribunalPastor Ramírez, Danilo Mauricio-
dc.rights.urihttps://creativecommons.org/licenses/by-nc-sa/3.0/ec/es_ES
Aparece en las colecciones: Ingeniería en Sistemas Informáticos; Ingeniero/a de Software

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
18T00942.pdf2,65 MBAdobe PDFVista previa
Visualizar/Abrir


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