DeliverIt: sistema de diseño

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

Descripción

Título: DeliverIt: sistema de diseño
Autor/es:
  • Gil Fernández, Alicia
Director/es:
Tipo de Documento: Trabajo Fin de Grado o Proyecto Fin de Carrera
Grado: Grado en Ingeniería Informática
Fecha: Enero 2021
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

Texto completo

[thumbnail of TFG_ALICIA_GIL_FERNANDEZ.pdf]
Vista Previa
PDF (Portable Document Format) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (1MB) | Vista Previa

Resumen

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.

Más información

ID de Registro: 66261
Identificador DC: https://oa.upm.es/66261/
Identificador OAI: oai:oa.upm.es:66261
Depositado por: Biblioteca Facultad de Informatica
Depositado el: 04 Mar 2021 12:06
Ultima Modificación: 04 Mar 2021 12:06