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

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

UbiComp 2008 Projeto Guia Turístico Reunião 2 29/09/2008.

Apresentações semelhantes


Apresentação em tema: "UbiComp 2008 Projeto Guia Turístico Reunião 2 29/09/2008."— Transcrição da apresentação:

1 UbiComp 2008 Projeto Guia Turístico Reunião 2 29/09/2008

2 Pontos do Trabalho Aplicação Guia Turístico Perfil do usuário Contexto lógico e físico Servidor de Eventos Escalonador de atividades Adaptação Segurança Comunicação de dados e voz Desenvolvimento de SW

3 Cronograma do Trabalho Prático Agosto: Requisitos Setembro: Análise e Arquitetura/Desenho Outubro: Codificação e Integração Novembro: Integração e Testes

4 Problemas Encontrados nas Propostas Falta padronização nas entregas o Formato, extensão e conteúdo Falta clareza no que deve ser entregue o Ex: Requisitos  O processo de levantamento de requisitos não está claro  Especiicação de requisitos, artigo Trabalhos ainda não entregues de alguns alunos Pontos do trabalho sem cobertura

5 Outros Problemas Encontrados Clareza quanto às responsabilidades da aplicação Recursos, funcionalidades necessárias Definição de serviços de baixo para cima Dificil visualizar a aplicação como um todo Medidas Detalhamento das funcionalidades dos serviços que irão compor a aplicação Definição de fases de execução Coleta de perfil e de contexto Escalonamento de atividades Execução das atividades

6 Serviços e Responsabilidades: Perfil do Turista Captar as informações diretas/indiretas do usuário  interesses, estilos (tradicional, aventureiro), preferências Confirmar as informações coletadas com o que está sendo executado pelo turista de forma direta/indireta Repassar os dados coletados para a fase de contextualização

7 Serviços e Responsabilidades: Contexto Captar as informações do ambiente em que o turista está/estará presente  Clima, localização, tráfego, tipo de ambiente (museu, show) Definir grupos de interesse entre turistas quando for necessário/interessante Repassar os dados coletados/processados para a fase de escalonamento de atividades

8 Serviços e Responsabilidades: Serviço de Eventos Fornecer ao turista a subscrição de notificação de eventos relacionados ou não à atividades turísticas  Promoções, sugestões, informações de tráfego, clima Receber de um servidor de serviços quaisquer notificações de eventos relacionados às atividades turísticas selecionadas pelo turista

9 Serviços e Responsabilidades: Escalonador de Atividades Disponibilizar ao turista uma sugestão de itinerário de atividades a serem executadas baseado em informações  Perfil e contexto Fornecer a possibilidade de substituição/remanejamento de atividades para o turista Atualizar a lista de atividades em função da adaptação  Mudança de clima, comportamento do usuário

10 Serviços e Responsabilidades: Adaptação Verificar periodicamente informações para a captação da necessidade de alguma mudança de atividades  Relacionadas ao perfil dinâmico, contexto e de eventos  Ex: mudanças de itinerário, clima, localização Informar ao escalonador a necessidade de uma nova sugestão de itinerário para a execução das atividades  Ex: turista cansado na parte da manhã, clima chuvoso, novas oportunidades de eventos culturais na cidade

11 Serviços e Responsabilidades: Comunicação de Dados e Voz Fornecer serviços de comunicação de dados para os demais módulos (HTTP, XMPP) acessarem serviços externos Fornecer serviços de comunicação de voz (ligação telefônica, VoIP) Coletar informações sobre as redes disponíveis e possibilitar a seleção dos meios do acesso  Ex: WLAN vs. GPRS

12 Serviços e Responsabilidades: Segurança Fornecer a outros serviços da aplicação operações (criptografia, autenticação, autorização) Prover a anonimicidade do usuário, mapeamento do ID do usuário e suas informações de forma sigilosa

13 Dependência entre os Módulos Comunicação de Dados e Voz Segurança AdaptaçãoEscalonador de Atividades Serviço de Eventos Contexto Perfil do Usuário Aplicação Guia Turístico

14 Proposta de Arquitetura Inicial: Lado Cliente

15 Proposta de Arquitetura Inicial: Cliente-Servidor

16 Internet Ciclo de Vida da Aplicação Perfil Estático/ Dinâmico Serviço de Eventos Execução de uma atividade Apresent. próxima atividade Adaptação Segurança Comunicação de dados e voz Contexto Escalonador de Atividades Fim Aplicação Guia Turístico Servidor de Aplicação Servidores de Serviços Clima Tráfego Serviços (aeroporto, Comércio, Eventos HTTP/XMPP Serviços Google

17 Cenário de Uso (1): Perfil do Turista O turista recebe um dispositivo e é requisitado para responder perguntas relativas ao seu perfil o caso ele já possua uma conta, ele irá autenticar em um servidor (google ou servidor turístico) o nome, idade, origem, estado civil, o estilo de viagem (aventureiro, esportista, tradicional), estilo de comida o disposição da informação (gosta de ler sobre os pontos turísticos, fotos, som, video) o prefere fazer sozinho ou em grupos o gostaria ou não de receber sugestões de locais

18 Cenário de Uso (2): Contexto O contexto inicia a busca por informações relacionadas a todas as atividades turísticas disponíveis a serem visitadas na região Baseado no perfil, o contexto pode requisitar a um servidor eventos relacionados aos interesses do turista o informações sobre transporte, horários de funcionamento de pontos turísticos Outros eventos também poderão ser disponibilizados ao usuário para que ele opte ou não em subscrevê-los o compras, informações aeroportuárias, informações LBS O contexto poderá criar agrupamentos de pessoas com os mesmos interesses e estilos (contexto coletivo)

19 Cenário de Uso (3): Escalonador de Atividades O escalonador de atividades irá propor um itinerário das atividades baseado nos dados coletados pela aplicação o Perfil estático e dinâmico, contexto lógico e físico, eventos de interesse o Ex: utilizar o GMaps para apresentar o roteiro O usuário poderá substituir determinadas atividades por outras do mesmo tipo o atividades tradicionais, esportivas, musicais, alimentares O usuário aprovará ou não o itinerário para que este seja executado

20 Cenário de Uso ( 4 ): Execução de uma Atividade Durante a execução da aplicação, o serviço de eventos estará apto para notificar o usuário de eventos subscritos na fase de coleta de perfil e contexto A aplicação de eventos relacionados às atividades Quando o turista chegar ao destino, a aplicação disponibilizará ao turista informações sobre o local o contexto histórico, geográfico, social, etc. O turista poderá interagir com outros turistas via gtalk, trocar fotos se desejarem Durante uma atividade, caso o turista saia da atividade, a aplicação deverá procurar saber porque o nova atividade, fim do itinerário

21 Cenário de Uso ( 4 ): Execução de uma Atividade No final de cada atividade o o turista irá avaliar a atração visitada  foi interessante (1-10)? vc recomendaria (1- 10)? o a aplicação apresentará a próxima atividade e perguntará se o turista tem o interesse em mudar o itinerário  perfil dinâmico


Carregar ppt "UbiComp 2008 Projeto Guia Turístico Reunião 2 29/09/2008."

Apresentações semelhantes


Anúncios Google