trabalho de conclusÃo ii pucrs – faculdade de informática sistema de monitoramento e coleta de...

20
TRABALHO DE CONCLUSÃO II PUCRS – Faculdade de Informática SISTEMA DE MONITORAMENTO E COLETA DE DADOS PARA DISPOSITIVOS MÓVEIS UTILIZANDO A REDE DE TELEFONIA CELULAR GSM César Grehs Beck [email protected] Orientador: Eduardo Bezerra

Upload: internet

Post on 17-Apr-2015

104 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TRABALHO DE CONCLUSÃO II PUCRS – Faculdade de Informática SISTEMA DE MONITORAMENTO E COLETA DE DADOS PARA DISPOSITIVOS MÓVEIS UTILIZANDO A REDE DE TELEFONIA

TRABALHO DE CONCLUSÃO IIPUCRS – Faculdade de Informática

SISTEMA DE MONITORAMENTO E COLETA DE DADOS PARA DISPOSITIVOS

MÓVEIS UTILIZANDO A REDE DE TELEFONIA CELULAR GSM

César Grehs Beck [email protected]

Orientador: Eduardo Bezerra

Page 2: TRABALHO DE CONCLUSÃO II PUCRS – Faculdade de Informática SISTEMA DE MONITORAMENTO E COLETA DE DADOS PARA DISPOSITIVOS MÓVEIS UTILIZANDO A REDE DE TELEFONIA

AGENDA

• Apresentação

• S.O. embarcado

• Computação móvel

• Tecnologias de desenvolvimento

• Questões de desenvolvimento Symbian

• Sistema proposto

• Considerações finais

Page 3: TRABALHO DE CONCLUSÃO II PUCRS – Faculdade de Informática SISTEMA DE MONITORAMENTO E COLETA DE DADOS PARA DISPOSITIVOS MÓVEIS UTILIZANDO A REDE DE TELEFONIA

OBJETIVOS PRINCIPAIS

• Estudo das principais tecnologias relacionadas a aplicações móveis;

• Analisar a especificação, estrutura e configuração da plataforma de desenvolvimento para aparelhos de telefonia celular da “Serie 60” da Nokia;

• Desenvolver uma aplicação embarcada com funcionalidades de comunicação através de redes / GPRS, interação com usuários e servidor remoto na Internet.

Page 4: TRABALHO DE CONCLUSÃO II PUCRS – Faculdade de Informática SISTEMA DE MONITORAMENTO E COLETA DE DADOS PARA DISPOSITIVOS MÓVEIS UTILIZANDO A REDE DE TELEFONIA

SISTEMAS OPERACIONAIS EMBARCADOS PARA COMPUTAÇÃO MÓVEL

PALM OS

WINDOWS MOBILE

LINUX

SYMBIAN

Page 5: TRABALHO DE CONCLUSÃO II PUCRS – Faculdade de Informática SISTEMA DE MONITORAMENTO E COLETA DE DADOS PARA DISPOSITIVOS MÓVEIS UTILIZANDO A REDE DE TELEFONIA

SYMBIAN

A Symbian é uma joint-venture entre Nokia, Motorola, Ericsson, Matsushita e Psion e que produz e desenvolve o sistema operativo Symbian OS.

O Symbian OS permite:

– dispositivos móveis pequenos mas com características complexas para o mercado em massa.

– diversidade de dispositivos disponíveis.– plataforma baseada em padrões e aberta a

desenvolvimento por terceiros.– extensibilidade.– um SO 32-bit com pre-emptive multitasking.– aplicações que podem ser desenvolvidas apenas uma vez

e executarem em vários dispositivos.

Page 6: TRABALHO DE CONCLUSÃO II PUCRS – Faculdade de Informática SISTEMA DE MONITORAMENTO E COLETA DE DADOS PARA DISPOSITIVOS MÓVEIS UTILIZANDO A REDE DE TELEFONIA

Plataforma Symbian

Desenvolvido em C++, o Symbian OS é um sistema operacional completamente orientado ao objeto, providenciando uma maior flexibilidade, eficiência e capacidade de reutilização de segmentos de código.

As APIs definidas permitem à comunidade de programadores criar aplicações que são facilmente distribuídas, instaladas e executadas em terminais nativos Symbian.

As APIs de C++ do Symbian OS permitem um multitasking e uma gestão de memória extremamente eficientes.

Operações intensivas sobre o processador ou memória são minimizadas.

Page 7: TRABALHO DE CONCLUSÃO II PUCRS – Faculdade de Informática SISTEMA DE MONITORAMENTO E COLETA DE DADOS PARA DISPOSITIVOS MÓVEIS UTILIZANDO A REDE DE TELEFONIA

COMPUTAÇÃO MÓVEL E TECNOLOGIAS WIRELESS

CDMA / TDMA

GSM / GPRS

BLUETOOTH

