Document details

Personalized public transportation information

Author(s): Silva, Henrique Cabrita Marques da

Date: 2015

Persistent ID: http://hdl.handle.net/10400.21/5504

Origin: Repositório Científico do Instituto Politécnico de Lisboa

Subject(s): Mobile application; Personalized; Geographical system; Real time; Intelligent public transportation; Aplicação móvel; Personalização; Sistema informação geografica; Tempo real; Transportes públicos inteligentes


Description

O presente trabalho de projeto foi desenvolvido em parceria com uma empresa de soluções informáticas na área dos transportes, a Tecmic. Resulta de um necessidade real da empresa e de uma oportunidade de negócio. O objetivo foi o desenvolvimento de uma aplicação para dispositivos móveis que permita a personalização da informação e acesso em tempo real à informação de transportes públicos disponível nos servidores da Tecmic. Esta aplicação permite a contextualização geográfica da informação de transportes públicos disponível e é uma necessidade para o incentivo do uso dos transportes públicos pela população. De igual forma enquadra-se na problemática das cidades inteligentes onde a integração e o acesso em tempo real da informação desejada é uma necessidade. O trabalho foi um dos primeiros passos da empresa nesta área, tendo todo sido desenvolvido de raiz, desde o estudo de mercado relativo a aplicações móveis actualmente disponíveis nesta área, ao levantamento de requisitos para o protótipo, análise da informação disponível em tempo real e especificação de requisitos de uma nova API para colmatar algumas das necessidades que não eram satisfeitas pela API existente. O trabalho desenvolveu-se com o desenho da arquitectura segundo as boas regras de desenvolvimento de software seguindo as Google guidelines de desenvolvimento e implementação dessa mesma arquitectura, sendo o plano a obtenção de um protótipo experimental que servirá de ponto de partida para a fase de produção. Todo o planeamento da experiência de utilização, dos casos de utilização e desenho, implementação e optimização do interface fizeram parte também deste projecto. A enorme quantidade de informação que é disponibilizada pela Tecmic relativa à gestão de uma frota de transportes foi repensada e mapeada para entidades que representam o mundo dos transportes públicos do ponto de vista do passageiro e que lhe são familiares. No fechar deste projecto o resultado ainda que sendo um protótipo já permite ao utilizador usufruir de acesso em tempo real a toda uma infraestrutura de transportes públicos de uma forma simples e intuitiva.

Abstract: This project was developed in partnership with a technological solutions company,Tecmic. This work derives form a real world necessity expressed by Tecmic and provides it with a business opportunity. The objective was the development of a mobile application which allows the user to access real time data stored in Tecmic’s infrastructure, while showing it in a filtered and personalized form more suitable to a personal application. The mobile application provides geographical context of the available data on public transportation which is a necessity for today’s passengers and an incentive for the population to use the public transportation infrastructure. The project fits na intelligent city framework where integration and real time data access are a necessity. This work is one of the first steps taken by the company in this area, and due to the greenfield nature of the project all steps were taken without past work to build upon. Every development achieved during the project was started here: the market analysis of available mobile applications in the field of public transport, the software requirements specification for the prototype, the analysis of the currently available real time data which resulted in a set of functional requirements for a new API. The project continued with the architecture design following recognized architecture patterns and Google guidelines, followed by the actual development of this design with the objective of obtaining a usable prototype that can become a solid starting point for the production phase. Another side of this project included all of the planning required for the user experience and the use cases of the application, followed by the implementation and optimization of a user interface which would both suit the requirements of the company and improve the user experience. A large amount of data regarding the management of a public transportation fleet was provided by Tecmic. This large blob was mapped to a simpler model, more relevant for public transportation passengers. In the conclusion of this project, the resulting application even if still in prototype stage, allows the user to benefit from real time access to public transport infrastructure data in a simple and intuitive form.

Thesis to obtain the Master of Science Degree in Computer Science and Engineering

Document Type Master thesis
Language English
Contributor(s) Silva, Henrique Cabrita Marques da
facebook logo  linkedin logo  twitter logo 
mendeley logo

Related documents

No related documents