programação web
1) Os alunos devem se reunir em duplas e Implementar um Sistema Web usando JSF+Primefaces que permita gerenciar os dados financeiros de projetos de pesquisa.
a. Cadastros: Construir cadastros que permitam persistir em um banco relacional dados de: i. Projeto : Id, Nome, Descrição, Valor Total .Oferecida apenas para usuários com poder de edição; ii. Itens: Id, Nome. Oferecida apenas para usuários com poder de edição; iii. Usuários: id, senha, permissão (ver, editar). b. Login: Funcionalidade que permite que um usuário entre no sistema e possa visualizar/editar os dados de um projeto. c. Gerenciar: Funcionalidade que permite debitar/creditar itens em um projeto. A cada ação (débito/crédito) o grid com histórico dos itens e saldos do projeto em questão deve ser atualizado. Oferecida apenas para usuários com poder de edição. d. Visualizar gráficos: Funcionalidade que oferece a um usuário a possibilidade de visualizar os dados do projeto através de gráficos (pelo menos 3). 2) A escolha do banco de dados é livre. Porém é responsabilidade da equipe a infra necessária para apresentação. 3) A organização visual (layout) das telas faz parte da