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
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
Introdução
Windows Mobile
IPhone OS
Android
Symbiam OS
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
Motivação
• Problemas durante o trajeto
– Defeito
– Acidente
– Trânsito
– Outros
• Atraso pode comprometer o andamento do
fluxo da empresa
Motivação
Solução = Colaboração
Trabalhos Relacionados
• Deepak Sharma 2008, “Collaborative Logistics”,
http://retailtech.blogspot.com/2008/01/collaborativelogistics.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
Trabalhos Relacionados
Modelo Conceitual
•
•
•
•
•
•
Ponto de Atendimento
Atendente
Atendimento
Rota
Tempo do Ponto de Atendimento
Zona de Atendimento
Modelo Conceitual
Modelo Conceitual
Modelo Conceitual
Implementação
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
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
Implementação
• Modelo de Dados
points
PK _id
poi_name
poi_address
poi_x
poi_y
route
PK _id
rou_pid
rou_time
rou_service
rou_visited
Testes
• Único processo
Testes
Conclusões
• Poucos trabalhos em logística colaborativa na
literatura
• Android – tecnologia recente com alguns
problemas
• Mobilis precisa de algumas melhorias
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
Referências
• Deepak Sharma 2008, “Collaborative Logistics”, http://retailtech.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.
Questões?
Leone Pereira Masiero
[email protected]
Download

Serviço de Coleta Sobre a Plataforma Mobilis - PUC-Rio