A system for conducting surveys to voters in multiple different languages
and registering voters is provided over a network, such as the Internet.
The system includes a programmed computer system representing at least one
network server which provides an addressable voting site and registration
site on the network, and a database storing voting information for
building surveys in multiple languages and recording the results of the
surveys, and registration information for building registration
questionnaires and recording the results of the questionnaires. The
network server accesses and updates the records of multiple tables of the
database through a transaction server connected to the database. In
response to a computer of a voter connecting to the network server over
the network, the network server determines the language and country of the
voter, and then dynamically constructs a survey in the voter's language in
accordance with the voting information stored in the database. The survey
is transmitted in a survey form page to the voter's computer which enables
the voter to answer each question and to submit such answers back to the
network server. The received answers to the questions are added to records
in the database tallying the totals for each response answered for each
question for the country of the voter, and the total number of voters
answering each question for the country of the voter. A summary of the
results of the survey for the country of the voter, or for other
countries, is then constructed and transmitted to the voter's computer.
The system may support multiple voting campaigns having surveys. The
system allows voters, or other registrants, to register at one of the
registration campaigns at the registration site, which may be linked to a
voting campaign, by constructing a registration questionnaire based on the
registration information stored in the database, and sending the
questionnaire in a registration form page in the voter's language to the
voter to complete and return to the network server for storage of the
voter's registration data.
Um sistema para exames conduzindo aos eleitores em línguas diferentes múltiplas e em eleitores registar é fornecido sobre uma rede, tal como o Internet. O sistema inclui um sistema computatorizado programado que representa ao menos um usuário da rede que fornece um local votando endereçável e o local do registo na rede, e uma base de dados que armazena a informação votando para o edifício examina em línguas múltiplas e em gravação os resultados dos exames, e em informação do registo para questionários e gravação do registo do edifício os resultados dos questionários. O usuário da rede alcança e atualiza os registros de tabelas múltiplas da base de dados através de um usuário da transação conectado à base de dados. Em resposta a um computador de um eleitor que conecta ao usuário da rede sobre a rede, o usuário da rede determina a língua e o país do eleitor, e então constrói dinâmicamente um exame na língua do eleitor de acordo com a informação votando armazenada na base de dados. O exame é transmitido em uma página do formulário do exame ao computador do eleitor que permite o eleitor de responder a cada pergunta e de submeter para trás tais respostas ao usuário da rede. As respostas recebidas às perguntas são adicionadas aos registros na base de dados que registra os totais para cada resposta respondida para cada pergunta para o país do eleitor, e ao número total dos eleitores que respondem a cada pergunta para o país do eleitor. Um sumário dos resultados do exame para o país do eleitor, ou para outros países, então é construído e transmitido ao computador do eleitor. O sistema pode suportar as campanhas votando múltiplas que têm exames. O sistema permite eleitores, ou outros registrants, para registar em um do registo fazem campanha no local do registo, que pode ser ligado a uma campanha votando, construindo um questionário do registo baseado na informação do registo armazenada na base de dados, e emitindo o questionário em uma página do formulário de registo na língua do eleitor ao eleitor para terminar e retornar ao usuário da rede para o armazenamento dos dados do registo do eleitor.