• Nenhum resultado encontrado

Algumas das extensões possíveis para esse trabalho são:

a) melhorar a velocidade da busca de menor rota entre dois pontos, para que o usuário não precise esperar o primeiro processamento;

b) permitir a busca de melhor rota entre mais de dois pontos, sendo possível ao usuário planejar paradas pelo trajeto;

c) permitir mais filtros na busca de rotas, de modo que o usuário possa verificar a rota de uma maneira mais objetiva;

d) adicionar notificações para o usuário, podendo enviar informações da estimativa de chegada durante o percurso;

e) permitir a interação entre os usuários do aplicativo por meio de um chat, de modo que os usuários possam se comunicar e avisar sobre situações do trânsito;

f) disponibilizar o aplicativo para a plataforma iOS, assim o aplicativo não fica restrito somente a plataforma Android.

58

REFERÊNCIAS

ALBERGE, Gustavo. Solução inteligente para o trânsito começa a ser testada em

Michigan. [S.l.], 2012. Disponível em: <https://www.tecmundo.com.br/transito/28780-

solucao-inteligente-para-o-transito-comeca-a-ser-testada-em-michigan.htm>. Acesso em: 28 de junho de 2018.

ALECRIM, Emerson. Semáforos realmente inteligentes estão chegando. [S.l.], [2016?]. Disponível em: <https://tecnoblog.net/199957/semaforos-realmente-inteligentes>. Acesso em: 28 de junho de 2018.

ANTUNES, Mateus. Introdução Sistemas Colaborativos. [S.l.], 2015. Disponível em: <http://thetomato.com.br/blog/introducao-sistemas-colaborativos/>. Acesso em: 02 de julho de 2018.

ARTERO, A. O. et al. Compartilhamento de informações de trânsito utilizando smartphones.

Colloquium Exactarum, v. 6, n. 2, p. 16-35, Jul-Ago, 2014.

BITTENCOURT, Viviane Seda; LERÍPIO, João Renato. O impacto do tempo perdido no

trânsito no Bem-Estar do brasileiro. [S.l.], 2017. Disponível em:

<https://blogdoibre.fgv.br/posts/o-impacto-do-tempo-perdido-no-transito-no-bem-estar-do- brasileiro>. Acesso em: 29 de junho de 2018.

BAUM, Eder. Plataforma colaborativa - O que é, como funcionam sistemas

colaborativos. [S.l.], 2018. Disponível em: <http://www.sabesim.com.br/plataforma-

colaborativa>. Acesso em: 01 de julho de 2018.

BOECHAT, Lucas. Tecnologias Inteligentes de Mobilidade Urbana no Brasil. [S.l.], 2015. Disponível em: <https://techinbrazil.com.br/tecnologias-inteligentes-de-mobilidade-urbana- no-brasil>. Acesso em: 27 de maio de 2017.

CAMPOS, Gabriel Felipe Borges de. Sistema móvel na plataforma phonegap para

compartilhamento de geolocalização integrado a rede social. 2015. 53 f. Trabalho de

Conclusão de Curso (Bacharelado em Ciência da Computação) – Centro de Ciências Exatas e Naturais, Fundação Universidade Regional de Blumenau, Blumenau.

CASTRO, Marcos. Caminhos Mínimos – Algoritmo de Dijkstra. São Paulo, 2014. Disponível em: <https://pt.slideshare.net/mcastrosouza/caminhos-mnimos-algoritmo-de- dijkstra>. Acesso em: 01 de julho de 2018.

CCM. Medir e calcular a distância no mapa GoogleMaps. [S.l.], 2017. Disponível em: <http://br.ccm.net/faq/18440-medir-e-calcular-a-distancia-no-mapa-no-googlemaps>. Acesso em: 01 de maio de 2017.

CESANI, Eric; DRANKA, Lucas. Diretrizes para desenvolvimento de Aplicativo GPS em dispositivos móveis para ciclistas de Curitiba. InfoDesign-Revista Brasileira de Design da

Informação, v. 9, n. 2, p. 123-138, 2013.

CZERWONKA, Mariana. Tecnologia é pouco usada para gestão de trânsito nas cidades. [S.l.], 2014. Disponível em: <http://portaldotransito.com.br/noticias/tecnologia-e-pouco- usada-para-gestao-de-transito-nas-grandes-cidades/>. Acesso em: 29 de março de 2017. DAVIS, Scott. A rota para um trânsito inteligente. [S.l.], 2010. Disponível em:

<https://www.ibm.com/developerworks/br/java/library/j-transit/index.html>. Acesso em: 28 de maio de 2017.

59

DIAS, Jaime William; FELIPE, Heitor Lemes. Aplicações baseadas em geolocalização. [S.l.], [2015?]. Disponível em:

<http://web.unipar.br/~seinpar/2014/artigos/graduacao/Heitor_Felipe.pdf>. Acesso em: 01 de maio de 2017.

E-MOVING. Como a mobilidade urbana interfere no seu dia a dia. [S.l.], 2017.

Disponível em: <http://www.e-moving.com.br/como-a-mobilidade-urbana-interfere-no-seu- dia-a-dia>. Acesso em: 29 de junho de 2018.

FERNANDES, Paulo. Entendendo um pouco a API Google Maps. [S.l.], 2009. Disponível em: <https://imasters.com.br/artigo/13893/apis-google/entendendo-um-pouco-a-api-google- maps?trace=1519021197&source=single>. Acesso em 27 de maio de 2017.

FREITAS JÚNIOR, Ricardo L. R. Localização via satélite desenvolvido para dispositivos móveis utilizando a plataforma Android. Revista de Ciências Exatas e Tecnologia, v. 4, n. 4, p. 1-24, Nov, 2011.

GAGNON, Michel; BORBA, Milton Procópio de. Teoria dos Grafos. [S.l.], [2010?]. Disponível em: <https://miltonborba.org/Algf/Grafos.htm>. Acesso em: 01 de julho de 2018. GOOGLE. Camada mapa de calor. [S.l.], 2016. Disponível em:

<https://developers.google.com/maps/documentation/javascript/heatmaplayer?hl=pt-br>. Acesso em: 30 de março de 2017.

______. Utilitário de mapa de calor do Google Maps Android. [S.l.], 2017. Disponível em: <https://developers.google.com/maps/documentation/android-api/utility/heatmap?hl=pt-br>. Acesso em: 27 de maio de 2017.

HAMANN, Renan. Smart cities: como a tecnologia pode melhorar sua cidade nos próximos anos. [S.l.], 2015. Disponível em: <https://www.tecmundo.com.br/futuro/79468-smart-cities- tecnologia-melhorar-cidade-proximos-anos.htm>. Acesso em: 28 de junho de 2018.

JOYCE, Daiana. Sistemas Colaborativos: conceito, características e funcionalidades. [S.l.], 2015. Disponível em: <http://colaborativossistemas.blogspot.com>. Acesso em: 01 de julho de 2018.

JUNQUEIRA, Andrei. Tecnologia de monitoramento contra o caos do trânsito. [S.l.], 2016. Disponível em: <http://www.mundodigital.net.br/index.php/opiniao/6132-tecnologia- de-monitoramento-contra-o-caos-do-transito>. Acesso em: 27 de maio de 2017.

LOCAMERICA. Como a mobilidade urbana impacta as empresas?. [S.l.], [2017?]. Disponível em: <https://frotas.locamerica.com.br/mobilidade-urbana>. Acesso em 29 de junho de 2018.

LOPASSO, Guilherme. A tecnologia melhorando a mobilidade urbana. [S.l.], 2014. Disponível em: <http://www.telesintese.com.br/transporte-conectado-a-tecnologia- melhorando-a-mobilidade-urbana/>. Acesso em: 27 de maio de 2017.

NETWORKING, MD. Os maiores problemas do trânsito no mundo. [S.l.], 2013. Disponível em: <https://marisadiniz.wordpress.com/2013/12/05/os-maiores-problemas-do- transito-no-mundo>. Acesso em: 27 de maio de 2017.

NUNES, Graça. Grafos: caminhos mínimos em Listas de Adjacência. [S.l.], [2009?]. Disponível em:

<http://wiki.icmc.usp.br/images/b/b4/7._1GrafosCaminhosLA%28Graca%29.pdf>. Acesso em: 01 de julho de 2018.

60

ODIARIO. Aplicativo que localiza vans escolares ajuda a reduzir o trânsito. [S.l.], 2017. Disponível em: <http://maringa.odiario.com/economia/2017/02/aplicativo-que-localiza-vans- escolares-ajuda-a-reduzir-transito/2330417/>. Acesso em: 17 de março de 2017.

PEREIRA, Giselle M. R.; CÂMARA, Macos Antônio da. Algumas Aplicações da Teoria dos Grafos. FAMAT em Revista, Uberlândia, v. 26, 2008. Disponível em:

