SóProvas


ID
319111
Banca
FCC
Órgão
NOSSA CAIXA DESENVOLVIMENTO
Ano
2011
Provas
Disciplina
Engenharia de Software
Assuntos

Quando da movimentação de materiais surge uma exceção que é a emissão de ordem de compra quando o estoque ficar abaixo do mínimo recomendado. Assim, a representação dessa situação no Diagrama de Caso de Uso é um relacionamento de

Alternativas
Comentários
  • Isso seria uma extensão, representada pelo esteriótipo <<EXTEND>>

    Note o exemplo:

    http://img814.imageshack.us/img814/5643/uml1.png

    Nesse caso, ao encerrar a conta temos dois casos excepcionais. Caso o usuário tenha dinheiro na conta ele deve fazer um saque. Caso o usuário tenha algum débito ele deve fazer um depósito.

    Já uma relação de inclusão é como a chamada de uma função|método|subprograma. Sempre irá acontecer.

  • Caso de Usos (Extensão) - Utilizado para expressar diferente sequências entre casos de uso (caminhos alternativos ou exceções). Representa um comportamento opcional, que só ocorre sobre certas condições.

    Caso de Usos (Inclusão) - Possibilita a subdivisão de casos de uso, bem como evita a descrição de uma mesma sequência de interações. Permite agrupar funcionalidades comuns em um ponto único de utilização.

    Caso de Usos (Generalização) - Pode existir entre dois casos de uso ou dois atores. Permite que se herde características de outro mais genérico.