Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
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
Nmero do partido
Nmero do candidato
Nome do partido
Nome do candidato
Foto do candidato
Nome do Eleitor
Nmero do Titulo do Eleitor
Data da votao
Nmero da zona eleitoral
Nmero da seo
Horrio da votao
Links interessantes: