Show simple item record

Professor Advisordc.contributor.advisorSimmonds Wagemann, Jocelyn
Authordc.contributor.authorRomero Munizaga, Joaquín Antonio 
Associate professordc.contributor.otherNavarro Badino, Gonzalo
Associate professordc.contributor.otherMuñoz Órdenes, Andrés
Admission datedc.date.accessioned2021-08-21T00:11:09Z
Available datedc.date.available2021-08-21T00:11:09Z
Publication datedc.date.issued2021
Identifierdc.identifier.urihttps://repositorio.uchile.cl/handle/2250/181367
General notedc.descriptionMemoria para optar al título de Ingeniero Civil en Computaciónes_ES
Abstractdc.description.abstractTranSapp es una aplicación que permite a sus usuarios visualizar y realizar reportes sobre los paraderos, buses y recorridos del transporte público de Santiago. La especificación General Transit Feed Specification (GTFS) fue creada por Google como un estándar de archivos que describen redes de transporte. Con todo esto en mente, el equipo de TranSapp a veces requiere crear/editar archivos GTFS para poder agregar nuevas redes de transporte y alterar las que ya utilizan. Existen aplicaciones que permiten editar archivos GTFS, sin embargo, las que el equipo de TranSapp ha logrado instalar resultan inadecuadas para la edición de ciertos componentes del modelo, principalmente los que utilizan información geográfica. Por esto, se busca imple- mentar un editor de archivos GTFS que se ajuste a las necesidades del equipo de TranSapp con mapas interactivos para los modelos que utilizan información geográfica. Para implementar la solución se decidió crear una aplicación web usando Django para el backend y Vue para el frontend. Como primer paso se realizó el diseño de un diagrama de flujo de aplicación y mockups, los cuales fueron validados con el cliente. Tomando en cuenta la especificación GTFS, se procedió a diseñar e implementar un modelo de datos con el sistema de modelos de Django. Con estos modelos se implementaron endpoints de API para el acceso y edición de datos, incluida la subida y bajada de archivos. Una vez completada la API se procedió a implementar vistas básicas para la visualización y edición de datos, vale decir, vistas generales para acceder a cada proyecto y vistas específicas de edición para cada tabla. Con estas vistas finalizadas, se procedió a implementar vistas con un mapa interactivo utilizando Mapbox para asistir al usuario de forma visual (Ver los paraderos en el mapa por ejemplo). Una vez terminadas las vistas avanzadas se procedió a refinar los distintos componentes de la aplicación. Con las vistas implementadas el usuario es capaz de manipular los datos correspondientes a todas las tablas presentes en el estándar GTFS. Además, agregan varias funcionalidades que hacen que trabajar sobre ellas sea más amigable a trabajar con un editor genérico como Excel. La metodología de trabajo consistió en reuniones diarias con el equipo de TranSapp, en las que se definieron objetivos de corto plazo y se realizó validación continua durante el proceso de desarrollo. La aplicación logró cumplir con los objetivos planteados al definir el proyecto. En este documento se describe el proceso de creación de una aplicación que en su ver- sión actual resuelve algunas necesidades previamente no resueltas del equipo de TranSapp, aportando valor al equipo. Gracias a la aplicación ahora pueden de manera más fácil editar archivos GTFS pre-existentes y crear nuevos archivos GTFS.es_ES
Lenguagedc.language.isoeses_ES
Publisherdc.publisherUniversidad de Chilees_ES
Type of licensedc.rightsAttribution-NonCommercial-NoDerivs 3.0 Chile*
Link to Licensedc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/cl/*
Keywordsdc.subjectSoftware computacional - Desarrollo
Keywordsdc.subjectSitios Web
Keywordsdc.subjectGeorreferenciación
Keywordsdc.subjectGeneral Transit Feed Specification
Títulodc.titleGestor de archivos GTFS para TranSappes_ES
Document typedc.typeTesis
Catalogueruchile.catalogadorgmmes_ES
Departmentuchile.departamentoDepartamento de Ciencias de la Computaciónes_ES
Facultyuchile.facultadFacultad de Ciencias Físicas y Matemáticases_ES


Files in this item

Icon
Icon

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivs 3.0 Chile
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 Chile