Integração do Global Name Service a uma aplicação móvel de transporte público

Detalhes bibliográficos
Autor(a) principal: Vieira, Juan Lucas do Rosário
Data de Publicação: 2018
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da Universidade Federal Fluminense (RIUFF)
Texto Completo: https://app.uff.br/riuff/handle/1/5737
Resumo: 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
id UFF-2_0b5215f23cbfc0b6d010cadb72fdc76d
oai_identifier_str oai:app.uff.br:1/5737
network_acronym_str UFF-2
network_name_str Repositório Institucional da Universidade Federal Fluminense (RIUFF)
repository_id_str 2120
spelling Integração do Global Name Service a uma aplicação móvel de transporte públicoMobilidadeTransporte públicoAplicativoMobilidade urbanaTransporte públicoAplicativo móvelDispositivo móvelMobilityPublic transportationApplicationO 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 nuvemThe 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 Android 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 represents 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 databaseRocha, Antonio Augusto de AragãoAlbuquerque, Célio Vinicius Neves deFerreira, Marcos de Oliveira LageVieira, Juan Lucas do Rosário2018-02-07T13:24:10Z2018-02-07T13:24:10Z2018info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfhttps://app.uff.br/riuff/handle/1/5737http://creativecommons.org/licenses/by-nc-nd/3.0/br/CC-BY-SAinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF)instname:Universidade Federal Fluminense (UFF)instacron:UFF2021-09-23T15:35:38Zoai:app.uff.br:1/5737Repositório InstitucionalPUBhttps://app.uff.br/oai/requestriuff@id.uff.bropendoar:21202024-08-19T10:45:40.464735Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)false
dc.title.none.fl_str_mv Integração do Global Name Service a uma aplicação móvel de transporte público
title Integração do Global Name Service a uma aplicação móvel de transporte público
spellingShingle Integração do Global Name Service a uma aplicação móvel de transporte público
Vieira, Juan Lucas do Rosário
Mobilidade
Transporte público
Aplicativo
Mobilidade urbana
Transporte público
Aplicativo móvel
Dispositivo móvel
Mobility
Public transportation
Application
title_short Integração do Global Name Service a uma aplicação móvel de transporte público
title_full Integração do Global Name Service a uma aplicação móvel de transporte público
title_fullStr Integração do Global Name Service a uma aplicação móvel de transporte público
title_full_unstemmed Integração do Global Name Service a uma aplicação móvel de transporte público
title_sort Integração do Global Name Service a uma aplicação móvel de transporte público
author Vieira, Juan Lucas do Rosário
author_facet Vieira, Juan Lucas do Rosário
author_role author
dc.contributor.none.fl_str_mv Rocha, Antonio Augusto de Aragão
Albuquerque, Célio Vinicius Neves de
Ferreira, Marcos de Oliveira Lage
dc.contributor.author.fl_str_mv Vieira, Juan Lucas do Rosário
dc.subject.por.fl_str_mv Mobilidade
Transporte público
Aplicativo
Mobilidade urbana
Transporte público
Aplicativo móvel
Dispositivo móvel
Mobility
Public transportation
Application
topic Mobilidade
Transporte público
Aplicativo
Mobilidade urbana
Transporte público
Aplicativo móvel
Dispositivo móvel
Mobility
Public transportation
Application
description 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
publishDate 2018
dc.date.none.fl_str_mv 2018-02-07T13:24:10Z
2018-02-07T13:24:10Z
2018
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://app.uff.br/riuff/handle/1/5737
url https://app.uff.br/riuff/handle/1/5737
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/3.0/br/
CC-BY-SA
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/3.0/br/
CC-BY-SA
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF)
instname:Universidade Federal Fluminense (UFF)
instacron:UFF
instname_str Universidade Federal Fluminense (UFF)
instacron_str UFF
institution UFF
reponame_str Repositório Institucional da Universidade Federal Fluminense (RIUFF)
collection Repositório Institucional da Universidade Federal Fluminense (RIUFF)
repository.name.fl_str_mv Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)
repository.mail.fl_str_mv riuff@id.uff.br
_version_ 1811823562192846848