Você precisa criar um cadastro de projetos com a data de início e data final para a entrega, esse projeto pode ter 1 ou N atividades que também precisam ser cadastradas com as datas de início e data de fim. Após ter feito todos os cadastros precisamos saber quantos % dos projetos já temos finalizados e também se o projeto terá atrasos ou não. Para saber a % de andamento do projeto deve ser considerado o número de atividades finalizadas e quantidade de atividades ainda sem finalizar. Para saber se o projeto terá atraso considere a maior data final das atividades e compare com a data final do projeto, se for maior que a data final, o projeto terminará com atrasos.
Assim que é acessado o programa, será encontrado um formulário onde a pessoa deverá prencheer o nome do Projeto e a data de início e fim dele, logo após o preenchimento o Projeto é cadastrado no banco de dados e segue para a página de cadastro de Atividade, onde também foi feito um formulário com opções de adicionar mais de uma Atividade e marcar se ela foi finalizada ou não. Assim que todo o cadastro é salvo, a pessoa será redirecionada a uma página onde foram feitas tabelas tanto de Projetos quanto de Atividades.
-
ID Projeto
-
Nome Projeto
-
Data Início
-
Data Fim
-
% Completo
-
Atrasado
-
ID Atividade
-
ID Projeto
-
Nome Atividade
-
Data Início
-
Data Fim
-
Finalizada?
Infelizmente não foi possível fazer o calculo de porcentagem para ver se o projeto estava completo ou não e nem se estava atrasado.