Notícias

Uma boa eleição na Argentina

Dia 28 de outubro era uma data vital para a “Dirección provincial de Informática y Comunicaciones” do Governo de Mendoza, Argentina, pois era o momento da verdade.

Era o dia das eleições nacionais e provinciais da República Argentina e o governo de Mendoza devia disponibilizar a consulta aos resultados, tanto ao público em geral como à imprensa, nacional e internacional. Ao mesmo tempo, era necessário oferecer aos cidadãos a informação precisa sobre o sistema eleitoral como, por exemplo, consultas ao cadastro eleitoral.

Nas oportunidades anteriores, e durante muitos anos, era utilizada uma solução desenvolvida em Clipper (DOS) para registro e processamento dos dados da eleição, enquanto que para a sua publicação eram gerados arquivos fragmentados para consultas Web realizadas em PHP, sem contar com um portal único para informar a população. Mas a necessidade de agilizar o processo de informatização da eleição, melhorar o serviço a sociedade e de explorar ao máximo a informação obtida, tornou-se incontestável.

A eleição do  GeneXus, como plataforma tecnológica para a futura solução foi rápida, tendo em vista que o governo de Mendoza já conhecia a tecnologia há alguns anos, e os resultados gerados pelo conhecimento da ACP Ingeniería en Sistemas SRL foram positivos. A nova solução deveria gerenciar um processo de posicionamento e aprimoramento do Sistema Eleitoral Unificado, integralmente baseado numa plataforma distribuída (a Web), com o objetivo a médio prazo de descentralizar o processamento dos dados eleitorais e a longo prazo, informatizar 100% das eleições - denominado internacionalmente como “voto eletrônico”.

Para satisfazer estas necessidades, a decisão foi desenvolver uma solução utilizando as diferentes ferramentas da plataforma GeneXus. De um lado, um portal web que tivesse um conjunto de conteúdos com a informação geral e pública sobre o processamento das eleições. Neste portal, desenvolvido com o GXportal 4.2, que roda em um servidor Windows 2003 Server, com o SqlServer 2000 como DBMS e com uma arquitetura Intel Xeon, foram publicados todos os conteúdos associados às eleições.

Ao mesmo tempo, foi desenvolvido um sistema Web – Java com GeneXus 9.0, que foi utilizado para coletar e processar os dados das urnas apuradas. Esse sistema foi configurado em um servidor dedicado Linux (isolado do acesso externo por razões de segurança, já que a gravação dos dados foi feita da Casa de Governo) em um motor de servlets Tomcat 5.5

Por último, foi desenvolvida uma aplicação para publicar os dados divididos em dois servidores (Linux com o Tomcat 5.5) integrada ao portal e que mostrava os resultados das eleições segundo o modelo da votação (Presidente, Governador, Senadores e Deputados). Com utilização do GXchart 3.0, foi possível visualizar a informação por meio de gráficos avançados sobre as estatísticas da eleição.

Foi realizada uma análise dos dados e das soluções utilizadas anteriormente, resultando na visão clara do processo da informação e do formato dos formulários utilizados durante as eleições. Em função disso, foi desenhado um sistema orientado, em primeiro lugar, para simplificar e acelerar a gravação das cédulas de votação. Depois, para melhorar o tempo de resposta das consultas públicas, registravam-se os dados parciais através de um processo automático.

Entretanto, o momento crítico da solução era o dia da eleição. Sem histórico de acessos pela Web, o cenário era totalmente desconhecido, e o volume de hits durante a eleição poderia impactar em todo sistema. Por sua vez, o fato do sistema ser Web , também era necessário reforçar as medidas de segurança de acesso ao sistema e de proteção aos dados. Para isso, a solução foi configurada dentro de uma Intranet acessível somente para os postos de trabalho utilizados para o registro de dados, implementado com múltiplas chaves para aqueles processos de acesso à informação.

O resultado não poderia ser melhor. Segundo Arturo Caridad, Diretor de Informática e Comunicações da Província de Mendoza, “foi possível confrontar o registro e o processamento dos dados da apuração sem inconveniente nenhum, aproveitando a simplicidade da instalação. Além disso, o conhecimento e experiência na plataforma de implementação permitiram um setup enterprise de um conjunto de recursos de software e hardware que ofereceram um suporte bem-sucedido ao grande número de consultas recebidas”.