Aguilar Figueira Dias Orientador Prof. Dr. João Bosco da Mota Alves

Slides:



Advertisements
Apresentações semelhantes
SISTEMA PARA GERAÇÃO DE INFORME SEMANAL AUTOMATIZADO
Advertisements

Modelagem de Software Orientado a Objetos
MOODLE PARA TODOS Projeto EAD-CPD MOODLE UFBA Centro de Processamento de Dados - UFBA.
Ambiente Virtual de Aprendizagem. O AVA é um "espaço fecundo de significação onde seres humanos e objetos técnicos interagem, potencializando assim a.
SISTEMA DE MONITORAÇÃO VEICULAR VIA GPRS
SISCAN – Solicitação de Exames
Emitindo seu Certificado Digital
Tutorial de utilização do
Tecnologias para Internet
Sistema Único da Assistência Social - Acesso aos Municípios.
EL e JSTL Prof. Danton Cavalcanti Franco Junior
Nota fiscal eletrônica de serviço
Treinamento placas General Vision
Inport – Aplicações Web Sandro Luís Baggio Nov/2008.
Sistemas Distribuídos
Objetivo Auxiliar na administração de Clínicas, otimizando processos e aumentando qualidade do atendimento.
Arquitetura do exemplo
Automação da sua equipe de vendas. Controle em tempo real.
Aplicativos Web Com Orientação a Objetos
Sobre o SE Documento SE Documento é responsável pelo gerenciamento corporativo de documentos que integra a tecnologia de workflow e visualização de conteúdo.
SGE Sistema de Gerenciamento de Estabelecimentos
Manual - Bikesys Versão 1.0 – Beta Março 2013.
Diogo Vilela nºUSP: Lucas Wiechmann nºUSP: Thales Andrade nºUSP:
SACADO Cobrança Caixa Instalação Cadastramento inicial Parâmetros Inicio Fim Acesso ao sistema Responsáveis Grupos de sacados Sacados Títulos Relatórios.
Visão geral das soluções. Em que a Medomai pode ajudar? Questionários em papel –Digitalizamos questionários preenchidos –Troque as pilhas de papel por.
Flog Anywhere Rubens Lins Saulo Chalegre Thiago Jamir.
Sistema de Protocolo Eletrônico Integrado do Poder Executivo - UPO
Otimizando sua TI, maximizando seus negócios
ACESSE: Acesse o site do SENAI e clique no link “Trabalhe Conosco”, em seguida clicar em CANDIDATE-SE.
Objetivo Ao final deste treinamento serão capazes de:
Tutorial de Inscrição para novos membros. Guia Passo a Passo.
Prof. Alexandre Monteiro Recife
Professor: Cristiano Mariotti
SIT – T11 Oi Paggo Marcio Luiz Angeli. 1 – Cadeia Paggo Coleta de dados: Opção do cliente em utilizar seu aparelho de celular como meio de pagamento para.
Luiz Antonio Torres, Maio/2014
01/13 APRESENTAÇÃO.
Produto de Voz: - Oi Conta Empresa – versão usuário.
A abordagem de banco de dados para gerenciamento de dados
Projeto de Gerenciamento de Fábrica de Bebida
Aplicações Web com Orientação a Objetos
Aplicação de Compras baseada em GED e Workflow
PFC: Projeto Academia’s Manager Marcelo Pacheco, Nilteomar Gabay, Franklin Mendes, e Cristhian Oliveira Ceteli – Centro de Pesquisa e Desenvolvimento em.
Introdução a Banco de Dados Aula 04
Laboratório de Programação
Unidade 1 – Introdução a J2EE Prof.: Henrique Santos
Pilares de sustentação d Projeto CDL Gestão:
WDM Web Data Modeling UCB – Universidade Católica de Brasília
Sistema de Embalagens Inteligentes para auxílio de deficientes visuais
Whatsapp para empresas
Computação Móvel e Embarcada ANDRÉ GUSTAVO DEGAF UCHÔA DISCIPLINA: ENG. DE SOFTWARE PROF: ALCIDES CALSAVARA & EDSON SCALABRIN.
Solicitar o seu nome de usuário e senha pela sua ADO Envie um para sua ADO (sua organização de custódia) pelo endereço de que você registrou.
 São métodos formais de tornar disponíveis para a administração, quando oportuno, as informações necessárias para facilitar o processo de tomada de decisão.
