Home
PSI2222-2010 Coleta de Dados com Smartphone
Contents
1. o Finalizando houve a implementa o e integra o dos softwares respons veis pela produ o dos question rios implementa o destes e convers o dos dados para um formato padr o de softwares de leitura estat stica Nesse semestre n o foi poss vel o grupo acompanhar uma pesquisa de campo utilizando o novo m todo sendo esta uma das pr ximas etapas do trabalho que ter continua o mesmo com o t rmino da disciplina Al m desta tarefa a equipe pretende traduzir os softwares e ajudar a FMUSP a se adequar aos novos padr es Essa conclus o s foi vi vel gra as ao orientador do projeto Professor Doutor Ant nio Carlos Seabra e ao departamento de medicina preventiva da FMUSP representado pelo Professor Doutor Paulo Rossi Menezes Agradecemos tamb m os desenvolvedores do Open Data Kit pelo apoio prestado CRIANDO FORMUL RIOS A PARTIR DE UMA PLANILHA Autores Diogo Bandeira Jo o Sallaberry Sheila Dada e Thales Santos Orienta o Prof Dr Antonio Carlos Seabra I Introdu o Tamb m poss vel criar formul rios compat veis com o padr o Xform utilizado no celular partir de uma planilha compat vel com Microsoft Excel ou OpenOffice org Spreadsheet Recomenda se a cria o de formul rios sempre a partir do arquivo exemplo xls pois ele est pr configurado para tornar a visualiza o altera o e entrada dos dados de forma mais amig vel Nosso software distribu do atrav s de uma ve
2. gica conforme ser melhor explicado na se o VI Como queriamos verificar se o valor da quest o de tag primeira gravidez era igual a 0 chamamos a tag da quest o entre e isso essencial para encontr la corretamente e marcamos como 0 Perceba que essa forma de trabalhar permite jumps muito complexos j que cada quest o tem condi es para ser exibida ao inv s de ser necess rio especificar um grande bloco de quest es para serem puladas N o se esque a de reinserir a linha com o comando end survey Sua planilha agora est pronta para ser transformada em formul rio e transferida ao celular Clique em Arquivo salvar como e salve a no local de prefer ncia Continue em IV IV Transferindo o formul rio para o celular D um duplo clique no arquivo xls2xform exe e voc ver a tela a seguir Cria o de XForm a partir de XLS Arquivo XLS Procurar Executar Clique em procurar selecione a planilha e clique em Executar Caso d tudo certo voc ver uma mensagem de sucesso No caso de existirem erros na planilha voc ser avisado por mensagens explicativas que muitas vezes citam a linha da planilha que gerou o problema O arquivo foi gerado na mesma pasta que o arquivo de planilha estiver como o nome de nome do formulario xml Caso queira alterar esse nome voc pode renome lo manualmente ou alterar o nome da primeira planilha no arquivo excel e ger
3. gt Start New Form Aqqaea on Fri OCt U ZUIVatuZzdaos e Selecione o nome do question rio desejado E poss vel percorrer a lista de question rios deslizando o dedo Geo Tagger Form Added on Fri Oct 08 2010 at 02 45 indicador da parte de baixo da tela para a parte de cima O processo inverso desliza a lista no sentido contrario Household Survey Form Vide Figura 1 Added on Fri Oct 08 2010 at 02 45 IMCI Form Added on Fri Oct 08 2010 at 02 45 e A navega o entre as quest es feita movimentando o Sample form Form e Added Fri Oct 08 2010 at 02 45 dedo indicador sobre a tela da direita para a esquerda apatia E E training form 8 Form para avan ar a quest o e o inverso para voltar quest o Added on Wed Sep 29 2010 at 10 44 Widgets Form Added on Fri Oct 08 2010 at 02 45 anterior Vide Figura 2 Figura 1 Sele o de Question rios Complete os campos indicados no visor ou selecione a alternativa desejada Prossiga para a pr xima quest o conforme descrito no item anterior Se n o houver resposta para a quest o proposta apenas prossiga para a pr xima quest o Ap s a realiza o da pesquisa pressione Save data and Exit por padr o a caixa de op o Mark data as finished est selecionada isto indica que o preenchimento do formul rio esta conclu do Tal marca o til na organiza o dos formul rios respondidos que s o difere
4. aplicativos de c digo aberto desenvolvida por uma equipe de cientistas de computa o da Universidade de Washington Tais aplicativos permitem entre outras fun es a captura de dados atrav s de entradas alfanum ricas grava o de udio e v deo e fotos O projeto Open Data Kit visa o atendimento da demanda de softwares de pesquisa para regi es de baixa infraestrutura e vem sendo utilizado em projetos como o AMPATH um programa de combate ao v rus HIV em pa ses da frica Subsaariana e no Qu nia e o The Brazilian Forest Service um programa de monitoramento interativo da situa o da floresta amaz nica em regi es de extra o ilegal de madeira nativa Escola Polit cnica da Universidade de S o Paulo PSI2222 Pr ticas de Eletricidade e Eletr nica Il Funcionamento O funcionamento do sistema baseado em aplicativos individuais que executam tarefas pr prias cada etapa do processo de constru o da base de dados produto final da realiza o da pesquisa Um ponto importante a converg ncia destes aplicativos e a possiblidade de exporta o dos arquivos gerados que possam ent o ser lidos por softwares de analise que comp e uma etapa posterior do processo fora dos limites deste projeto Questionario Pesquisa WERL EDELON Question rio Como o foco do projeto o desenvolvimento de m ltiplos question rios de forma f cil e acess vel pelo usu rio desenvolvemos 3 possibi
5. formul rio com respostas Estes arquivos s o armazenados na memoria do Smartphone Para uni los em uma nica base de dados inicie o programa Transfer ncia de Android para CSV Transferencia de Android para CSV Pasta origem instances no cart o Pasta destino dos CV s Executar Figura 4 Software Transferencia de Android para CSV e Selecione a pasta de origem contendo os formul rios preenchidos atrav s do bot o browse superior Ela encontra se na unidade referente ao cart o de memoria na pasta odk pasta instances e Selecione a pasta de destino do arquivo final contendo a base de dados finalizada novamente atrav s do bot o browse inferior e Executar Observa es e Tal processo elimina e necessidade de transferir manualmente os formul rios de resposta Caso desejado proceder com a exclus o dos arquivos da pasta instances isto exclui todos os formul rios de resposta presentes no smartphone e Cada sistema associa uma letra para o smartphone dependendo do numero de dispositivos conectados ao computador Logo a localiza o da unidade do cart o de mem ria e das pastas vari vel cada sistema A constru o de bases de dados determinante na execu o de uma serie de pes quisas sejam elas cient ficas de mercado e at mesmo de opini o publica At pou cos anos atr s tais processos eram desenvolvidos quase que
6. parenteses Por exemplo fquestaol 0 or questao2 1 garante a exibi o se a questao1 for igual a 0 ou se a questao for igual a 1 No caso do and questao1 0 and fquestao2 1 a quest o s seria relevante caso tanto a resposta da questao1 for igual a O quanto a resposta da questao for igual a 1 66 poss vel utilizar tamb m o sinal de diferente por exemplo S fquestao1 2 requer que a resposta questao seja diferente de 2 Caso estejamos comparando quest es que s o de multipla escolha podemos usar a estrutura selected Ex selected S fquestao1 1 exige que se tenha selecionado 1 na quest o 1 e traduzimos not selected S fquestao1 25 and selected S fquestao2 1 como a questaol n o pode ser 2 e a quest o tem que ser 1 REALIZA O DA PESQUISA Autores Diogo Bandeira Jo o Sallaberry Sheila Dada e Thales Santos Orienta o Prof Dr Antonio Carlos Seabra e Inicie o aplicativo odk collect ODK Collect gt Main Menu ODK Collect v1 1 5 Magnifying human resources with technology e Nagjanela inicial do aplicativo temos os Itens Start New Form 8 tons Continue Saved Form 0 o Start New Form Send Finished Data 0 Manage Forms And Data o Continue Saved Form o Send Finished Data Manage Forms and data O I Iniciando a realiza o da Pesquisa e Start New Form a FD B 1 29 AM ODK Collect
7. todos os pares valor texto das quest es de m ltipla escolha Por enquanto s trabalharemos com a planinha nome do formulario Antes de iniciarmos o formul rio fique atento para as segintes informa es importantes e Cada linha representa uma quest o ou um comando para iniciar begin survey ou para finalizar o formul rio end survey e A coluna comando define o tipo de quest o naquela linha e A coluna tag representa o nome da vari vel do banco que receber o valor da resposta e A coluna label o texto da pergunta que aparecer durante o preenchimento da pesquisa e Na coluna hint coloca se o texto n o obrigat rio de dica da quest o Essa dica aparece logo abaixo da quest o durante o preenchimento da pesquisa e A coluna relevant recebe a l gica de jumps e A coluna required deve receber TRUE caso a pergunta seja obrigat ria caso contr rio deve ficar em branco e A coluna NOTES n o tem influ ncia alguma no formul rio serve apenas para se guardar coment rios dentro da pr pria planinha e A coluna constraint recebe informa es como o valor m nimo e m ximo aceit veis e Caso todas as linhas de uma coluna estejam em branco ela ser desconsiderada Isso til para manter o documento organizado Agora podemos iniciar um formul rio comum Para evitar a inser o de v rias linhas no meio do arquivo apenas remova a linha end survey ela ser reinserida no final
8. B 4 list name value label 2 SimNao 1Sim 3 SimNao 0 N o A coluna list name recebe um nome para lista de pares valor texto Nesse caso demos a ela o nome SimNao Nessa planilha podemos ter qualquer n mero de listas de pares valor texto onde cada par deve possuir o nome correto de sua lista na coluna da esquerda Volte outra planilha e adicione uma linha com os seguintes dados e command q select SimNao e tag primeira gravidez e label a primeira gravidez Repare que o comando q selectl junto com o nome da lista de pares valor texto representa uma quest o de m ltipla escolha onde se pode escolher apenas uma resposta tendo como poss veis respostas o conte do dessa lista No celular essa quest o ficou assim AM e 12 22 am ODK Collect gt nome do formulario a primeira gravidez Sim N o A ltima quest o de nosso formul rio de exemplo perguntar h quantos anos foi h ultima gravidez essa pergunta do tipo n merico recebe um n mero e s tem relev ncia caso a gestante tenha respondido N o para a ltima quest o Por 1sso pela primeira vez usaremos a coluna relevant A linha dever ficar assim e command q int e tag quanto tempo label H quantos anos foi sua ltima gravidez relevant primeira gravidez 0 O comando q int representa uma quest o n merica A outra novidade a coluna relevant Ela suporta qualquer express o l
9. Escola Polit cnica da Universidade de S o Paulo PSI2222 Pr ticas de Eletricidade e Eletr nica Il COLETA DE DADOS COM SMARTPHONE SISTEMA BASEADO EM SOFTWARE LIVRE ANDROID M ORIENTADOR PROF DR ANTONIO CARLOS SEABRA EQUIPE 61 Escola Polit cnica da Universidade de S o Paulo PSI2222 Pr ticas de Eletricidade e Eletr nica Il Sum rio Escola Polit cnica da Universidade de S o Paulo PSI2222 Pr ticas de Eletricidade e Eletr nica Il Introdu o A constru o de bases de dados determinante na execu o de uma serie de pesquisas sejam elas cient ficas de mercado e at mesmo de opini o publica At poucos anos atr s tais processos eram desenvolvidos quase que inteiramente sem o uso de ferramentas computacionais contando com longos question rios f sicos cuja abordagem pr tica era muitas vezes limitada pelas dimens es dos formul rios e pela log stica de execu o das pesquisas Muitas foram limitadas simplesmente porque o tempo de entrevista excedia limites razo veis para o pesquisador e o pesquisado Outro problema acarretado por grandes formul rios o tratamento estat stico do volume de dados obtidos em campo e a sua correla o com os padr es estudados que s o o produto final de uma base de dados s lida Entre as tarefas de desenvolvimento de uma rotina aplica o de question rios e tratamento de dados perdia se muito tempo com quest es puramente pr ticas como o desloca
10. Logo abaixo da linha begin survey adicione uma nova linha com os seguintes dados e command q note e tag infol e label In cio do formul rio e hint Grave todas as informa es com cuidado O restante das colunas deve estar em branco O comando q note representa uma tela que possui apenas notas ao inv s de perguntas ao entrevistador mas mesmo assim preciso definir uma tag nica para ela No celular essa tela ter a seguinte apar ncia ODK Collect gt nome do formulario In cio do Formul rio Grave todas as informa es com cuidado Vamos agora ent o incluir uma quest o que recebe um texto insira na ltima linha da planilha e command q string e tag nome participante e label Nome da participante Como podemos perceber o comando q string representa quest es de texto Nesse caso os dados ser o armazenados na coluna nome participante do banco No celular essa quest o ficar assim ODK Collect gt nome do formulario Nome da participante Lo O IW PES PRI PIO DA PU FI PO PR A1 FSI DIRIGE DI S e ZXCVBNM amp 2123 w Agora podemos incluir uma quest o de m ltipla escolha Antes disso preciso definir os pares valor texto para ela Vamos fazer uma quest o com duas op es Sim e N o que dever o gravar no banco de dados 1 e 0 respectivamente Para isso abra a planinha Select Choices e a edite para ficar assim A
11. ar novamente V Guia de tipos de quest es Em III foi criado um formul rio simples para demonstrar o funcionamento geral da cria o atrav s de arquivo de planilha Por m existem muito mais possibilidades Guia de tipos e q picture quest o que tira uma foto do entrevistado e q geopoint pega a localiza o atrav s do GPS do aparelho e q int quest o num rica e q decimal quest o que recebe um n mero decimal e q date quest o que recebe data e q string quest o para textos de qualquer tamanho e q note tela com apenas nota ou dica para o entrevistador e q selecti NomeDaLista quest o de multipla escola com apenas uma resposta NomeDaLista deve ser substituido pelo nome da lista de pares valor texto e q select NomeDaLista quest o de multipla escola que aceita mais de uma resposta NomeDaLista deve ser substituido pelo nome da lista de pares valor texto VI Guia de comandos de relev ncia Conforme foi dito no tem III ao inv s de se programar um jump para um bloco de quest es fazemos com que cada quest o tenha sua relev ncia e seja ou n o exibida Sempre que for necess rio usar ou comparar o valor de uma outra quest o devemos obte la colocando o valor de sua tag entre e por exemplo se queremos comparar o valor da quest o de tag questao1 utilizaremos fquestao1 Podemos combinar v rias quest es e express es usando and E or OU e
12. as mas estes eram baseados em tecnologia obsoleta modelos antigos de PDA e softwares fechados o que aumentava ainda mais os custos de opera o e limitava a possibilidade de altera o do sistema Foram realizadas reuni es com o orientador do projeto Prof Dr Antonio Carlos Seabra sendo duas destas com o departamento de medicina preventiva da Faculdade de Medicina da USP Primeiramente nesses encontros foram discutidos os aspectos negativos do m todo de pesquisa antigo que utilizava no in cio o software EpiData dispon vel apenas para windows 95 98 NT 2000 XP e ap s o software EpiSurveyor O ltimo dispon vel para smartphones possui limita es para o tratamento de vari veis estruturas logicas jumps por exemplo ele n o consegue pular para a quest o 22 caso a resposta fosse sim ou para a 28 caso fosse n o e de caracteres para cada pergunta do question rio Em seguida foi abordado como seria feita a resolu o do problema Foi decidido que o tema seria abordado da maneira mais simples poss vel dado que o projeto ser aplicado em pesquisa de campo e quais aspectos seriam teriam menor relev ncia como a tradu o do software Al m disso chegou se conclus o de qual sistema operacional seria utilizado Android Para finalizar ocorreram duas reuni es de apresenta o do resultado final uma para a FMUSP e outra para o professor orientador Foi marcado datas para oco
13. as inseridas pelo usu rio A utiliza o de apenas um arquivo contendo um question rio pode gerar quantos formul rios de respostas quantos forem necess rios e um Smartphone pode conter diversos tipos de question rios habilitando o sistema a realizar pesquisas simult neas com temas diversos A cada formul rio de respostas pode ser associado Escola Polit cnica da Universidade de S o Paulo PSI2222 Pr ticas de Eletricidade e Eletr nica Il uma serie de dados estat sticos importantes como dia e hora em que foi realizada a entrevista e outros mais avan ados como localiza o geogr fica do local Base de Dados Os formul rios contendo as respostas dos entrevistados ficam ent o gravados na mem ria do Smartphone em arquivos individuais que devem ent o ser transferidos para um nico arquivo final disponibilizado em formato que seja aceito por softwares de an lise estat stica Esta fun o de transfer ncia feita atrav s de um programa escrito pela equipe que atrav s de uma interface gr fica solicita a localiza o dos formul rios de resposta e o diret rio de destino da base de dados finalizada pronta para o uso Considera es Finais O objetivo do projeto de PSI 2222 de aperfei oar o sistema de pesquisa em campo da Faculdade de Medicina da USP foi concretizado Primeiramente houve o levantamento dos aspectos negativos do modelo antigo de pesquisa houve ent o a pesquisa de qual seria a melhor solu
14. ibiliza o de C digo Fonte sustentando assim o crescimento futuro do mesmo Para tanto a escolha fora o sistema Android Criado inicialmente pela Android Inc o projeto foi comprado em 2005 pela Google que respons vel desde ent o pela programa o e melhorias do sistema operacional Baseado em software livre o c digo do sistema aberto e sua licen a permite que os usu rios em geral construam softwares para uso na plataforma chamados apps sigla para application programs A distribui o destes pode ser feita de maneira gratuita suportada pela pr pria empresa atrav s do Android Market Escola Polit cnica da Universidade de S o Paulo PSI2222 Pr ticas de Eletricidade e Eletr nica Il Atualmente o sistema encontra se em clara expans o apresentando o maior crescimento real em numero de usu rios citado pela m dia especializada como futuro dos sistemas operacionais para Smartphones pois apresenta em suas bibliotecas o suporte a fun es avan adas em uma plataforma robusta cujo c digo constantemente melhorado Um n mero cada vez maior de celulares lan ado utilizando se Android logo as possibilidades de utiliza o do software de pesquisa s o muitas ao contrario de sistemas como o Iphone OSX utilizado nos Iphone s cujo custo para grandes aplica es injustific vel Open Data Kit O n cleo da plataforma desenvolvida baseado no Open Data Kit uma colet nea de
15. icenciamento livre o sistema pode ser integral mente alterado para diversas aplica es permitindo ent o sua ado o por diversas equipes Sheila Genesine p plica es p ao p quipes Dada com diferentes necessidades Sua implementa o simples e pr tica Thales Alan dos Maiores informa es atrav s do E mail Sant Nie psi2222 softwaredepesquisa contatoDgooglegroups com Agradecimentos 49 OpenDataKit e teg ntiva magnifying human resources through technology
16. imples de se desenvolver os formul rios j que n o exige conhecimento algum da sintaxe XML por m gera um c digo altamente polu do o que dificulta a manuten o do mesmo Tamb m possui alguns bugs e n o teriamos tempo de aprender Ruby On Rails tecnologia usada para corrigi los Terceira possibilidade Constru o atrav s de planilha Define se o formul rio atrav s de uma simples planilha compat vel com Microsoft Excel ou OpenOffice com uma quest o por linha O nosso programa baseado no xIs2xform https github com mvpdev xIs2xform do qual corrigimos bugs traduzimos e adicionamos funcionalidades Como alguns integrantes do grupo j conheciam Python linguagem usada para a cria o do programa foi poss vel corrigir todos os problemas e adicionar tudo que era necess rio de forma r pida Tamb m foi implementada uma forma de evitar copy amp paste de quest es usando duas planilhas Assim o usu rio pouco experiente consegue criar formul rios com l gicas complexas e mant lo com facilidade Toda a organiza o da planilha foi trabalhada de forma a torna la naveg vel e leg vel para evitar confus es em formul rios grandes alguns ter o mais de 200 perguntas Pesquisa transferido ent o o arquivo gerado pelo ODK Build para o Smartphone no qual ser realizada a pesquisa em campo Este arquivo lido pelo ODK Collect aplicativo respons vel ent o pela pesquisa e gera o de um arquivo contendo as respost
17. inteiramente sem o uso de ferramentas computacionais contando com longos question rios f sicos cuja abor dagem pr tica era muitas vezes limitada pelas dimens es dos formul rios e pela log stica de execu o das pesquisas ORIENTADOR Prof Dr Antonio Carlos Seabra A necessidade de otimiza o do processo de pesquisa e coleta de dados a principal motiva o para o desenvolvimento desta plataforma baseada na jun o entre um dispositivo m vel de alta difus o no mercado como um celular ou Smartphone e um software dedicado que realize com maior efici ncia as tarefas voltadas constru o de um banco de dados Question rios ay Ap s o desenvolvimento dos Um software converte os questi Os arquivos contendo as respos COLABORADOR Prof Dr Paulo Rossi Menezes question rios e a determina o on rios para o Smartphone tas aos question rios gravados no Smartphone s o ent o agrupados e formam um arquivo nico de da abordagem da pesquisa os EQUIPE formul rios s o digitalizados em planilhas do Excel M ou similar A pesquisa ent o realizada com o p blico alvo O plataforma utilizada ODK Collect projeto Open Source de contribui o Diogo Bandeira m tua dados contendo o resultado das de maneira intuitiva e acess vel pesquisas Tudo realizado auto maticamente atrav s de uma interface gr fica Jo o Victor Henna Sallaberry Baseado inteiramente em Softwares cujo l
18. lidade de cria o dos mesmos Acreditamos que dessa forma podemos satisfazer as necessidades e prefer ncias dos diversos tipos de usu rios Os formul rios seguem a especifica o XForm da W3C http www w3 org MarkUp Forms waXForms Primeira possibilidade Desenvolvimento manual atrav s de XML poss vel seguir a especifica o escrevendo manualmente o arquivo XML Essa forma r pida d ao usu rio grande controle e limpeza do c digo e permite c pias de partes repetitivas Como desvantagem exige alguma experi ncia com programa o e conhecimento da sintaxe XML Escola Polit cnica da Universidade de S o Paulo PSI2222 Pr ticas de Eletricidade e Eletr nica Il Segunda possibilidade Constru o atrav s do ODK Build A rotina construida digitalmente atrav s do aplicativo ODK Build pertencente ao Open Data Kit Trata se de um aplicativo dispon vel em um servidor online http build opendatakit org onde as perguntas e os campos reservados s respostas s o introduzidos e agregados de acordo com a sequ ncia e a estrutura logica com a qual as perguntas devem ser apresentadas ao entrevistado O ODK Build possui suporte a estruturas logicas complexas como desvios absolutos e relativos e permite a introdu o de campos com m ltiplas op es ou de entrada alfanum rica Ap s a inser o do question rio tal aplicativo compila o mesmo e o exporta para um arquivo formato XForm Essa uma forma bem s
19. mento de agentes de pesquisa portando grandes volumes de formul rios em papel Organiza o de grandes quantidades formul rios respondidos e a estocagem deste material que demandava grande espa o f sico Digitaliza o do conte do pesquisado atrav s de um funcion rio treinado Tais implicantes geram custos excedentes e levam ao mau aproveitamento de recursos Motiva o A necessidade de otimiza o do processo de pesquisa e coleta de dados a principal motiva o para o desenvolvimento desta plataforma baseada na jun o entre um dispositivo m vel de alta difus o no mercado como um celular ou Smartphone e um software dedicado que realize com maior efici ncia as tarefas voltadas constru o de um banco de dados Escola Polit cnica da Universidade de S o Paulo PSI2222 Pr ticas de Eletricidade e Eletr nica Il Trabalhamos juntamente ao Prof Dr Paulo Rossi Menezes professor da Faculdade de Medicina da Universidade de S o Paulo e sua equipe buscando programar tal plataforma de coleta de dados ser utilizada em processos reais de pesquisa voltada rea m dica neste caso envolvendo t picos referentes medicina preventiva Apontamos tamb m que o produto de tal projeto visa atender uma vasta gama de aplica es e que n o estar restrito a situa es particulares conforme ser explicado posteriormente A equipe j possuia hist rico na utiliza o de sistemas computacionais para suas pesquis
20. nciados entre completos e incompletos ODK Collect gt Gesta o Pesquisador o O IW PES PRI ETA PYZ PO PI FO PP essi as cofisiaplas a Z XCVBNM amp 4 Figura 2 Navega o entre Quest es Estes procedimentos s o conclu dos e voltamos para a tela inicial do programa O arquivo com as respostas j se encontra gravado na memoria do dispositivo e este j est dispon vel para outra pesquisa de um tema qualquer Para continuar uma pesquisa incompleta Caso seja necess rio terminar a realiza o da pesquisa para continua la em outra oportunidade pressione a tecla voltar do celular na tela pressione save data and exit Caso deseje se descartar a pesquisa que est sendo realizada apenas pressione o voltar do celular e na tela selecione Discart changes and Exit voltando ent o para o menu inicial Vide Figura 3 Para terminar uma pesquisa incompleta no menu inicial selecione Continue saved form isto listar todas as pesquisas incompletas Selecione a pesquisa incompleta desejada e pressione go to Start Responda as quest es faltantes e quando solicitado Save data and Quit como na pesquisa convencional Exit Without Saving Discard Changes And Exit Save Data And Exit Do Not Exit Figura 3 Interrup o da Pesquisa FINALIZA O E EXPORTA O e Conforme as pesquisas s o realizadas s o gerados arquivos individuais para cada
21. r a escolha deste sistema operacional ser detalhada Escola Polit cnica da Universidade de S o Paulo PSI2222 Pr ticas de Eletricidade e Eletr nica Il Os testes foram realizados utilizando o Smartphone modelo GW620 da LG Eletronics disponibilizado pelo LSI USP Ele conta com teclado f sico o que favorece a entrada de dados pelo operador Bateria de alta capacidade e conectividade avan ada atrav s de Redes Wi fi e opera o em banda 3G Testes tamb m foram realizados no modelo Milestone da Motorola com resultados semelhantes queles obtidos com o primeiro Refor amos que qualquer Smartphone com sistema operacional Android capacitado a utilizar o sistema e que o arquivo exportado e utilizado na constru o da base de dados pode ser gerado por diversos modelos de celulares e ent o agregado diretamente Sistema Operacional Android Todo modelo de Smartphone utiliza um sistema operacional para a execu o de suas tarefas e integra o de suas fun es As op es mais comuns de mercado s o Windows Mobile Blackberry Palm OS Iphone OSX Symbian e finalmente Android Todos possuem pontos positivos e negativos a serem levados em conta principalmente relativos ao padr o do usu rio e as funcionalidades que ele requer Nosso projeto tinha como fundamento a utiliza o de software aberto que permitiria entre outros a complementa o por parte de outros usu rios e a dispon
22. rrer a implementa o dos question rios Escola Polit cnica da Universidade de S o Paulo PSI2222 Pr ticas de Eletricidade e Eletr nica Il Dispositivos Como citado anteriormente um ponto importante do sistema a ser constru do era a versatilidade e a possibilidade de expans o e multiplica o de esta es de coleta de dados conseguida pelo ponto de vista de dispositivos atrav s do uso de tecnologias comercialmente difundidas como os Smartphones O uso de Hardware voltado unicamente ao mercado de pesquisas geralmente possui diversas limita es de uso e licenciamento e tendo este projeto enfoque na continuidade levou a exclus o tal op o As caracter sticas importantes para o dispositivo f sico utilizado s o e Alta capacidade de armazenamento de informa es e Suporte a longos ciclos de funcionamento sem disponibilidade de fontes de energia e Facilidade na entrada de dados como digita o e Velocidade e Confiabilidade Genericamente um grande n mero de dispositivos Smartphone pode ser utilizado para desempenhar tais fun es satisfatoriamente sendo as varia es entre eles respons veis por ganhos de desempenho ou conforto para o operador ou alternativamente menor investimento e custo de opera o Um ponto limitante escolha feita por nossa equipe era a necessidade que o dispositivo utiliza se o sistema operacional livre Android base do software dedicado utilizado Em se o posterio
23. rs o port vel Portable o que permite que ap s descompactado rode sem instala o at mesmo atrav s de um pen drive Il Instala o Conforme dito em I n o necess ria Instala o E preciso apenas que se descompacte o arquivo xIs2exform zip em uma pasta qualquer Para abrir o programa basta um duplo clique no execut vel xIs2xform exe Ill Criando um formul rio simples Abra o arquivo exemplo xIs dentro da pasta do aplicativo Voc ver uma tela similar com a abaixo exemplo xis OpenOffice org Calc File Edit View Insert Format Tools Data Window Help mBSIMINELISVSIRH AIG Id nIGVIR gt gt dE Verdana Jho Mas AEEBESI Sc SI EIa F3 dyes gt Ek mos F 1 omman g O required p 2 Ibegin survey pesquisa 3 4 5 jend survey em E E ETH E nome do formulario lt Select Choices 4 dp f 4 Sheet 1 T 2 PageStyle_Exemplo de Formul rio L solb smo eeo E Navegue um pouco pelo arquivo at se sentir confort vel Perceba que as duas primeiras colunas permanecem vis veis sempre enquanto terceira ser sempre alguma configura o vari vel daquela linha A primeira linha tamb m permanece vis vel Perceba tamb m que h duas planilha dentro do arquivo uma chamada nome do formulario que pode ser renomeada e receber o nome desejado para o question rio e uma chamada Select Choices que conter
Download Pdf Manuals
Related Search
Related Contents
Emerson Fisher 4194 Instruction Manual Fair Use Policy Viewsonic Value Series VA1931w-LED 仕様書 1.件名 インターネットチケット販売システムの改修(チケット POSTE TELEPHONIQUE « LASER » MODE D`EMPLOI Notes - Instructions Manuals Copyright © All rights reserved.
Failed to retrieve file