Terminado

Urna em Java

Publicado el 05 Octubre, 2018 en Programación y Tecnología

Sobre este proyecto

Abierto

Em resumo deve-se desenvolver o prototipo de uma urna eleitoral, bastante simples.
As especificações completas encaminho por mensagem, em resumo....

O governo federal requisitou que você crie um protótipo de uma urna eletrônica. Eles desejam que esse projeto seja composto de dois módulos(software), um chamado de “central” e outro chamado de “urna”. O módulo central armazena os dados de todos os eleitores, candidatos, partidos e dos votos informados nas urnas.
Eles disseram que o armazenamento desses dados podem ser em memória volátil através de arrays de 50 posições cada.
Eles informaram que a central é responsável por enviar a ‘relação de candidatos’ e a ‘relação de eleitores para a urna’, além de ‘buscar os votos da urna’ e ‘mostrar os resultados da eleição’. Esse módulo também é responsável por fazer os cadastros de eleitores, candidatos e partidos.

Uma urna armazena localmente os candidatos e os eleitores que votam nela e todos os votos realizados por ela. A urna é responsável então por ‘autenticar o usuário através de imagem’, ‘colher o voto do eleitor’ e ‘transmitir os votos para a central’.
Sobre os dados, o pessoal do governo federal informou que um eleitor deve ter o título do eleitor, o nome, o cpf, a imagem do rosto e o número da urna que ele vota (seção).
O candidato deve ter um nome, um número, o cpf e deve ser vinculado a um partido político (nome e número). Eles informaram também que um voto é formado pelo eleitor, candidato número da urna e data/hora que ocorreu o voto. Toda urna tem um número e armazena os dados de quem votam nela, dos candidatos e dos votos efetuados.

Em relação a comunicação entre a urna e a central, os funcionários do governo disseram que  a central envia dados para uma pasta no google drive e a urna busca
os dados nessa mesma pasta, a comunicação inversa é feita da mesma forma (Arquivos serão enviados e solicitados para uma pasta do google drive).

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Cloud Storage (Dropbox, Google Drive, etc.)
Roles necesarios Programador

Plazo de Entrega: 12 Octubre, 2018

Habilidades necesarias