Trabalho Java
Trabalho Escolar: Trabalho Java. Pesquise 862.000+ trabalhos acadêmicosPor: ricardocostardi • 11/5/2014 • 687 Palavras (3 Páginas) • 455 Visualizações
Trabalho Final
Entregar um sistema construído em Java, utilizando servlets e jsp, respeitando a filosofia MVC(Model-View-Controller), e banco de dados, no dia 23/05, impreterivelmente.
Especificação do sistema
Módulo Login
O usuário deverá fazer login no sistema para poder acessar as funcionalidades. Sempre que o usuário tentar abrir uma página restrita a usuários logados, a tela de login deverá ser apresentada. Caso o usuário erre o usuário e/ou a senha, uma mensagem deverá ser apresentada dentro da própria página de login.
Menu Principal
Após o login com sucesso, o sistema deve apresentar o menu do sistema que será composto dos seguintes itens:
- Cadastro de Produtos
- Relatório de Produtos
- Vendas
- Relatório de Vendas por Mês
- Sair: Quando o usuário clicar neste menu, o sistema deverá encerrar a sessão do usuário apresentando ao mesmo a tela de login.
Módulo Cadastro de Produtos
Tela de Cadastro de Produtos: o sistema deve apresentar uma tela com o seguinte menu :
- Incluir produto : Quando o usuário clicar neste menu, o sistema dever apresentar uma tela com um formulário que permita ao usuário cadastrar um produto novo. O sistema deverá impedir o cadastramento de itens com o mesmo nome, além de exigir que todos os campos sejam preenchidos.
- Alterar produto: Quando o usuário clicar neste menu, o sistema deve apresentar uma tela com um formulário que permita ao usuário pesquisar um produto pelo código ou pelo nome e que apresente uma lista dos produtos encontrados. Caso exista apenas um produto, o formulário com os dados do produto deverá ser apresentado(campos preenchidos, exceto o campo código). Caso não exista nenhum produto com os dados fornecidos, o sistema deverá apresentar a mensagem “Nenhum produto foi encontrado para os dados informados” na tela de resultados. A tela de resultados deverá conter o formulário de pesquisa na sua parte superior permitindo que o usuário refaça a pesquisa. Um vez que o usuário selecione um produto para alteração, o sistema deverá apresentar a tela de alteração de produto, contendo um formulário com os dados do produto preenchidos, permitindo a alteração dos mesmos, exceto do campo código. Esta tela deverá apresentar dois botões: Confirmar e Cancelar. Após a alteração, com sucesso dos dados do produto, o sistema deverá apresentar uma mensagem de sucesso na tela de menu de Cadastro de Produtos. Caso o cliente selecione o botão Cancelar, o sistema deverá abrir a tela do menu de Cadastro de Produtos sem apresentar nenhuma mensagem.
- Excluir produto: Quando o usuário clicar neste menu, o sistema deve apresentar uma tela com um formulário que permita ao usuário pesquisar um produto pelo código ou pelo nome e que apresente uma lista dos produtos encontrados. Caso não exista nenhum produto com os dados fornecidos, o sistema deverá apresentar a mensagem “Nenhum produto foi encontrado para os dados informados” na tela de resultados. A tela de resultados
...