DeliverIt: sistema de diseño

Gil Fernández, Alicia (2021). DeliverIt: sistema de diseño. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S. de Ingenieros Informáticos (UPM), Madrid, España.

Description

Title: DeliverIt: sistema de diseño
Author/s:
  • Gil Fernández, Alicia
Contributor/s:
  • Herranz Nieva, Ángel
Item Type: Final Project
Degree: Grado en Ingeniería Informática
Date: January 2021
Subjects:
Faculty: E.T.S. de Ingenieros Informáticos (UPM)
Department: Lenguajes y Sistemas Informáticos e Ingeniería del Software
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (1MB) | Preview

Abstract

Como estudiante de la Escuela Técnica Superior de Ingenieros Informáticos (ETSIINF) son muchos los ejercicios prácticos que se han tenido que entregar a lo largo de los años. Muchos de estos ejercicios, al corresponder a distintas asignaturas o distintas tecnologías, se han de realizar en formatos diferentes. Esto implica que, a su vez, las entregas también deben enviarse a través de distintas y numerosas plataformas, lo que supone un inconveniente tanto para los alumnos como para los profesores. Para solucionar este problema llega la herramienta DeliverIt, que pretende ser un portal de entrega de ejercicios común para todas las asignaturas de la carrera. Actualmente esta herramienta se encuentra en fase de desarrollo, con gran parte de la funcionalidad ya implementada. Sin embargo, todavía quedan algunas tareas por realizar. A lo largo de este trabajo se ha recogido el desarrollo del apartado de front-end de la aplicación mediante la creación de un sistema de diseño. Dicho sistema abarca todos los componentes utilizados durante el desarrollo de la aplicación. Esta documentación se ha realizado debido a la relevancia de tener una buena fuente de información que describa en detalle el funcionamiento de las herramientas al trabajar en cualquier proyecto. Esta necesidad ha sido palpable gracias a la oportunidad de trabajar con una gran variedad de tecnologías y lenguajes de programación a lo largo de la carrera. El proyecto desarrollado intenta ofrecer una solución al problema mencionado en el párrafo anterior dentro del sistema de entrega DeliverIt. Ofreciendo una guía con ejemplos, variaciones y código de los componentes utilizados a lo largo del desarrollo de la aplicación, tanto de la parte del portal de alumnos como de la parte del portal de profesores. A lo largo de este informe se documenta en mayor detalle la motivación de la que surge la idea de crear un sistema de diseño, la estructuración de este y por último su implementación.---ABSTRACT---As a student of the Escuela Técnica Superior de Ingenieros Informáticos (ETSIINF) there are many practical exercises that had been delivered over the years. Many of these exercises, were related with different subjects or different technologies, which means that it was necessary to use different standards. This also implies that the reports must also be delivered through different platforms, which is an inconvenience for both students and teachers. In order to solve this problem, the DeliverIt tool is being developed. It is expected to be a shared platform for every subject of the degree that will allow to deliver the reports. Currently it is still under development with almost all the main functionalities working. But there are yet some problems that must be fixed. Through the duration of this project, the progress on the front-end department has been recorded by the creation of a new system that holds every component that has been used during the development of the app. This documentation was created due to the importance of having a good source of information that describes in detail how does the tool work. This fact applies not only to this project, but to every other software application. It was because of the opportunity of working with so many different technologies through the degree, that this requirement was so clear. This project tries to give a solution to the problem explained in the previous paragraph, applied to the DeliverIt system. It offers a full guide with examples, variations and code of all the different components that have been used in the platform. Throughout this report it will be explained in more detail the motivation of the project, as well as how did the idea of a front-end documentation born. Also, it will be explained the structure of the system and its implementation.

More information

Item ID: 66261
DC Identifier: http://oa.upm.es/66261/
OAI Identifier: oai:oa.upm.es:66261
Deposited by: Biblioteca Facultad de Informatica
Deposited on: 04 Mar 2021 12:06
Last Modified: 04 Mar 2021 12:06
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM