A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Mapeamento Georeferenciado das Unidades Organizacionais

Apresentações semelhantes


Apresentação em tema: "Mapeamento Georeferenciado das Unidades Organizacionais"— Transcrição da apresentação:

1 Mapeamento Georeferenciado das Unidades Organizacionais
UFPI MAPS 3.0

2 Participantes do Projeto B
Anderson de Sousa Lima Lucas Daniel Batista Lima Laércio Andrade Guimarães Marcus Filipi Fernandes da Costa Selles Gustavo F. C Araújo

3 Diferencial Voice System

4 Escopo do Produto O UFPI Maps será um aplicativo a princípio restrito ao sistema mobile do tipo Android que permitirá que os usuários do app encontre os mais variados locais da universidade Unviersidade Federal do Piauí. Será possível também traçar rotas através de dois pontos (locais) que pertencem ao mapa da UFPI.

5 Missão do Produto Permitir ao usuário encontrar fisicamente os diversos locais que compõe a UFPI, traçando algumas rotas possíveis para chegar até o local desejado e se orientando através dos resultados expostos no mapa.

6 Limites do Produto O UFPI Maps está restrito ao sistema operacional Android, ou seja, não será multiplataforma. Não será possível fazer qualquer operação que envolva locais que não pertencem a UFPI.

7 Requisitos Funcionais
DESCRIÇÃO Mapa Sobre o mapa será possível ver o mapa inicial da UFPI, no qual será possível realizar as operações de zoom e mudar o tipo de mapa, basicamente. Local Este requisito terá as coordenadas sobre um determinado local no mapa e todas as informações possíveis sobre o mesmo. Rota App permitirá as operações de traçar rota e exibir algumas possíveis trajetórias entre diferentes locais.

8 Requisitos Não Funcionais
DESCRIÇÃO Ambiente O aplicativo deve funcionar somente em sistema operacional Android. Desempenho O tempo de resposta a um usuário sobre qualquer operação no aplicativo será de uma ordem constante, um tempo aceitável. Ultrapassando esse determinado tempo, a aplicação retornará uma mensagem de erro e sugerirá ao usuário a tentar novamente.

9

10 Fluxograma Casos de uso: Acessar mapa Zoom Localização do Usuário
Planejar Rotas Atualizar Via QR-Code

11 Fluxo Principal

12 Acessar Mapa Aplicativo faz uma chamada ao GoogleMaps
GoogleMaps retorna mapa e localização do usuário Aplicativo inicia tela com a localização do usuário Permanece em espera até identificar um novo comando, de voz ou pelo menu Comando de Voz Menu Zoom

13 Menu É acionado ao ser acessado na tela inicial
Apresenta uma lista de funções na tela Listar Comandos Traçar Rotas Atualizar Fica em espera, até ser identificado qual função foi selecionado, disparando uma chamada para o “caso de uso” responsável, ou retorna a tela inicial caso o usuário clique fora das delimitações do menu

14 Zoom do Mapa Com a mapa em espera, aplicativo identifica toque na tela característico do zoom (dois dedos tocando a tela ao mesmo tempo, convergindo um para o outro ou indo em direções contrárias). O aplicativo reage ampliando o campo de visão do mapa ou o contrário, dependendo do movimento.

15 Localização no Mapa O aplicativo faz uma chamada ao GoogleMaps
GoogleMaps retorna localização do usuário Aplicativo apresenta tela com a localização do usuário destacada no mapa

16 Planejar Rotas Através do VoiceRecognation Através do Menu
Uma chamada ao VoiceSystem é feita O VoiceSystem faz uma procura do áudio no banco de dados mantido pela aplicação, e continua o fluxo caso seja encontrado ou retorna um erro caso contrário Através do Menu Uma tela para inserção do destino é aberta A entrada é analisada, e caso a entrada seja validada, o fluxo segue em frete, caso contrário aplicação retorna um erro

17 Planejar Rotas Envia-se as informações dos pontos origem e destino para o GoogleMaps O GoogleMaps retorna as rotas possíveis O aplicativo apresenta, as rotas para o usuário, destacando a melhor. Nesse momento o usuário pode escolher qual rota seguir ou qual rota destacar O mapa permanece em espera, até ser identificado algum comando para terminar a operação, o que fará com que a aplicação retorne a tela principal.

18 Atualizar – QR-Code Ao se depara com um QRCode, o usuário pode através da câmera identificar o símbolo A entrada do símbolo dará início a esse “caso de uso”, logo em seguida a aplicação conecta-se com o servidor Haverá um a comparação dos dados presentes na aplicação e os dados no servidor Caso haja alguma atualização ainda não implementada pela aplicação: Apresenta uma tela sinalizando o download das novas informações As novas informações são baixadas Apresenta uma tela sinalizando a instalação/atualização do aplicativo Aplicativo é atualizado Apresenta tela sinalizando termino do processo Retorna o mapa com a localização do atualizada através do código QR

19 Fluxo Alternativo Erros de conexão Erros de acesso a banco de dados
Erros de interpretação de informação

20 Acesso ao Mapa Erro Acesso à Internet: Ao tentar conexão com GoogleMaps, não há rede Detectado erro de acesso à internet Retorna tela/PopUp com mensagem e identificação do erro Apresenta opções: Tentar novamente: reinicia o aplicativo Cancelar: finaliza o aplicativo

21 Atualizar/Atualizar via QR-Code
Erro Acesso à Internet ao atualizar: Na opção do Menu Atualizar, caso seja identificada a queda da rede ou falta dela, dispara o esse fluxo de erro Detectado erro de acesso à internet Retorna tela/PopUp com mensagem e identificação do erro Apresenta opções: Tentar novamente: reinicia o aplicativo Cancelar: finaliza o aplicativo Voltar: volta a uma tela estática do mapa

22 Localização no Mapa Erro Acesso à Internet: Ao acessar o caso de uso “Localização no Mapa”, caso não haja rede disponível, esse fluxo alternativo é ativado Detectado erro de acesso à internet Retorna tela/PopUp com mensagem e identificação do erro Apresenta opções: Tentar novamente: reinicia o aplicativo Cancelar: finaliza o aplicativo Voltar: volta a uma tela estática do mapa  

23 Traçar Rotas Erro Acesso à Internet: Ao acessar o caso de uso “Traçar Rotas”, caso não haja rede disponível, esse fluxo alternativo é ativado Detectado erro de acesso à internet Retorna tela/PopUp com mensagem e identificação do erro Apresenta opções: Tentar novamente: reinicia o aplicativo Cancelar: finaliza o aplicativo Voltar: volta a uma tela estática do mapa  

24 Traçar Rotas Erro Acesso ao Banco de Dados do VoiceRecognation: Ao identificar o comando de voz, procura-se o áudio no banco de dados, caso não seja possível o acesso esse fluxo alternativo é desencadeado Detectado erro ao acessar Banco Retorna tela/PopUp com mensagem e identificação do erro, tal como “erro ao acessar bando de dados, banco indisponível ou corrompido” Apresenta opções: Tentar novamente: tenta novo acesso Cancelar: retorna ao menu “Traçar Rotas”

25 Traçar Rotas Erro ao interpretar Origem/Destino: Erro identificado quando na inserção do ponto origem destino, o/os pontos não existem Detectado erro de interpretação Retorna tela/PopUp com mensagem e identificação do erro, tal como “Origem/Destino não identificado” Apresenta opções: Tentar novamente: tenta novo acesso Cancelar: retorna ao menu “Traçar Rotas”

26 Prototipação de Média Fidelidade

27 Localização do Usuário
Média Fidelidade Botão Menu Zoom out Tela de Menu aberta Localização do Usuário Zoom in

28 Localização do usuário
Definir Rota Ponto Origem Localização do usuário Rota Trançada Ponto Destino Traçar Rota Comando de Voz Rota Alternativa

29 QR Code no Menu

30 Local a partir do QR code
Captura Código Local a partir do QR code Escanear código QR Local mais atualizado posível

31 Feliz Natal e Feliz Ano Novo.
Obrigado! Feliz Natal e Feliz Ano Novo.


Carregar ppt "Mapeamento Georeferenciado das Unidades Organizacionais"

Apresentações semelhantes


Anúncios Google