Biblioteca para coleta de dados na plataforma Symbian

Slides:



Advertisements
Apresentações semelhantes
Tecnologia da Informação para Valor de Negócio
Advertisements

UML Visões – Parte 2.
Protótipo de Simulador de Elevadores
Identificando requisitos
Diagrama de Classes.
Orientação por Objectos > Modelo de Processo OO > Identificação de Classe e Objectos Aula 12.
Metodologias de modelagem Web
Análise e Desenvolvimento de Sistemas
Um Processo Baseado em MDA para a Especialização de Mecanismos de Persistência Fabio Seixas Marques Seminário LES – 7 de abril de.
Modelagem de Sistemas de Informação: uma perspectiva histórica.
Gizelle Sandrini Lemos 26 de abril de 2006
Sistema Web para Departamentos
Pesquisa com Usuários Resultado parcial de agosto de 2002 Total de Respostas: 13.
TRABALHO DE CONCLUSÃO II PUCRS – Faculdade de Informática
Um framework para desenvolvimento de aplicações web Lucas Klassmann,
WebWork e JSP Keven andrade
FRAMEWORK DE DOCUMENTAÇÃO
Projeto Final - APGS Adriana P. de Medeiros
Quid-ide Framework de Documentação
H OMER F RAMEWORK Bliblioteca para coleta de dados na plataforma Symbian.
H OMER F RAMEWORK Bliblioteca para coleta de dados na plataforma Symbian.
Modelagem para Web Aula de 11/04/2011.
Porque Soluções WEB ? Acesso de qualquer lugar Independência de Ambiente Facilidade de Atualizações Custos racionalizados.
UTILIZAÇÃO DE WEBSERVICES ATRAVÉS DE DISPOSITIVOS MÓVEIS
Sistema de Monitoramento das Gerências de Serviço do ITIL
Universidade Federal de Lavras - UFLA
Mkt-Digital uma ferramenta para o planejamento de marketing em grupo
Arquiteturas de Referência
Fase de Elaboração: Fluxo de Requisitos
VI e-Science XXXII Congresso da Sociedade Brasileira de Computação (CSBC) BIOPEN MANAGER FERRAMENTA COMPUTACIONAL PARA COLETA E ANÁLISE DE DADOS LABORATORIAIS.
Análise e Projeto de Sistemas
UML (Unified Modeling Language) Linguagem Unificada de Modelagem
Modelo para Integração de Sistemas de Detecção de Intrusão através de Grids Computacionais Paulo Fernando da Silva Carlos Becker Westphall Carla Merkle.
Arquitetura do Software
Ritornello Um Framework para Representação de Conhecimento Musical
REQUIREMENTS DEVELOPMENT DESENVOLVIMENTO DE REQUISITOS
ME LEVA Sistema de Doações Douglas Bonesso Helio Ortiz Hugo Queiroz
PSBD II Projeto de Sistemas de Banco de Dados II
Orientação a Objetos Parte I
Daniel Weiss Orientador: Prof. Henrique Freitas
Softbom Software do Corpo de Bombeiros Equipe: André Diniz
A Planejamento de Tecnologia da Informação nas Empresas – 3ª Fase continuação Diagrama de Entidade - Relacionamento Representa o relacionamento de todas.
FACULDADE DE TECNOLOGIA SENAC-RS Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Uma Ferramenta para Geração de Casos de Testes para.
Projeto Arte, Ciência e Tecnologia
Laboratório de Programação
Diagrama de Componentes
Introdução ao ASP.Net 1º Semestre 2010 > PUCPR > BSI Bruno C. de Paula.
UTILIZAÇÃO DE WEBSERVICES ATRAVÉS DE DISPOSITIVOS MÓVEIS
Análise e Projeto de Sistemas
WDM Web Data Modeling UCB – Universidade Católica de Brasília
Apresentação Fábrica IESolutions
1 Projeto PDesigner. 2 Agenda PDesigner 3 Motivação MPSoC –Modelagem –Simulação –Análise Integração de Padrões Internacionais –ArchC 2.0 –Distribuição:
Modelagem Orientada a Objetos Use-Case Modeling. Objetivos básicos de um modelo use-case n Descrever o que um novo sistema deve fazer n Descrever o que.
Mestrando: Pedro Barbosa Cordeiro Orientador: Bernardo Lula Júnior
MoSOA Vítor Braga – Marcelo Amorim – Pedro Lages –
Análise e Projeto de Sistemas Unified Modeling Language Renata Araujo Ricardo Storino Núcleo de Computação Eletrônica Curso de Programação de Computadores.
Análise e Projeto de Sistemas
TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS ANÁLISE E PROJETO DE SISTEMAS Aula /08/2012 Professor Leomir J. Borba-
@-RentCar Faculdade Idez Alain Rosemberg
UML (Unified Modeling Language) Linguagem Unificada de Modelagem
UML (Unified Modeling Language) Linguagem Unificada de Modelagem
SOFTWARE DE ESTATÍSTICAS PARA BASQUETE EM CADEIRA RODAS ESTUDO DE CASO ADFP - FÊNIX Acadêmicos: Elisangela Fernandes Duarte Sandro Colaço de Lima Orientador:
APSI II Análise e Projeto de Sistemas de Banco de Dados II.
Pré-Projeto Multimídia
George CASÉ Rafael GUIMARÃES Tiago BENCARDINO Lucas MAIA 1.
SOA SOA – Arquitetura Orientada a Serviços Conceitos e Aplicações
Processos de Software Ludimila Monjardim Casagrande 1º Semestre Desenvolvimento e Qualidade.
/ de Abril de UFPE - Universidade Federal de Pernambuco Centro de Informática Pós-Graduação em Ciência da Computação Dissertação de Mestrado.
1 Especificação de Sistemas de Software e a UML. 2 Modelagem de sistema A modelagem de sistema auxilia o analista a entender a funcionalidade do sistema.
Síntese do Negócio ONTOWEB. Ontoweb – Nova Geração de Ferramenta de Busca Possui comportamento inteligente que auxilia o usuário a organizar e compartilhar.
Transcrição da apresentação:

