Skip to content

Contrato de Operações

laercios edited this page Apr 3, 2016 · 4 revisions

Histórico de Revisões

Data Versão Descrição Autor
02/03/2016 0.1 Criação do documento e adição do manter produto. Laércio Silva

1. Manter Produto

1.1 Operação registrarProduto

1.1.1 Dados da Operação
  • Nome: registrarProduto
  • Parâmetros: (nome: String, descricao: String, quantidadeMinima: Integer, localizacao: String)
1.1.2 Referências Cruzadas
  • Caso de uso: UC001 - Registrar produto
1.1.3 Pré-Condições
  • Um usuário que tenha os privilégios necessários, tendo efetuado o login e acessado a página de registro de produtos.
1.1.4 Pós-Condições
  • O produto devidamente registrado, podendo ser presente no relatório de produtos em baixa e podendo ser estocado.

1.2 Operação alterarDadosProduto

1.2.1 Dados da Operação
  • Nome: alterarDadosProduto
  • Parâmetros: (codigoProduto: Integer)
1.2.2 Referências Cruzadas
  • Caso de uso: UC002 - Editar produto
1.2.3 Pré-Condições
  • Um usuário que tenha os privilégios necessários, tendo efetuado o login e acessado a página de edição de dados dos produtos.
1.2.4 Pós-Condições
  • Qualquer atributo do registro de produto atualizado(nome, descricao, quantidadeMinima, localizacao).

1.3 Operação deletarProduto

1.3.1 Dados da Operação
  • Nome: deletarProduto
  • Parâmetros: (codigoProduto: Integer)
1.3.2 Referências Cruzadas
  • Caso de uso: UC003 - Deletar produto
1.3.3 Pré-Condições
  • Um usuário que tenha os privilégios necessários, tendo efetuado o login e acessado a página de deleção de dados dos produtos e o produto sem nenhuma vinculação com estoque(sem registros de estoque).
1.3.4 Pós-Condições
  • Registro de produto não constando no banco de dados e lista de produtos atualizada.

1.4 Operação visualizarProduto

1.4.1 Dados da Operação
  • Nome: visualizarProduto
  • Parâmetros: (codigoProduto: Integer)
1.4.2 Referências Cruzadas
  • Caso de uso: UC004 - Visualizar produto
1.4.3 Pré-Condições
  • Um usuário que tenha os privilégios necessários, tendo efetuado o login e acessado a página de listagem de produtos e clicado em algum produto.
1.4.4 Pós-Condições
  • Detalhamento das informações do produto informados ao usuário.

Clone this wiki locally