Texto completo
|
PDF (Portable Document Format)
- Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (709kB) |
| Título: | Monitorización de entregas en Deliverit |
|---|---|
| Autor/es: |
|
| Director/es: |
|
| Tipo de Documento: | Trabajo Fin de Grado o Proyecto Fin de Carrera |
| Grado: | Grado en Ingeniería Informática |
| Fecha: | Junio 2023 |
| Materias: | |
| ODS: | |
| Escuela: | E.T.S. de Ingenieros Informáticos (UPM) |
| Departamento: | Lenguajes y Sistemas Informáticos e Ingeniería del Software |
| Licencias Creative Commons: | Reconocimiento - Sin obra derivada - No comercial |
|
PDF (Portable Document Format)
- Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (709kB) |
Desde el curso 2020-2021, en la Escuela Técnica Superior de Ingenieros Informáticos (ETSIINF) de la Universidad Politécnica de Madrid (UPM) se emplea un sistema de corrección, monitorización y entrega, llamado Deliverit, y permanece a día de hoy en desarrollo. Este sistema permite que los alumnos envíen código y este sea corregido y calificado, por lo que la herramienta debe manejar los envíos, estableciendo una cola de entregas y realizando las correcciones en un entorno aislado. Actualmente, existen problemas como la falta de recuperación de dicha cola ante una interrupción no deseada del sistema o la acumulación y retardo de entregas pendientes en horas críticas (normalmente, previas a la fecha de cierre de alguna entrega). Estos problemas afectan tanto a estudiantes como a administradores. Por lo tanto, el objetivo de este trabajo es, bajo la dirección de Lars-Åke Fredlund y Ángel Herranz, mejorar la forma en la que Deliverit procesa las entregas recibidas, aumentar la calidad de vida de la administración mediante nuevas funcionalidades y proporcionar al estudiante mayor información sobre su entrega en curso. Mi papel en este proyecto ha sido el de documentar la situación actual del sistema con respecto al proceso de cola, analizar los puntos a mejorar e implementar dichas mejoras. En esta memoria constan todos los detalles sobre el análisis y las decisiones tomadas.
ABSTRACT
Since the 2020-2021 academic year, the School of Computer Science and Engineering (ETSIINF) at the Polytechnic University of Madrid (UPM) has been using a correction, monitoring, and delivery system called Deliverit, which is still under development. This system allows students to submit code, which is then corrected and graded. Therefore, the tool must manage the submissions by establishing a delivery queue and performing the corrections in an isolated environment. Currently, there are issues such as the lack of recovery of the queue in the event of an unexpected system interruption or the accumulation and delay of pending deliveries during critical hours (usually preceding the deadline for a submission). These problems affect both students and administrators. Therefore, the objective of this work is to improve the way Deliverit processes received submissions, enhance the administrators’ quality of life through new functionalities, and provide students with more information about their ongoing deliveries under the guidance of Lars-Åke Fredlund and Ángel Herranz. My role in this project has been to document the current situation of the system regarding the queue process, analyze areas for improvement, and implement those enhancements. This report contains all the details about the analysis and the decisions made.
| ID de Registro: | 75054 |
|---|---|
| Identificador DC: | https://oa.upm.es/75054/ |
| Identificador OAI: | oai:oa.upm.es:75054 |
| Depositado por: | Biblioteca Facultad de Informatica |
| Depositado el: | 07 Jul 2023 16:42 |
| Ultima Modificación: | 07 Jul 2023 16:42 |
Publicar en el Archivo Digital desde el Portal Científico