Sei sulla pagina 1di 3

Disciplina: IAC

Prof Neves

Ano: 2015

Objetivo da Disciplina
O objetivo da disciplina a implementao de um sistema na linguagem de
programao PHP e bem como sua modelagem utilizando o paradigma estruturado.
O sistema dever ser capaz de simular a urna do sistema de votao eletrnica do
Brasil.
Especificao do Trabalho
O trabalho em equipe de NO MXIMO trs integrantes. Deve ser desenvolvido um
Sistema que administra os votos dos candidatos de uma eleio os seguintes requisitos
(funcionais e no funcionais):
Login (senha criptografada) e Logout;
Dois perfis: Eleitor e o administrador do sistema;
Cadastro feito pelo Administrador: Dados de Partidos e dos Candidatos.
Cadastro feito pelo prprio eleitor, quando ainda no possui acesso ao site;
Alterao dos dados do eleitor pelo Administrador;
Remoo de eleitor somente pelo Administrador;
Pesquisa por: partidos, candidatos e eleitores somente pelo Administrador; Um
eleitor pode somente votar uma vez. Ele pode selecionar o cdigo do partido ou
do candidato. E nunca estas duas opes juntas;
No permitir que o mesmo eleitor se cadastre duas ou mais vezes;O eleitor no
pode alterar o seu voto. Ou seja, no permitir a alterao do voto, caso o boto
CONFIRMA j tenha sido realizado/executado;
O Administrador pode fazer o Relatrio de: quantidade de eleitores e dos votos
computados;
O Administrador pode cadastrar o numero de vagas existentes para vereador,
debutado estadual e 1 (uma) para prefeito;
Permitir a Impresso do ticket de comprovante da votao, caso seja um eleitor,
aps a votao (depois de executar o boto CONFIRMA);
O Administrador pode executar a contagem automtica da votao, aps o
encerramento da votao, para identificar os candidatos eleitos acima de 51%
de votos ou quais candidatos iro para segundo turno;
O sistema dever funcionar em qualquer navegador;
Todas as datas devero ser mostradas e entradas em formato brasileiro
(dd/mm/yyyy);
Todos os formulrios devero ser validados em duas etapas, tanto no cliente
usando-se Javascript (jQuery altamente recomendado) como no servidor, no
script PHP que o trata;
Devero ser feitas validaes de campos obrigatrios;
Campos com formatao especfica (datas, CPF, CEP, etc) devero ter
mscaras para a entrada dos dados;

Dados do Eleitor:

Nome
Titulo de eleitor
Data de nascimento
Login
Senha
CEP (web service para preenchimento do endereo: rua, bairro, cidade)
Nmero da zona eleitoral
Nmero da seo

Dados da Urna eletrnica:

Nmero do partido
Nmero do candidato
Nome do partido
Nome do candidato
Foto do candidato

Dados de Comprovante de votao (Ticket):

Nome do Eleitor
Nmero do Titulo do Eleitor
Data da votao
Nmero da zona eleitoral
Nmero da seo
Horrio da votao

Links interessantes:

Simulador da Urna Eletrnica:


o http://www.google.com.br/url?sa=t&rct=j&q=&esrc=s&frm=1&source=web
&cd=1&cad=rja&uact=8&ved=0CB0QFjAA&url=http%3A%2F%2Fwww.ts
e.jus.br%2Feleicoes%2Feleicoes-2014%2Fsimulador-devotacao%2Fsimulador-eleicao2014&ei=JY_sVLDdLcarggTg1YDYCQ&usg=AFQjCNHabrKXRU0uJKBo
LIITqfj-hR_flg&sig2=DWAd_zTLoHwBIM3FNSpzw&bvm=bv.86475890,d.eXY
Dados dos candidatos:
o http://www1.uol.com.br/fernandorodrigues/arquivos/eleicoes00/simulacao
/index.shl

Regras de como votar:


1. Digite o nmero do candidato de sua preferncia, usando o teclado da urna, que
similar ao do telefone. Na tela, aparecero a foto, o nmero, o nome e a sigla
do partido do candidato.
2. Aperte a tecla verde CONFIRMA, se as informaes estiverem corretas.
3. A urna emitir um sinal sonoro mais intenso e prolongado, aps o registro do
voto para todos os cargos, e aparecer na tela a palavra FIM.

Regras de como corrigir o voto

Aperte a tecla laranja CORRIGE, se no aparecerem na tela todas as


informaes sobre o candidato escolhido, e repita o procedimento anterior.

Como votar em branco


1. Aperte a tecla BRANCO, para votar em branco.
2. Confirme o seu voto apertando a tecla verde CONFIRMA.
Cuidado!
Se voc digitar um nmero de candidato ou de partido inexistente e depois
apertar a tecla verde CONFIRMA, seu voto poder ser nulo.

Exemplo bsico de Layout:

Potrebbero piacerti anche