Skip to content

sergioskz97/TFM-WEB

Repository files navigation

TFM

[Resumen]

El objetivo principal del presente proyecto es la obtención de servicio web, desde el cual se pueda obtener la información referente a los alumnos egresados de la Universidad de La Laguna. Este servicio cuenta con los mecanismos necesarios para ofrecer al usuario final la información de la manera más sencilla posible. Es con este fin que se implementan los diferentes parámetros de búsqueda de la API para un mayor ajuste de los resultados.

Para el desarrollo ha sido necesario realizar un estudio comparativo de los diferentes tipos de servicios web y API para poder determinar qué tipo se aplica mejor a las circunstancias actuales.

Los datos se obtienen directamente por parte de la Universidad por medio de sus registros acerca de los alumnos. La selección de las interfaces utilizadas se ha realizado tras previo estudio de las ofertas presentes en el mercado actual, seleccionando las que mejor se ajustan a las necesidades del proyecto.

[Abstract]

The main objective of this project is to obtain a web service, from which information regarding the graduate students of the University of La Laguna can be obtained. This service has the necessary mechanisms to offer the end user the information in the simplest possible way. It is for this purpose that the different API search parameters are implemented for a better adjustment of the results.

For the development it has been necessary to carry out a comparative study of the different types of web services and APIs in order to determine which type is best applied to the current circumstances.

The data is obtained directly by the University through its records about the students. The selection of the interfaces used has been made after a previous study of the offers present in the current market, selecting those that best suit the needs of the project

This project was generated with Angular CLI version 11.2.5.

Development server

Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Code scaffolding

Run ng generate component component-name to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the --prod flag for a production build.

Running unit tests

Run ng test to execute the unit tests via Karma.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via Protractor.

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI Overview and Command Reference page.