Programação para Internet
Manual do usuário Versão: 1.0
Linguagem Técnica II SCM Software Configuration Management Aula 03 Prof. Renato Novais
Active Directory Profa. Priscila Facciolli Sistemas Operacionais.
PORTAL DO AGENTE Guia de acesso rápido.
15 anos desenvolvendo soluções criativas GESTOR PROCESSUAL.
Bruno César Barelli Bet Prof. Francisco Adell Péricas, Orientador
Introdução a Arquitetura, HTML e CSS
Plano de Ensino Conceitos e Características Tipos de Banco de Dados
Aula 04 – Analise de Sistemas Profª Rita de Cassia Gaieski
Programação para Web I AULA 2 BANCO DE DADOS.
Iniciar o sistema de votação Mesário e Urna
APRESENTAÇÃO PORTAL CITI CONTA CORRENTE
© Todos os direitos reservados para Icatu Seguros S/A Nenhuma parte desta publicação pode ser reproduzida, arquivada ou transmitida de nenhuma.
Tutorial do AEP – Apoio ao Ensino Presencial Alunos
Mconf Mconf Plataforma do serviço de Conferência Web da RNP Thiago Borges de Oliveira
Pandora FMS Aluno: Diego Porto Jaccottet Professor: Adenauer Correa Yamin UCPEL 4/5/2010.
CENSO ESCOLAR 2012 Questionário - escolas Orientações para criar senha no Sistema GDAE e preenchimento do questionário sobre informações da unidade escolar.
Transcrição da apresentação:

Sistema Web gerador de formulários de pesquisa para dispositivos móveis Aguilar Figueira Dias Orientador Prof. Dr. João Bosco da Mota Alves Banca Prof. Dr. Rosvelter Coelho da Costa Prof. Dr. Vitório Bruno Mazzola

1. Introdução 2. Projeto do Sistema WEB 3. Projeto Sistema Móvel(J2ME) 4. Tecnologias utilizadas 5. Conclusão 6. Trabalhos futuros

1. Introdução Basicamente como é feita uma pesquisa hoje em dia? 1- Uma Empresa cria um formulário de pesquisa, e faz várias copias em papel. 2 - Entregam aos funcionários uma certa quantia de formulários, que entrevistam as pessoas. 3 - Após cada entrevista os dados coletados são processados por algum sistema para se obter as estatísticas. Esse processamento pode ser feito utilizando algum sistema computacional, porém a entrada dos dados é manual na maioria dos casos.

1. Introdução Como é feita uma pesquisa com o sistema proposto? 1 - A Empresa cria um formulário de pesquisa, utilizando o sistema Web 2 - Cada funcionário, utilizando um telefone celular, faz o download de uma determinada pesquisa e realiza a pesquisa com o público. 3 - O funcionário envia os dados coletados/armazenados no celular, através da internet, para o sistema Web, que gerou a Pesquisa, que por sua vez gera as estatísticas com os dados recebidos, automaticamente.

1. Introdução ABEP - Associação Brasileira de Empresas de Pesquisa - Aproximadamente 180 empresas distribuídas em 18 Estados fazem parte da ABEP, sendo que 20 destas têm alguma forma de participação internacional - Representa cerca de 95% do faturamento do mercado de pesquisa no Brasil.

2. Projeto do Sistema Web Com esse sistema será possível criar e gerenciar - Pesquisas - Funcionários - Grupos de funcionários O sistema possui 2 visões - Administrador - Funcionário - Acompanhar todas as pesquisas que participou

2. Projeto do Sistema Web Visão Administrador Tela principal do sistema Uma vez criada uma pesquisa, é possível alterar o nome, apagar e inserir perguntas para a mesma

2. Projeto do Sistema Web Gerenciamento de uma pesquisa - Exibe as perguntas e respostas da pesquisa - Inserir/Alterar/Remover perguntas e respostas

2. Projeto do Sistema Web Inserir/Alterar uma pergunta em uma pesquisa - Permitir múltipla escolha - Marcar respostas certas

3. Projeto Sistema Móvel(J2ME) - Substituir o bom e velho papel e caneta comumente utilizados. - Com esse sistema será possível realizar uma pesquisa, respondendo as perguntas da mesma, e salvando os resultados no próprio dispositivo, em qualquer momento o funcionário encarregado pela pesquisa poderá enviar os dados coletados para o sistema web que irá gerar as estatísticas com os resultados da pesquisa. - O sistema J2ME é instalado no dispositivo móvel simplesmente fazendo o download de um arquivo “jad/jar”, que está disponível no servidor web.

3. Projeto Sistema Móvel(J2ME) Quando o funcionário inicia a aplicação a primeira coisa a fazer é logar no sitema, para isso ele informa o usuário e senha cadastrados no sistema web, o aplicativo J2ME se comunica com o sistema web através da Internet utilizando o protocolo HTTP, para autenticar o funcionário.

