Desarrollo de una aplicación web para el seguimiento y control de los proyectos de Integración Curricular de la carrera de Software
El 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...
Sábháilte in:
| Príomhchruthaitheoir: | |
|---|---|
| Formáid: | bachelorThesis |
| Teanga: | spa |
| Foilsithe / Cruthaithe: |
2023
|
| Ábhair: | |
| Rochtain ar líne: | https://dspace.espoch.edu.ec/handle/123456789/20867 |
| Clibeanna: |
Cuir clib leis
Níl clibeanna ann, Bí ar an gcéad duine le clib a chur leis an taifead seo!
|
| Achoimre: | El 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”. |
|---|