serviço de coleta colaborativo introdução a computação móvel

23
Serviço de Coleta Colaborativo Introdução a Computação Móvel

Upload: internet

Post on 17-Apr-2015

105 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Serviço de Coleta Colaborativo Introdução a Computação Móvel

Serviço de Coleta Colaborativo

Introdução a Computação Móvel

Page 2: Serviço de Coleta Colaborativo Introdução a Computação Móvel

Sumário

• Introdução• Motivação• Trabalhos Relacionados• Modelo Conceitual• Implementação• Conclusões • Trabalhos Futuros• Referências

Page 3: Serviço de Coleta Colaborativo Introdução a Computação Móvel

Introdução

• 1947 – Invenção do celular– Laboratório Bell, USA– Tecnologia analógica somente para falar

• Funções comuns– Enviar SMS, tirar fotos, filmar, ...

• Funções mais modernas– GPS, videoconferências, instalação de programas

variados, interfaces para redes sem fio, ...• Sistemas Operacionais

Page 4: Serviço de Coleta Colaborativo Introdução a Computação Móvel

IntroduçãoWindows Mobile

Symbiam OS

IPhone OSAndroid

Page 5: Serviço de Coleta Colaborativo Introdução a Computação Móvel

Motivação

• Cenários de sistemas logísticos de coleta– Office boy• coleta de documentos para qualquer firma

– Laboratórios de análises clínicas• Coleta de materiais

– Clínicas veterinárias• Busca de animais

– Locadoras• Retorno de DVDs

Page 6: Serviço de Coleta Colaborativo Introdução a Computação Móvel

Motivação

• Problemas durante o trajeto– Defeito– Acidente– Trânsito– Outros

• Atraso pode comprometer o andamento do fluxo da empresa

Page 7: Serviço de Coleta Colaborativo Introdução a Computação Móvel

Motivação

Solução = Colaboração

Page 8: Serviço de Coleta Colaborativo Introdução a Computação Móvel

Trabalhos Relacionados• Deepak Sharma 2008, “Collaborative Logistics”,

http://retail-tech.blogspot.com/2008/01/collaborative-logistics.html, acessado em 01/12/2008.

• Corte de custos• Informações– Espaço vazio por caminhão– Caminhões em fluxo– Empresas associadas

• Busca de caminhões por proximidade

Page 9: Serviço de Coleta Colaborativo Introdução a Computação Móvel

Trabalhos Relacionados

Page 10: Serviço de Coleta Colaborativo Introdução a Computação Móvel

Modelo Conceitual

• Ponto de Atendimento• Atendente• Atendimento• Rota• Tempo do Ponto de Atendimento• Zona de Atendimento

Page 11: Serviço de Coleta Colaborativo Introdução a Computação Móvel

Modelo Conceitual

Page 12: Serviço de Coleta Colaborativo Introdução a Computação Móvel

Modelo Conceitual

Page 13: Serviço de Coleta Colaborativo Introdução a Computação Móvel

Modelo Conceitual

Page 14: Serviço de Coleta Colaborativo Introdução a Computação Móvel

Implementação

Page 15: Serviço de Coleta Colaborativo Introdução a Computação Móvel

Implementação

• Métodos– Criação de Overlay– Notificação de Atraso

• Nome do usuário do dispositivo que se encontra em atraso• Identificador do ponto de atendimento em atraso• Nome do ponto de atendimento em atraso• Endereço do ponto de atendimento em atraso• Posição do ponto de atendimento em atraso• Serviço a ser feito no ponto de atendimento em atraso• Mensagem de atraso

Page 16: Serviço de Coleta Colaborativo Introdução a Computação Móvel

Implementação

• Métodos– Registro para Notificação de Atraso– Notificação de Aceitação• Usuário que aceitou• Ponto de atendimento aceito

– Registro para Notificação de Aceitação– Mudança de Localização

Page 17: Serviço de Coleta Colaborativo Introdução a Computação Móvel

Implementação

• Modelo de Dados

points

PK _id

poi_namepoi_addresspoi_xpoi_y

route

rou_pidrou_timerou_servicerou_visited

PK _id

Page 18: Serviço de Coleta Colaborativo Introdução a Computação Móvel

Testes

• Único processo

Page 19: Serviço de Coleta Colaborativo Introdução a Computação Móvel

Testes

Page 20: Serviço de Coleta Colaborativo Introdução a Computação Móvel

Conclusões

• Poucos trabalhos em logística colaborativa na literatura

• Android – tecnologia recente com alguns problemas

• Mobilis precisa de algumas melhorias

Page 21: Serviço de Coleta Colaborativo Introdução a Computação Móvel

Trabalhos Futuros

• Notificação de atraso com pontos ainda não atendidos – atendente em atraso ao invés de ponto de atendimento em atraso

• Definição de tipo de veículo do atendente• Confirmação de recebimento de aceitação do

ponto de atendimento em atraso

Page 22: Serviço de Coleta Colaborativo Introdução a Computação Móvel

Referências

• Deepak Sharma 2008, “Collaborative Logistics”, http://retail-tech.blogspot.com/2008/ 01/collaborative-logistics.html, acessado em 01/12/2008.

• H. Fonseca et al 2008, “Mobilis: Uma arquitetura para aplicações móveis colaborativas e sensíveis a contexto”, 2nd Worskhop on Pervasive and Ubiquitous Computing (WPUC), part of 20th Intern. Symposium on Computer Architecture and High Performance Computing (SBARC-PAD 2008), Campo Grande, MS.

Page 23: Serviço de Coleta Colaborativo Introdução a Computação Móvel

Questões?Leone Pereira Masiero

[email protected]