<http://www.pucrs.br/ciencias/viali/graduacao/po_2/literatura/grafos/artigos/Famat_artigo_04 .pdf>. Acesso em: 01 de julho de 2018.

PILGRIM, Mark. Dive into HTML5: mergulhando. [S.l.], 2010. Disponível em: <https://diveintohtml5.com.br/geolocation.html>. Acesso em: 17 de março de 2017.

RATTI, Carlo; BIDERMAN, Assaf. Trânsito Inteligente. Scientific American, v. 15, n. 175, p. 71-75, Ago, 2017.

RIBEIRO, Renato. Geolocalização: conceitos e aplicações. [S.l.], [2012?]. Disponível em: <http://www.totalcross.com/blog/geolocalizacao-conceitos-e-aplicacoes/>. Acesso em: 17 de março de 2017.

RIBEIRO, Marcus. Tire o melhor dos softwares colaborativos para seu negócio. [S.l.], 2016. Disponível em: <https://pluga.co/blog/gestao-empresarial/software-colaborativos/>. Acesso em: 01 de julho de 2018.

ROCHA, Victor Hazin da. Teoria dos Grafos - História e Conceitos Iniciais. [S.l.], 2016. Disponível em: <https://pt.slideshare.net/victorhazin/teoria-dos-grafos-histria-e-conceitos- iniciais>. Acesso em: 01 de julho de 2018.

ROSA, Natalie. Joinville vai ganhar sensores de trânsito inteligentes. [S.l.], 2018.

Disponível em: < https://canaltech.com.br/inovacao/joinville-vai-ganhar-sensores-de-transito- inteligentes-109396>. Acesso em: 28 de junho de 2018.

SAFETEC. Entenda o que são sistemas colaborativos e como podem te ajudar. [S.l.], 2017. Disponível em: <http://blog.safetec.com.br/colaboracao/o-que-sao-sistemas-

colaborativos/>. Acesso em 02 de julho de 2018.

SALATIEL, José Renato. Mobilidade urbana: como solucionar o problema do trânsito nas metrópoles. [S.l.], 2012. Disponível em: <https://vestibular.uol.com.br/resumo-das-

disciplinas/atualidades/mobilidade-urbana-como-solucionar-o-problema-do-transito-nas- metropoles.htm>. Acesso em: 29 de março de 2017.

SANTOS, Jeferson A. S. Modelagem de malhas viárias urbanas aplicando conceito de

grafos. 2006. 68 f. Monografia (Bacharel em Ciência da Computação) – Curso de Ciências da

Computação, Universidade Estadual de Mato Grosso do Sul, Dourados. SAP. Tecnologia para melhorar o transito. [S.l.], 2013. Disponível em:

<http://news.sap.com/brazil/2013/09/02/tecnologia-melhorar-transito/>. Acesso em 30 de março de 2017.

SCHROEDER, Richard Beyer. Automação do tráfego de veículos: sistema de busca de caminho de menor custo entre dois pontos. 2012. 103 f. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) – Centro de Ciências Exatas e Naturais, Fundação Universidade Regional de Blumenau, Blumenau.

SILVA, Fabiana N. S. C. S. D. da. Grafos e suas aplicações. 2009. 64 f. Trabalho de Conclusão de Curso (Licenciamento em Matemática) – Centro Universitário Adventista de São Paulo, São Paulo.

61

SILVEIRA, Mattheus Sgrott. CADEBUSÃO: aplicativo colaborativo para acompanhar a localização do ônibus. 2017. 74 f. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) – Centro de Ciências Exatas e Naturais, Fundação Universidade Regional de Blumenau, Blumenau.

SIMÕES, Ricardo. Trânsito inteligente: integração é a palavra de ordem. [S.l.], 2016. Disponível em: <https://www.gazetadopovo.com.br/opiniao/artigos/transito-inteligente- integracao-e-a-palavra-de-ordem-erxzxn69bqz22726v8a5i286f>. Acesso em 28 de junho de 2018.

VICARI, Ricardo Luiz. A importância de ter um serviço e um planejamento de

geolocalização para equipe técnicas em campo. [S.l], 2016. Disponível em:

<http://blog.sovis.com.br/a-importancia-de-ter-um-servico-e-um-planejamento-de- geolocalizacao-para-equipe-tecnicas-em-campo/>. Acesso em: 17 de março de 2017. VICENZI, Alexandre. BUSTRACKER: sistema de rastreamento para transporte coletivo. 2015. 62 f. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) – Centro de Ciências Exatas e Naturais, Fundação Universidade Regional de Blumenau, Blumenau.

