Detalhamento dos Casos de Uso
Pré-condições
- O que é uma pré-condição?
Pré-condições: o estado do sistema para que o caso de uso possa iniciar
- Exemplo
Pré-Condições: o Cliente possui cartão do banco e senha cadastrada.
Pós-condições
- O que é uma pós-condição?
Pós-condições: o estado do sistema após a execução do caso de uso
- Exemplo
Pós-Condições: lançada a transação na conta do Cliente, atualizado o saldo da
conta corrente e liberado o dinheiro.
Seqüência de Eventos
- Como construir uma sequência de eventos?
- Exemplo
Seção Principal
- Este caso de uso começa quando o Caixa registra o documento de cobrança bancária a ser pago
- O sistema valida a aceitação do documento de cobrança a ser pago
- O Caixa informa a opção desejada:
- Se for pagamento em dinheiro, ver subseção Receber pagamento em dinheiro
- Se for pagamento em cheque, ver subseção Receber pagamento em cheque
- O sistema registra o pagamento
- O sistema imprime o comprovante.
Subseção: Receber pagamento em cheque
- O Caixa recebe o cheque e o registra no sistema
- O sistema valida os dados do cheque
Subseção: Receber pagamento em dinheiro
- O Caixa registra o valor em dinheiro recebido
- O sistema informa o troco a ser repassado ao pagante
Requisitos Não-Funcionais
- O que são requisitos não-funcionais?
- Exemplos
Resposta do sistema deve ocorrer em no máximo 30 seg em 90 % dos
casos
Seqüências Alternativas
- O que é uma sequência alternativa?
- Exemplos
Exemplos de um detalhamento completo de um caso de uso
Referências
- Prioritariamente livros e artigos
- Notação ABNT