Gestión de información georreferenciada y API para web y apps
Márquez Martín, Carlos
Alsina, Aitor, dir. (Universitat Autònoma de Barcelona. Departament d'Enginyeria de la Informació i de les Comunicacions)
Universitat Autònoma de Barcelona. Escola d'Enginyeria

Títol variant: Management of georeferenced information and API for web and apps
Títol variant: Gestió d'informació georeferenciada i API per a web i apps
Data: 2022
Resum: Hoy en día, el manejo de datos en las aplicaciones móvil son una parte muy importante en nuestra sociedad actual. El presente documento lleva la intención de proporcionar a los desarrolladores de sotware un sistema de manejo de información con el que estos puedan crear aplicaciones móviles o aplicaciones web sobre las rutas arqueológicas que se conocen hoy en día en todo el mundo. Para realizar este proyecto se han utilizado diferentes tecnologías para la creación tanto de la base de datos donde se almacenan los registros como para la API. La base de datos utilizada es MongoDB y el lenguaje de programación con el que se ha llevado a cabo el desarrollo de la API es NodeJS, haciendo uso de la librería Express entre otras. El objetivo del proyecto es el de crear una serie de endpoints en un intermediario (API) para poder hacer llamadas contra este y no directamente a la base de datos, con el peligro que ello conlleva. Por último, y no menos importante, se ha realizado una extensa documentación de todos los endpoints para que cualquier usuario o desarrollador de software pueda utilizarlos sin ningún tipo de dificultad.
Resum: Today, data management in mobile applications is a very important part of our current society. This document is intended to provide software developers with an information management system with which they can create mobile applications or web applications on the archaeological routes that are known today throughout the world. To carry out this project, different technologies have been used to create both the database where the records are stored and the API. The database used is MongoDB and the programming language with which the API development has been carried out is NodeJS, making use of the Express library among others. The objective of the project is to create a series of endpoints in an intermediary (API) to be able to make calls against it and not directly to the database, with the danger that this entails. Last but not least, extensive documentation has been made for all endpoints so that any user or software developer can use them without any difficulty.
Resum: Avui dia, el maneig de dades a les aplicacions mòbil són una part molt important en la nostra societat actual. Aquest document porta la intenció de proporcionar als desenvolupadors de programari un sistema de maneig d'informació amb què aquests puguin crear aplicacions mòbils o aplicacions web sobre les rutes arqueològiques que es coneixen avui dia a tot el món. Per fer aquest projecte s'han utilitzat diferents tecnologies per a la creació tant de la base de dades on s'emmagatzemen els registres com per a l'API. La base de dades utilitzada és MongoDB i el llenguatge de programació amb què s'ha dut a terme el desenvolupament de l'API és NodeJS, fent ús de la llibreria Express entre d'altres. L'objectiu del projecte és crear una sèrie d'endpoints en un intermediari (API) per poder fer trucades contra aquest i no directament a la base de dades, amb el perill que això comporta. Finalment, i no menys important, s'ha realitzat una extensa documentació de tots els endpoints perquè qualsevol usuari o desenvolupador de programari els pugui utilitzar sense cap tipus de dificultat.
Drets: Aquest document està subjecte a una llicència d'ús Creative Commons. Es permet la reproducció total o parcial, la distribució, i la comunicació pública de l'obra, sempre que no sigui amb finalitats comercials, i sempre que es reconegui l'autoria de l'obra original. No es permet la creació d'obres derivades. Creative Commons
Llengua: Castellà
Titulació: Grau en Enginyeria Informàtica [2502441]
Pla d'estudis: Enginyeria Informàtica [958]
Document: Treball final de grau ; Text
Àrea temàtica: Menció Tecnologies de la Informació
Matèria: Base de dades ; API ; Endpoint ; MongoDB ; NodeJS ; Maneig d'informació ; Base de datos ; Manejo de información ; Database ; Information management



14 p, 1001.7 KB

El registre apareix a les col·leccions:
Documents de recerca > Treballs de Fi de Grau > Escola d'Enginyeria. TFG

 Registre creat el 2022-07-21, darrera modificació el 2024-02-07



   Favorit i Compartir