Integración de redes ferroviarias en buscador multi-transporte enfocado en la región del Mekong
Resumen
Este proyecto se centra en el desarrollo de un sistema software para integrar nodos y estaciones de una red ferroviaria en un buscador multi-transporte. El sistema desarrollado permite automatizar la extracción de datos de dichos nodos y estaciones asi como la gestión de la compra del billete por parte del usuario. El sistema software propuesto se puede entender como dos subsistemas diferentes.
El primer subsistema se encarga de obtener, organizar y crear la información necesaria sobre las estaciones de la red de ferrocarril de una forma automática. Antes de hacer uso de este primer subsistema, se hace una lista con los nombres de las estaciones o las ciudades que se quieren incluir al buscador. Una vez obtenido esto, se introduce al sistema para buscar los idiomas y coordenadas de dichas estaciones. Mas adelante, se organiza esta información de tal forma que quede en el mismo formato que en la base de datos del buscador. Al finalizar este proceso, se crean las rutas operacionales entre las distintas estaciones. Las rutas operacionales sirven para crear el vinculo entre el buscador y el proveedor de la venta de billetes.
El segundo subsistema se ocupa de hacer el proceso de reserva. Este proceso se divide en cuatro partes diferentes. La primera de ellas se encarga de buscar la información de los trenes entre el origen y destino (horarios, precios, disponibilidad...). La segunda parte obtiene la información necesaria para construir el mapa de asientos. Las dos ultimas partes se encargan de reservar el asiento y emitir el billete respectivamente. This Project focuses on the development of a software system that integrates nodes and stations of a railway network in a multi-transport search engine. The developed system allows to automatize the extraction of data from said nodes and stations as well as the management of the booking system. The proposed software system can be understood as two different subsystems.
The first subsystem is responsible for obtaining, organizing and creating the necessary information about the stations of the railway network in an automatic way. Before making use of this first subsystem, a list is made with the names of the stations or cities that are to be included in the search engine. Once this has been obtained, it is introduced to the system to search for the languages and coordinates of said stations. Later, this information is organized in such way that it remains in the same format as in the search engine's database. At the end of this process, the operational routes between the different stations are created. The operational routes serve to create the link between the search engine and the supplier of ticket sales.
The second subsystem is responsible for making the reservation process. This process is divided into four different parts. The first one oversees searching the information of the trains between the origin and destination (schedules, prices, availability ...). The second part gets the necessary information to build the seat map. The last two parties are responsible for reserving the seat and issuing the ticket respectively.
Trabajo Fin de Máster
Integración de redes ferroviarias en buscador multi-transporte enfocado en la región del MekongTitulación / Programa
Integración de redes ferroviarias en buscador multi-transporte enfocado en la región del MekongMaterias/ categorías / ODS
MIT (H67)Palabras Clave
Automatización, scrapping web, multi-buscador, cURLAutomatization, web scrapping, multi-search engine, cURL