Integração do Global Name Service a uma aplicação móvel de transporte público
Autor(a) principal: | |
---|---|
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 |