Você está na página 1de 1

Projeto 2 – Programação Web

Data de apresentação: 13/11/2019 (Apresentação em sala, das 19h30 às 21h)


Grupo de 5 alunos no máximo.
Pontuação máxima: 1,0 pontos.

Tema do Projeto
Uma empresa irá realizar a eleição da CIPA (Comissão Interna de Prevenção de Acidentes) on-line. A CIPA
tem como principal objetivo a prevenção dos acidentes e doenças de trabalho.
Para isso, cada grupo deverá elaborar um site para divulgação dos candidatos (no mínimo 10) que farão
parte do processo eleitoral.

Itens obrigatórios:

Todo o trabalho deve ser desenvolvido em camadas

Pasta do Arquivos html


projeto

Imagens JS CSS

LAYOUT: Deverá ser utilizado HTML e CSS (externo) para a criação do site. Lembre-se de formatar todo o
layout do projeto com CSS, não serão aceitas tabelas como parte da estrutura do layout. As funções
Javascript devem ser colocadas em um arquivo JS externo e ser executadas usando o JQuery. Utilizar JSON
e vetor conforme a descrição abaixo (Os trabalhos que não utilizarem JQuery, JSON e vetor não receberão
pontuação).

Páginas que deverão compor o projeto:

Página Inicial – deverá apresentar um menu para acesso às páginas do projeto, este deverá ficar disponível
em todas as páginas. Deverá também apresentar os dados dos candidatos da eleição (Por exemplo: nome,
departamento, cargo, idade, tempo de empresa e uma foto). Todos os dados dos candidatos devem ser
lidos de um arquivo JSON, definido e criado pelo grupo.

Votação – nesta página deverá apresentar a foto, o nome e o departamento de cada candidato (obtidos da
leitura do arquivo JSON citado na página inicial) e um input do tipo radio para cada candidato que permita
o eleitor escolher apenas um dos candidatos. No final da página, apresente um botão que ao ser clicado
deve verificar se existe um candidato escolhido. Caso exista, o voto do eleitor deve ser contabilizado
(gravado/atualizado) para o candidato, para isso utilize vetor.

Resultado parcial – nesta página deverá apresentar o nome e o número de votos de cada candidato
(informação essa obtida através da leitura dos dados armazenados no vetor).

Equipe – página contendo a foto de cada aluno e informações pessoais como RGM, Nome, Curso e Série.

Você também pode gostar