domingo, 10 de janeiro de 2010

Tezon Urna Eletrônica

No ano de 1996 ocorreram eleições para prefeito e vereador. Neste ano a Urna Eletrônica foi implantada no Brasil. Havia muita propaganda para ensinar as pessoas sobre sua utilização. Mas por mais trivial que fosse, como era a primeira vez, muitas pessoas ainda tinham dúvidas e estavam inseguras - principalmente as com menor grau de instrução.



Neste contexto - em Curitiba - surgiu a oportunidade para que a Tezon Software criasse um sistema para simular a utilização da urna eletrônica. Era interesse de todos, e principalmente dos políticos, que os eleitores estivessem instruídos adequadamente.





A funcionalidade principal do sistema não exigiu esforço algum de codificação. Como seria um produto de vida útil muito curta não foi feita nenhuma interface especial ou tema de abertura, como era comum nos nossos sistemas. Mas alguns dos detalhes de sua criação renderam boas risadas.





Digitalizar as imagens dos santinhos com um scanner de mão foi impagável. O scanner era sensível demais e como a tração do leitor era feita de forma manual ocorreram muitos acidentes cômicos. Fabricar um skin para o num pad e remapear suas teclas de forma a deixa-lo com a aparência da urna original, assim como a criação dos "barulhinhos" para PC speaker também foram interessantes. Mas a grande diversão deste projeto estava em seu esquema de proteção.

Nosso software simulador de urna chegaria às mãos dos vereadores, principais interessados, por meio de uma outra empresa. Esta começou a apresentar problemas de idoneidade quando o projeto já estava praticamente concluído. Neste momento foi necessária a criação de um mega esquema de proteção contra cópias. Utilizamos todos os mecanismos possíveis para a época:

  • verificação de modificação do executável;
  • armazenamento criptografado de senha de acesso;
  • bloqueio de funcionamento para um único número do volume do HD por cópia;

... além de uma mensagem "mal criada" para os casos de tentativa de cópia... foi hilário!!

Um comentário:

Você se diverte lendo meus posts e eu lendo seus comentários! ;)