62

APÊNDICE A – Modelo Entidade Relacionamento

O banco de dados foi desenvolvido com um total de 6 tabelas, onde é possível visualiza-las através do diagrama de Modelo Entidade Relacionamento (MER), apresentado na Figura 20.

Figura 20 - Modelo Entidade Relacionamento

Fonte: elaborado pelo autor.

Os usuários cadastrados no aplicativo, são armazenados na tabela Usuario. Um

Usuario está relacionado com uma rota através da tabela UsuarioRota. A tabela Rota

representa as ruas por onde o usuário trafegou, nesta tabela são armazenados os dados de percurso, apontando sempre uma rua de origem e uma rua de destino. A tabela Rua armazena o nome da rua por onde o usuário trafegou. O retorno de uma busca de trajeto é salvo na tabela RotaPesquisada, separando os itens pela rua de origem e destino. O JSON armazenado nesta tabela serve para realizar a busca com maior velocidade em uma próxima consulta. A tabela MelhorRota tem estrutura idêntica a tabela RotaPesquisada, tendo como diferencial o armazenamento de melhores rotas entre dois pontos. O Quadro 15 apresenta um exemplo do JSON que é armazenado na coluna Metadados das tabelas RotaPesquisada e

63

Quadro 15 - JSON armazenado

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 { "RouteInformationList":[ { "WeekDays":[ 3 ], "InitialHour":20, "FinalHour":23, "Mounth":-1, "MounthPeriod":0, "Route":[ {

"OriginStreet":"Rua Euclídes Antônio de Souza - Progresso, Blumenau - Santa Catarina",

"DestinationStreet":"Rua Bruno Schreiber - Progresso, Blumenau - Santa Catarina",

"OriginLatitude":-26.993116, "OriginLongitude":-49.100542, "DestinationLatitude":-26.993889, "DestinationLongitude":-49.100497, "AverageTime":2.0, "TotalAverageTime":35.0, "Situation":0 }, {

"OriginStreet":"Rua Bruno Schreiber - Progresso, Blumenau - Santa Catarina",

"DestinationStreet":"Rua Santa Maria - Progresso, Blumenau - Santa Catarina",

"OriginLatitude":-26.993889, "OriginLongitude":-49.100497, "DestinationLatitude":-26.989329, "DestinationLongitude":-49.085464, "AverageTime":300.0, "TotalAverageTime":197.0, "Situation":2 } ] } ] }

64

APÊNDICE B – Questionário de avaliação de usabilidade e funcionalidade da aplicação

Neste apêndice consta um questionário da aplicação apresentada que tem como objetivo avaliar funcionalidade e usabilidade.

Quadro 16 - Questionário de perfil do usuário

ROUTE: UM PROTÓTIPO PARA VISUALIZAÇÃO DE INFORMAÇÕES DO TRÂNSITO EM TEMPO REAL

Route é um aplicativo colaborativo entre usuários para coletar informações sobre o trânsito, conforme os usuários se deslocam. Utilizando o aplicativo é possível visualizar a situação do tráfego entre dois pontos (ruas) a partir de um intervalo de horas e/ou dias. Pode ser solicitado ao aplicativo que avalie qual o melhor dia e horário para realizar a viagem. Dessa maneira, evitando o trânsito e planejando uma viagem mais tranquila.

Sua opinião é importante para avaliar o aplicativo, indicando possíveis melhorias na aplicação como um todo. Sua resposta é importante, pois além de melhorar os trajetos de outros usuários, a sua viagem também se tornará melhor. O formulário está dividido em perfil do usuário.

Perfil do Usuário

Sexo:

( ) Feminino ( ) Masculino

Idade:

( ) menos de 18 anos ( ) entre 18 e 25 anos ( ) entre 26 e 35 anos ( ) mais de 35 anos

Profissão:______________________________________ Você dirige algum veículo?

( ) Sim ( ) Não

Se a resposta anterior for Sim, você utiliza como veículo:

( ) Carro ( ) Moto ( ) Caminhão ( ) Outros

Você dirige com qual regularidade?

( ) Diariamente ( ) Regularmente ( ) Raramente ( ) Nunca

Você utiliza algum aplicativo para auxiliar o percurso de veículo?

( ) Sim ( ) Não

Você utiliza o celular com frequência?