Biblioteca para coleta de dados na plataforma Symbian Homer Framework Biblioteca para coleta de dados na plataforma Symbian   Lucas Damiani Thiago Przybylovicz

Sumário Introdução Descrição do Problema Justificativa Proposta Descrição do Problema Justificativa Pesquisa e Execução Estado da Arte Metodologia Resultados Problemas Enfrentados Conclusão Contribuições Trabalhos Futuros

Introdução

Introdução Smartphones tem grande potencial para softwares especializados Hardware mais potente e várias facilidades para desenvolvimento de aplicações Usuários são, na maioria, clientes corporativos, que muitas vezes subutilizam o potencial dos mesmos

Introdução

Introdução Criação de componentes que facilitem a coleta de dados Proposta Criação de componentes que facilitem a coleta de dados Foco em aplicações corporativas Uso dos recursos multimídia Escopo restrito ao sistema operacional Symbian, plataforma S60 3rd Edition FP1

Descrição do Problema

Descrição do Problema Subutilização dos recursos dos smartphones da S60 Dificuldade no desenvolvimento de interfaces para celulares Não há padronização para troca de informações entre celulares e sistemas externos

Justificativa

Justificativa Softwares são concebidos para resolver problemas pontuais e não com uma visão de reuso dos componentes Novas formas de utilização dos recursos disponíveis nos aparelhos Possibilidade de redução de custos ao concentrar múltiplas funções em um único dispositivo

Pesquisa e Execução

Pesquisa e Execução Possibilidade de utilizar Python, C++ e J2ME Estado da arte Possibilidade de utilizar Python, C++ e J2ME Opção de utilizar J2ME devido ao modelo de componentes e maturidade da plataforma Python provou-se mais interessante para prototipação de aplicações Diamond Powder

Pesquisa e Execução Metodologia Realizado levantamento de requisitos baseando-se em situações comuns de coleta de dados na Web Modelagem UML (Casos de uso, Diagramas de classe) Não foram criados diagramas de sequência devido ao baixo acoplamento entre as classes do framework

Pesquisa e Execução Portal Google Code Resultados Portal Google Code Arquivo JAR para utilização nas aplicações Aplicação modelo

Pesquisa e Execução Diferença entre simulador e o aparelho Problemas enfrentados Diferença entre simulador e o aparelho Necessidade de utilizar algumas bibliotecas auxiliares para manipulação de arquivos XML Restrição de recursos do dispositivo para trabalhar com controles multímidia

Conclusão

Conclusão Contribuições O conjunto de componentes pode ser utilizado tanto como uma extensão das classes de interface de J2ME, ou como um conjunto de funcionalidades que facilitam a coleta de dados Referência para outros desenvolvedores que queiram partir para o desenvolvimento de aplicações J2ME na plataforma S60

Conclusão Trabalhos futuros Inserir novas formas para salvar as informações obtidas nos formulários Remodelar a biblioteca para trabalhar com orientação a interfaces Automatização da montagem de formulários através de arquivos de configuração

Dúvidas