JAVA and RMI applied in an electronic voting system
For better understanding of the project, explained the use of JAVA development platform along with the API RMI, RMI highlighting the architecture and its implementation.
Therefore, the real purpose of the application was to address the shortcomings of the current electoral system, such as reliability, security, geographic coverage, rapid availability of information regarding the calculation of votes, among others. In order to provide the citizen voting a voting system that can and should be accessed securely from any location within or outside the country.
The result was satisfactory, and beyond that expected by the difficulties encountered and overcome during the development of the system.
Keywords— Java and RMI, the electoral system, electronic voting.
[1] introdução
Com a crescente evolução da tecnologia e a necessidade de compartilhamento em um mundo totalmente globalizado o conceito de software deixou de ser considerado como um produto e passou a ser visto como serviço. A partir deste novo panorama tecnológico nos deparamos com a necessidade de partilhar o conhecimento e a informação de forma abrangente e segura.
Devido a isso, o desenvolvimento de software passou a ser trabalhado de forma que um sistema possa atender seus usuários independente de quantidade, localização geográfica e meio de acesso deixando a antiga visão de um sistema único instalado em apenas um computador desktop.
Tendo em mente esse novo panorama, este projeto visa a implementação de um sistema eleitoral com base na plataforma JAVA. [2] MOTIVAÇÃO
O primeiro motivo para o desenvolvimento deste projeto ser