( ) Sim ( ) Não

Você planeja um percurso com antecedência?

( ) Sim ( ) Não

Quando percorre um trajeto, você prefere:

( ) Chegar mais rápido ( ) Percursos alternativos ( ) Percursos com várias paradas

65

Quadro 17 - Questionário de atividades do usuário

LISTA DE ATIVIDADE DO USUÁRIO

A seguir são apresentadas 10 atividades com o objetivo de avaliar a uso da aplicação desenvolvida. É importante realizar todas as atividades e na ordem descrita.

1. Instalação do aplicativo. Instale o aplicativo.

Foi possível realizar a atividade? Sim, não? Por quê?

______________________________________________________________________ ______________________________________________________________________ 2. Cadastrar o usuário.

Faça o cadastro de um usuário. Foi possível realizar a atividade? Sim, não? Por quê?

______________________________________________________________________ ______________________________________________________________________ 3. Logar no aplicativo.

Faça o login no aplicativo com o usuário cadastrado. Foi possível realizar a atividade?

Sim, não? Por quê?

______________________________________________________________________ ______________________________________________________________________ 4. Alterar o usuário.

Através do menu lateral, vá até a página de “Editar perfil” e altere uma ou mais informações do usuário.

Foi possível realizar a atividade? Sim, não? Por quê?

______________________________________________________________________ ______________________________________________________________________ 5. Pesquisar um trajeto.

Através do menu lateral, vá até a página de “Pesquisar localização” e pesquise uma rua de início e uma rua destino, após isso aperte no ícone de lupa para pesquisar.

Foi possível realizar a atividade? Sim, não? Por quê?

______________________________________________________________________ ______________________________________________________________________ 6. Pesquisar um trajeto com filtro de data.

Pesquise uma rua de início e uma rua destino, aperte no ícone de calendário e informe o filtro desejado, após isso aperte no ícone de lupa para pesquisar.

Foi possível realizar a atividade? Sim, não? Por quê?

______________________________________________________________________ ______________________________________________________________________ 7. Pesquisar um trajeto com filtro de hora.

Pesquise uma rua de início e uma rua destino, aperte no ícone de relógio e selecione uma hora inicial e uma hora final, após isso aperte no ícone de lupa para pesquisar.

Foi possível realizar a atividade? Sim, não? Por quê?

______________________________________________________________________ ______________________________________________________________________

66

8. Solicitar melhor rota.

Pesquise uma rua de início e uma rua destino, após isso aperte no ícone de localização com interrogação.

Foi possível realizar a atividade? Sim, não? Por quê?

______________________________________________________________________ ______________________________________________________________________ 9. Visualizar últimos trajetos.

Vá até a página de “Minhas localizações” e veja a lista dos 10 últimos trajetos. Foi possível realizar a atividade?

Sim, não? Por quê?

______________________________________________________________________ ______________________________________________________________________ 10. Selecionar um trajeto.

Na página de “Minhas localizações”, selecione um dos 10 trajetos existentes. Foi possível realizar a atividade?

Sim, não? Por quê?

______________________________________________________________________ ______________________________________________________________________

Fonte: elaborado pelo autor.

Quadro 18 - Questionário de usabilidade

QUESTIONÁRIO DE AVALIAÇÃO DO APLICATIVO

Após executar a lista de atividades do usuário e interagir com a aplicação, este é o momento de avaliar a experiência com o uso do aplicativo. A seguir é apresentado um formulário com perguntas avaliativas a respeito da usabilidade do aplicativo.

O aplicativo possui uma boa interface?

( ) Sim ( ) Não

Os ícones são intuitivos?

( ) Sim ( ) Não

Foi fácil navegar pelo aplicativo?

( ) Sim ( ) Não

O aplicativo cumpriu com o papel de mostrar as melhores rotas?

( ) Sim ( ) Não

O aplicativo deixou de funcionar em algum momento?

( ) Sim ( ) Não

É possível utilizar o aplicativo sem um manual de instruções?

( ) Sim ( ) Não

O aplicativo foi útil para planejar um trajeto?

( ) Sim ( ) Não

Você achou importante verificar a rota mais rápida para um determinado percurso?

( ) Sim ( ) Não

Você recomendaria esse aplicativo para outras pessoas?

( ) Sim ( ) Não

Qual é a sua opinião sobre o aplicativo quanto ao seu uso e funcionalidades? Fique à vontade para fazer críticas e sugestões.

_________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________

Documentos relacionados