Sistema Web gerador de formul - PowerPoint PPT Presentation

1 / 24
About This Presentation
Title:

Sistema Web gerador de formul

Description:

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 – PowerPoint PPT presentation

Number of Views:72
Avg rating:3.0/5.0
Slides: 25
Provided by: xp72
Category:

less

Transcript and Presenter's Notes

Title: Sistema Web gerador de formul


1
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

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

3
  • 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.

4
  • 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.

5
  • 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.

6
  • 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
  • - Pesquisas
  • - Funcionários
  • - Grupos de funcionários
  • - Funcionário
  • - Acompanhar todas as pesquisas que participou

7
  • 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

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

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

10
  • 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.

11
  • 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.

12
  • 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
  • lt?xml version"1.0" encoding"iso-8859-1"?gt
  • ltpesquisasgt
  • ltpesquisagt
  • ltidPesquisagt10lt/idPesquisagt
  • ltnomegtPesquisa 1lt/nomegt
  • lt/pesquisagt
  • lt/pesquisasgt

13
  • 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.

14
  • 3. Projeto Sistema Móvel(J2ME)
  • ltperguntasgt
  • ltperguntagt
  • ltidPerguntagt17lt/idPerguntagt
  • ltperguntagtpergunta1lt/perguntagt
  • ltmultiplagt1lt/multiplagt
  • ltcertagt1lt/certagt
  • ltrespostasgt
  • ltrespostagt
  • ltidRespostagt226lt/idRespostagt
  • ltrespostagtresposta1lt/respostagt
  • ltcertagt1lt/certagt
  • lt/respostagt
  • lt/respostasgt
  • lt/perguntagt
  • lt/perguntasgt

15
  • 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

16
  • 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.

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

18
  • 3. Projeto Sistema Móvel(J2ME)
  • ltperguntasgt
  • ltperguntagt
  • ltidPerguntagt18lt/idPerguntagt
  • ltrespostasgt
  • ltrespostagt
  • ltidRespostagt229lt/idRespostagt
  • lt/respostagt
  • lt/respostasgt
  • lt/perguntagt
  • ltdataIniciogt2007-06-07 194725lt/dataIniciogt
  • ltdataFimgt2007-06-07 194825lt/dataFimgt
  • ltenviadagt0lt/enviadagt
  • lt/perguntasgt

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

20
  • 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.

21
  • 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.

22
  • 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

23
  • 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.

24
  • 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.
Write a Comment
User Comments (0)
About PowerShow.com