Unidade de associação beneficente - usando um laptop como um formulário de inscrição

2

A situação:

Eu trabalho para uma instituição de caridade e frequentemente vamos a eventos onde as pessoas querem se inscrever e aprender mais sobre o problema em que trabalhamos e nosso trabalho.

O problema:

Isso requer a) imprimir centenas de folhas de inscrição para as pessoas escreverem seus detalhes (nome, endereço, endereço de e-mail) eb) uma grande quantidade de funcionários ou tempo voluntário inserindo esses dados.

A pergunta:

Alguém poderia sugerir um programa adequado que permitiria aos usuários se inscrever diretamente no computador, mas impedir que eles saíssem dessa tela de inscrição e usassem qualquer outra parte do computador?

Ele precisaria ser capaz de gerar saída para .csv para que os dados possam ser importados para o nosso software de lista de discussão.

Idealmente, ele e seu sistema operacional host rodariam em hardware muito antigo - seria uma enorme vantagem se pudéssemos evitar o uso de laptops novos (ish) relativamente caros para isso e, em vez disso, usarmos alguns laptops antigos ( acho que o Pentium 1 166 mm rodando o Windows 98 SE) que eu posso doar para a caridade, pois haveria muito menos risco de roubo / custo se eles fossem danificados.

    
por slhck 15.11.2009 / 19:36

3 respostas

1

Se eu fosse você, usaria o Access como ele atende perfeitamente às suas necessidades - Você pode configurar um banco de dados rapidamente - simplesmente um campo para cada pergunta que estaria no papel, então você pode importar diretamente no programa que você usará posteriormente ou exportará para CSV ou vários outros programas.

Você pode usar uma versão antiga dele em uma versão antiga do Windows e ainda deve ser compatível com versões mais recentes (apenas certifique-se de criar o arquivo nos antigos, ou defina a compatibilidade com a versão antiga se estiver criando em versões mais recentes - Eu acho que o primeiro que você pode fazer em 2007 é a compatibilidade para 97)

Quanto a impedir que as pessoas percorram o sistema operacional ... Você poderia dizer a alguém que preencha os formulários para as pessoas, além disso, eu diria que converter o banco de dados de acesso em um arquivo independente onde você não pode acessar o back end. então possivelmente mudando o shell do Windows (através do registro, ou win.ini em versões mais antigas) do explorador para o banco de dados de acesso.

Não se esqueça de criar um botão protegido por senha que iniciará o explorador ou outra forma de iniciá-lo posteriormente.

    
por 15.11.2009 / 20:05
0

Como programador, este problema é realmente trivial para mim. Seria simples o suficiente para escrever um programa que desaprove o acesso ao sistema operacional e as saídas para um CSV (como arquivos CSV são texto simples). Eu realmente não consigo pensar em um programa atualmente no mercado que lhe desse a flexibilidade que você deseja e rodasse em uma CPU de 166Mhz. Se você estiver em algum lugar perto de NJ, eu poderei ajudar.

    
por 16.11.2009 / 06:40
0

Você poderia usar um formulário da Web para isso - se a sua organização tiver alguém com experiência básica em PHP, você pode configurá-lo como um formulário da web que apenas acrescenta os dados a um arquivo CSV. O Internet Explorer no Windows 2000 e versões posteriores pode ser bloqueado com bastante rigor usando Políticas de Grupo. Você pode definir o IE como o único programa em execução, desabilitá-lo e remover todos os links para outras páginas, desabilitando a barra de endereços. Você também pode usar o add-on R-Kiosk para o Mozilla Firefox - ele coloca o navegador em "quiosque" mode ", em tela cheia, você não pode sair, e acredito que tem maneiras de especificar quais sites podem ser visitados e quais não podem. Se você quiser mais informações sobre essas opções, me avise e posso dar algumas dicas.

    
por 08.02.2010 / 07:04