Please use this identifier to cite or link to this item: https://hdl.handle.net/11000/29080
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorGarrido Abenza, Pedro Pablo-
dc.contributor.authorGarcía López, Francisco-
dc.contributor.otherDepartamentos de la UMH::Ingeniería de Comunicacioneses_ES
dc.date.accessioned2023-04-03T08:31:55Z-
dc.date.available2023-04-03T08:31:55Z-
dc.date.created2023-02-
dc.identifier.urihttps://hdl.handle.net/11000/29080-
dc.description.abstractEl trabajo tiene como objetivo crear una plataforma para la realización de cuestionarios tipo test en línea. En esta plataforma, los usuarios podrán ingresar datos de distintas temáticas organizadas según una tecnología en concreto o una temática, y realizar cuestionarios de tipo test con una cantidad de preguntas que el usuario decidirá. Todos los datos se almacenarán en una base de datos relacional. Para lograr estos objetivos, utilizaremos postgresql como base de datos, flask como framework web para crear la api, y un framework de javascript para la parte web. La api y la parte web se desarrollarán utilizando python y javascript respectivamente. Además, se incluirá una aplicación de administrador para que los administradores puedan consultar los distintos temas, tests y preguntas, permitiendo editar, crear o borrar cada uno de ellos a su discreción. Para controlar versiones, se utilizará github con la metodología de gitflow. Finalmente, se realizará una validación de la web a través de tests end-to-end con nightwatch, que se ejecutarán en github cada vez que se realice una modificación del código en esta plataforma. El protocolo rest será utilizado para implementar servicios web y permitir la comunicación entre clientes y servidores a través de la web utilizando el protocolo http. La estructura de una api se compone de controladores, librerías y rutas, que permiten interactuar con servicios o recursos específicos a través de urls. Para la seguridad de la plataforma, se utilizará la encriptación de la contraseña mediante la librería bcryptjs que utiliza el algoritmo bcrypt. También se utilizará la autenticación por jwt para asegurar que solo los usuarios autorizados puedan acceder a la plataforma.es_ES
dc.formatapplication/pdfes_ES
dc.format.extent76es_ES
dc.language.isospaes_ES
dc.publisherUniversidad Miguel Hernández de Elchees_ES
dc.rightsinfo:eu-repo/semantics/openAccesses_ES
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectAPIes_ES
dc.subjectdockeres_ES
dc.subjectfrontendes_ES
dc.subjectjavascriptes_ES
dc.subjectbase de datoses_ES
dc.subjectpythones_ES
dc.subject.otherCDU::6 - Ciencias aplicadas::62 - Ingeniería. Tecnologíaes_ES
dc.titleDiseño e implementación de una página web destinada a cuestionarios de tipo testes_ES
dc.typeinfo:eu-repo/semantics/bachelorThesises_ES
Appears in Collections:
TFG- Ingeniería de Tecnologías de Telecomunicación


Thumbnail

View/Open:
 TFG-García López, Francisco.pdf

2,03 MB
Adobe PDF
Share:


Creative Commons ???jsp.display-item.text9???