trabalho de conclusÃo ii pucrs – faculdade de informática sistema de monitoramento e coleta de...
Post on 17-Apr-2015
104 Views
Preview:
TRANSCRIPT
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 cbeck@terra.com
Orientador: Eduardo Bezerra
AGENDA
• Apresentação
• S.O. embarcado
• Computação móvel
• Tecnologias de desenvolvimento
• Questões de desenvolvimento Symbian
• Sistema proposto
• Considerações finais
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.
SISTEMAS OPERACIONAIS EMBARCADOS PARA COMPUTAÇÃO MÓVEL
PALM OS
WINDOWS MOBILE
LINUX
SYMBIAN
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.
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.
COMPUTAÇÃO MÓVEL E TECNOLOGIAS WIRELESS
CDMA / TDMA
GSM / GPRS
BLUETOOTH
OPL / SYMBIAN
TECNOLOGIAS PARA DESENVOLVIMENTO DE APLICAÇÕES
BREW
J2ME
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.
DESENVOLVIMENTO DE SOFTWARE PARA PLATAFORMA SYMBIAN
DESENVOLVIMENTO DE SOFTWARE PARA PLATAFORMA SYMBIAN
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
SISTEMA
SISTEMA
SISTEMA
SISTEMA
SISTEMA
DFRDs – Crystal (Dispositivos)
DFRDs – Perl (Dispositivos)
DFRDs - Quartz
top related