3. Projeto Sistema Móvel(J2ME) Caso os dados estejam corretos, ele irá receber uma lista de pesquisas que poderá realizar, essa lista vem em forma de uma arquivo XML, com o seguinte formato: <?xml version="1.0" encoding="iso-8859-1"?> <pesquisas> <pesquisa> <idPesquisa>10</idPesquisa> <nome>Pesquisa 1</nome> </pesquisa> </pesquisas>

3. Projeto Sistema Móvel(J2ME) Ao selecionar uma pesquisa, o sistema novamente irá solicitar ao sistema web que envie os dados da pesquisa, no caso as perguntas e resposta.

3. Projeto Sistema Móvel(J2ME) <perguntas> <pergunta> <idPergunta>17</idPergunta> <pergunta>pergunta1</pergunta> <multipla>1</multipla> <certa>1</certa> <respostas> <resposta> <idResposta>226</idResposta> <resposta>resposta1</resposta> </resposta> </respostas> </pergunta> </perguntas>

3. Projeto Sistema Móvel(J2ME) São exibidos: - Nome da pesquisa - Número de perguntas da pesquisa - Número de pesquisas efetuadas e que estão salvas no dispositivo - Número de pesquisas enviadas para o sistema web - Data atual

3. Projeto Sistema Móvel(J2ME) Toda a idéia deste trabalho foi pensando em se chegar nesta tela, isto substitui o papel e caneta comumente utilizado para a realização de uma pesquisa.

3. Projeto Sistema Móvel(J2ME) Como sistema J2ME salva os dados da pesquisa?

3. Projeto Sistema Móvel(J2ME) <perguntas> <pergunta> <idPergunta>18</idPergunta> <respostas> <resposta> <idResposta>229</idResposta> </resposta> </respostas> </pergunta> <dataInicio>2007-06-07 19:47:25</dataInicio> <dataFim>2007-06-07 19:48:25</dataFim> <enviada>0</enviada> </perguntas>

3. Projeto Sistema Móvel(J2ME) Uma vez existindo pesquisas efetuadas, é possível enviá- las para o sistema web, selecionando Menu > EnviarPesquisas. O sistema J2ME simplesmente envia o XML salvo no dispositivo para o sistema web, pela internet, utilizando o protocolo HTTP, no formato POST.

2. Projeto do Sistema Web Tratamento dos dados recebidos do sistema móvel(J2ME) Ao selecionar o Relatório de cada pesquisa, será exibido um gráfico mostrando quantas vezes cada resposta foi escolhida.

2. Projeto do Sistema Web - Total Entrevistadores: número de funcionários que enviaram resultados da pesquisa para o servidor. - Total entrevistados: somatório de todas as pessoas entrevistadas. - Abaixo de cada pergunta é exibido um gráfico com o número de vezes que cada resposta foi escolhida no sistema J2ME.

4. Tecnologias utilizadas Sistema J2ME - MIDP1.0 e CLDC1.0. - Armazenamento em celulares (RecordStores) – RMS - KXML(leitor de arquivos XML) Sistema Web - linguagem PHP - arquitetura MVC M – Lumine – ferramenta objeto relacional V – Smarty – templates, separação do código html e php C – PHPMVC – versão do struts de java para php

5. Conclusão Com a adoção desse sistema empresas podem economizar significantemente em vários aspectos, podem reduzir o número de pessoas envolvidas nas pesquisas, uma vez que essas pessoas só terão o trabalho de preencher um formulário eletrônico, todo o trabalho de inserção dos dados coletados e geração das estatísticas foi eliminado, com isso ganha-se em tempo e segurança já que possíveis erros na manipulação dos dados coletados são anulados com o sistema. Outro fator facilitador da adoção desse sistema é o custo, o sistema que irá executar a pesquisa poderá rodar no telefone celular dos próprios empregados.

6. Trabalhos futuros - Utilização do protocolo HTTPS para a comunicação entre o sistema web e o móvel(J2ME) uma vez que os dados trafegam na Internet - Já que o sistema web exporta o formulário criado para um arquivo XML, poderia ser utilizado outros dispositivos para a realização da pesquisa, como por exemplo um PDA, um próprio formulário web. - Envio de SMS para os celulares dos funcionários uma vez que estes podem ser monitorados em tempo real - Poderia ser adicionado uma funcionalidade de envio de foto junto com o resultado de uma pesquisa, uma foto poderia revelar as condições do ambiente em que a pesquisa foi feita.