Contrato de Operações - EduardoMoreira/Desenho-UnB-2016-01 GitHub Wiki

Versão 0.3

Histórico da Revisão

Data Versão Descrição Autor
04/04/2016 0.1 Criação do documento Matheus Silva
04/04/2016 0.2 Organização do documento Omar Junior
26/05/2016 0.3 Refinamento do documento Matheus Silva

1. Definição

Documento que utiliza de uma forma pré e pós-condição para descrever modificações detalhadas em objetos em um modelo de domínio, como resultado de uma operação do sistema (LARMAN, 2007).

2. Contratos de operações

CO01

Nome da Operação: Cadastrar Grão

Referência Cruzada: [UC07 - Manter estoque de grãos](UC07 - Manter graos)

Pré-condições:

  • O fazendeiro está devidamente autenticado no sistema.
  • Existe uma instância grao de Grão já criada.

Pós-condições:

  • O atributo quantidade da instância grao de Grão foi atualizado automaticamente.
  • A instância grao alterada foi salva.