Portal de Eventos do IFRS, Mostra de Pesquisa, Ensino e Extensão

Tamanho da fonte: 
Sistema para transporte público: interface para consulta de informações baseada na localização
Matheus Dussin Bampi, Bruno De Souza Reinaldo, Felipe Martin Sampaio

Última alteração: 17-10-2016

Resumo


O trabalho está inserido no projeto “Sistema Multi-Plataforma para o Transporte Público em Farroupilha” e apresenta o desenvolvimento de uma interface para consulta de informações baseado na localização do usuário para o transporte público do município de Farroupilha, localizado no estado do Rio Grande do Sul, Brasil. A cidade conta com uma população de 63.635 habitantes, atendida pela empresa Bento Transportes. O transporte coletivo é fundamental na sociedade contemporânea, tendo grande importância para o desenvolvimento socioeconômico das cidades e contribuindo para a qualidade de vida de seus habitantes. Entre os principais benefícios do transporte público para a sociedade estão: redução da poluição ambiental; diminuição do congestionamento e do número de acidentes; melhora na eficiência da cidade; e contribuição para a justiça social. Para a consulta de informações acerca do transporte coletivo atualmente, está disponível um site da empresa que conta com horários e linhas. Contêm informações confusas e nenhuma representação gráfica, tornando de difícil acesso para a maioria da população. Além disso, considerando a proliferação de dispositivos móveis com acesso à internet, o sistema atual não provê uma interface responsiva e que considere a localização do usuário (dado disponível na maioria dos dispositivos). Este trabalho tem como objetivo utilizar o recurso de localização por GPS para a personalização das informações a serem mostradas ao usuário, tornando a consulta mais precisa e rápida e fazendo com que o aplicativo seja ainda mais prático e automático, acessível a todos os públicos. Entre as funcionalidades disponíveis no sistema desenvolvido neste trabalho, estão: visualização dos itinerários das linhas graficamente representadas nos mapas; pesquisa por linhas e paradas de ônibus mais próximas à localização atual do usuário; cálculo do tempo estimado para o próximo ônibus e da hora de chegada no destino; sugestão de linha e parada a partir do destino informado. Será utilizado um banco de dados para armazenar as linhas de ônibus e suas respectivas informações, hospedado em um servidor, para que possa ser acessado pelo aplicativo. As linguagens de programação e marcação utilizadas foram HTML, CSS, JavaScript, PHP e SQL. A API do Google Maps, a metodologia Ajax e o framework Xajax também foram empregados. Para a realização do sistema, utilizou-se os softwares Adobe Brackets, SSH Secure File Transfer Client, Swamp Server e phpMyAdmin. Atualmente está em funcionamento o website piloto e o banco de dados, desenvolvidos como base do projeto, para que sejam implementadas e testadas as funcionalidades futuras.


Palavras-chave


Transporte coletivo; Localização; Consulta e visualização personalizadas.