Page 8: TRABALHO DE CONCLUSÃO II PUCRS – Faculdade de Informática SISTEMA DE MONITORAMENTO E COLETA DE DADOS PARA DISPOSITIVOS MÓVEIS UTILIZANDO A REDE DE TELEFONIA

OPL / SYMBIAN

TECNOLOGIAS PARA DESENVOLVIMENTO DE APLICAÇÕES

BREW

J2ME

Page 9: TRABALHO DE CONCLUSÃO II PUCRS – Faculdade de Informática SISTEMA DE MONITORAMENTO E COLETA DE DADOS PARA DISPOSITIVOS MÓVEIS UTILIZANDO A REDE DE TELEFONIA

DESENVOLVIMENTO DE SOFTWARE PARA PLATAFORMA SYMBIAN

•Series 60 Platform 1st Edition — Symbian OS v6.1.

•Series 60 Platform 2nd Edition — Symbian OS v7.0s.

•Series 60 Platform 2nd Edition, Feature Pack 1 — Symbian OS v7.0s.

•Series 60 Platform 2nd Edition, Feature Pack 2 — Symbian OS v8.0a.

•Series 60 Platform 2nd Edition, Feature Pack 3 — Symbian OS v8.1a.

•Series 60 Platform 3rd Edition — Symbian OS v9.1.

Page 10: TRABALHO DE CONCLUSÃO II PUCRS – Faculdade de Informática SISTEMA DE MONITORAMENTO E COLETA DE DADOS PARA DISPOSITIVOS MÓVEIS UTILIZANDO A REDE DE TELEFONIA

DESENVOLVIMENTO DE SOFTWARE PARA PLATAFORMA SYMBIAN

Page 11: TRABALHO DE CONCLUSÃO II PUCRS – Faculdade de Informática SISTEMA DE MONITORAMENTO E COLETA DE DADOS PARA DISPOSITIVOS MÓVEIS UTILIZANDO A REDE DE TELEFONIA

DESENVOLVIMENTO DE SOFTWARE PARA PLATAFORMA SYMBIAN

Page 12: TRABALHO DE CONCLUSÃO II PUCRS – Faculdade de Informática SISTEMA DE MONITORAMENTO E COLETA DE DADOS PARA DISPOSITIVOS MÓVEIS UTILIZANDO A REDE DE TELEFONIA

SISTEMA

(UM): Usuário Móvel

(DBC): Dispositivo Bluetooth coletor (Empresa Contronics)

(SN): Software para Nokia.

(SS) Software Servidor (Grupo GSE)

(Pontos de visita): iButtons e TagRFs

Page 13: TRABALHO DE CONCLUSÃO II PUCRS – Faculdade de Informática SISTEMA DE MONITORAMENTO E COLETA DE DADOS PARA DISPOSITIVOS MÓVEIS UTILIZANDO A REDE DE TELEFONIA

SISTEMA

Page 14: TRABALHO DE CONCLUSÃO II PUCRS – Faculdade de Informática SISTEMA DE MONITORAMENTO E COLETA DE DADOS PARA DISPOSITIVOS MÓVEIS UTILIZANDO A REDE DE TELEFONIA

SISTEMA

Page 15: TRABALHO DE CONCLUSÃO II PUCRS – Faculdade de Informática SISTEMA DE MONITORAMENTO E COLETA DE DADOS PARA DISPOSITIVOS MÓVEIS UTILIZANDO A REDE DE TELEFONIA

SISTEMA

Page 16: TRABALHO DE CONCLUSÃO II PUCRS – Faculdade de Informática SISTEMA DE MONITORAMENTO E COLETA DE DADOS PARA DISPOSITIVOS MÓVEIS UTILIZANDO A REDE DE TELEFONIA

SISTEMA

Page 17: TRABALHO DE CONCLUSÃO II PUCRS – Faculdade de Informática SISTEMA DE MONITORAMENTO E COLETA DE DADOS PARA DISPOSITIVOS MÓVEIS UTILIZANDO A REDE DE TELEFONIA

SISTEMA

Page 18: TRABALHO DE CONCLUSÃO II PUCRS – Faculdade de Informática SISTEMA DE MONITORAMENTO E COLETA DE DADOS PARA DISPOSITIVOS MÓVEIS UTILIZANDO A REDE DE TELEFONIA

DFRDs – Crystal (Dispositivos)

Page 19: TRABALHO DE CONCLUSÃO II PUCRS – Faculdade de Informática SISTEMA DE MONITORAMENTO E COLETA DE DADOS PARA DISPOSITIVOS MÓVEIS UTILIZANDO A REDE DE TELEFONIA

DFRDs – Perl (Dispositivos)

Page 20: TRABALHO DE CONCLUSÃO II PUCRS – Faculdade de Informática SISTEMA DE MONITORAMENTO E COLETA DE DADOS PARA DISPOSITIVOS MÓVEIS UTILIZANDO A REDE DE TELEFONIA

DFRDs - Quartz