Please use this identifier to cite or link to this item: https://app.uff.br/riuff/handle/1/5737
Title: Integração do Global Name Service a uma aplicação móvel de transporte público
Authors: Vieira, Juan Lucas do Rosário
metadata.dc.contributor.advisor: Rocha, Antonio Augusto de Aragão
metadata.dc.contributor.members: Albuquerque, Célio Vinicius Neves de
Ferreira, Marcos de Oliveira Lage
Issue Date: 7-Feb-2018
Abstract: O uso de dispositivos móveis no cotidiano das pessoas está em constante crescimento. Cada vez mais, usuários deixam de lado seus computadores e realizam suas tarefas com o auxílio de smartphones que representam uma alternativa mais conveniente e prática com aplicativos móveis como Uber, Lyft e Cabify que ganharam grande importância no cenário da mobilidade urbana, apresentando uma forma objetiva de utilizar transportes sem grandes custos. A medida que o número de usuários desses serviços aumenta, os aplicativos responsáveis pelos serviços precisam ser capazes de continuar lidando com o crescente número de requisições, sem que haja a interrupção do serviço. Portanto, é necessário que esses aplicativos sejam escaláveis para que dispositivos móveis, que possuem um poder de processamento e memória inferior, sejam capazes de executar o aplicativo de forma fluída e sem travamentos. O objetivo desse projeto é a utilização de uma base de dados em nuvem, denominada Global Name Service (GNS), a fim de prover escalabilidade a uma aplicação de transporte urbano desenvolvida para dispositivos móveis Android. O contexto de mobilidade adotado foi o de transporte público via ônibus, mais especificamente o sistema de transporte público da cidade do Rio de Janeiro, por representar bem o problema abordado e devido à facilidade de acesso aos dados. No âmbito do transporte público, ônibus, pontos, rotas e horários de parada representam uma grande quantidade de dados. Para proporcionar a escalabilidade, pretende-se retirar a responsabilidade do processamento desses dados da aplicação móvel transferindo-a para a base de dados em nuvem.
metadata.dc.description.abstractother: The use of mobile devices in people’s daily lives grows every day. Users frequently put personal computers aside and use their smartphones to get tasks done, as they repre- sent a more convenient and practical alternative in the daily basis. In addition, mobile applications such as Uber, Lyft and Cabify have gained great importance in the urban mobility scenario, presenting a convenient way to move around the city, without great costs. As the number of users of these services increases, the applications responsible for providing these services must deal with the increasing number of requests without interrupting of service. Therefore, these applications need to be scalable, so that mobile devices that have less processing power and memory can run the application smoothly, without crashing. The main objective of this project is to use a cloud database, called Global Name Service (GNS), to provide scalability to an urban mobility application, developed for An- droid mobile devices. The context adopted was public transportation via buses, more specifically the public transportation system of the city of Rio de Janeiro, since it repre- sents well the problem addressed and due to the ease of access of this data. In the field of public transport, buses, points, routes and stop times represent a large amount of data. To provide scalability, it is intended to remove the responsibility of processing of these data from the mobile application by transferring it to the cloud database.
URI: https://app.uff.br/riuff/handle/1/5737
Appears in Collections:TGI - Trabalhos de Conclusão de Curso

Files in This Item:
File Description SizeFormat 
Monografia - Juan Lucas do Rosario Vieira.pdf1.51 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.