1. Desarrollo de la Web del Observatorio Francisco Sánchez
- Author
-
Castro Muñoz, Gabriel and Cedazo León, Raquel
- Subjects
Informática ,Matemáticas - Abstract
El presente trabajo se ha centrado en el desarrollo de la Web del Observatorio Francisco Sánchez, tanto en el frontend, utilizando Angular como entorno, como el backend, construido en Node. Se trata de la continuación de trabajos anteriores, recogiendo la estructura establecida y dando forma a una serie de servicios para dar funcionalidad a la misma: - En primer lugar, se trata la creación y manejo de usuarios, que obtienen la posibilidad de registrarse y ver y modificar sus datos. - En segundo lugar, se les da a los usuarios registrados la opción de hacer reservas en la Web que permitan controlar el telescopio. - En tercer lugar, se ha generado una interfaz de control que se activa dentro de la franja horaria de la reserva del usuario conectado, evitando así que varios usuarios traten de controlar el telescopio al mismo tiempo. Aparte de hacer una breve introducción, repasando los objetivos del proyecto y los trabajos anteriores, se recorre cada uno de estos aspectos detalladamente, mostrando las soluciones establecidas. Al final del documento, después de las conclusiones y bibliografía, se encuentra un anexo con las peticiones REST que acepta el backend, como referencia para futuros proyectos.---ABSTRACT---The present thesis has been focused on the development of the Web of the Francisco Sánchez Observatory (OFS). Both on the Frontend, using Angular as framework, and the Backend, which is based on Node.js. It is the sequel of previous thesis, gathering the structure previously established and giving shape to a few services that give new functionalities to it: - In the first place, it deals with the creation and management of users, who obtain the possibility of registering, viewing and modifying their data. - In the second place, it grants the registered users the option of making a reservation to use the telescope. - In the third place, it has been generated a control interface for the telescope, which is only activated during the time of booking of the user connected. Avoiding several users trying to control the telescope at the same time. Apart from a brief introduction, reviewing both the objectives of the project and the previous thesis, this document goes through every step in the solutions made for every new functionality. At the end of the document, after the conclusions and the bibliography, there is a reference detailing all the REST requests that the backend accepts, as a guidance for future projects.
- Published
- 2020