SóProvas


ID
148087
Banca
FCC
Órgão
TRT - 16ª REGIÃO (MA)
Ano
2009
Provas
Disciplina
Engenharia de Software
Assuntos

Considere um Caso de Uso Base ? UCB ? que represente o atendimento a um trabalhador para uma reclamação trabalhista. Entretanto, na ocorrência de uma determinada condição como, por exemplo, "o reclamante tem precedentes judiciais", um outro Caso de Uso ? UCS ? envia um comportamento ao UCB. Nessa situação, a UML representa o relacionamento de UCB com UCS como

Alternativas
Comentários
  • Questão mau formulada. A questão não explica se o trabalhador poderia dar ou não continuidade à sua reclamação trabalhista, após a mensagem "o reclamante tem precedentes judiciais" o que pode levar a 2 opções: Inclusão (<< include >>) ou Extensão (<< extend >>).
     
    se fosse o primeiro (INCLUSÃO), o caso de uso UCB só pode ser realizado se o caso de uso UCS não tiver restrição judicial, como afirma a questão. Se fosse o segundo, o caso de uso UCB poderia dar continuidade à reclamação, mesmo emitindo a mensagem "o reclamante tem precedentes judiciais".
  • Questão bem formulada e boa pra embaralhar o candidato.

    Sem quebrar muito a cabeça se souber o conceito de cada relacionamento matamos a questão.
    O X da questão esta em "determinada condição"  pois :

    inclusão = é obrigatorio um Caso de uso sempre quando for executado chamar o outro de inclusão;
    extensão = opcional ou melhor (quando ocorre uma condição) para um caso de uso chamar o outro.


    Considere um Caso de Uso Base ? UCB ? que represente o atendimento a um trabalhador para uma reclamação trabalhista. Entretanto, na ocorrência de uma determinada condição como, por exemplo, "o reclamante tem precedentes judiciais", um outro Caso de Uso ? UCS ? envia um comportamento ao UCB. Nessa situação, a UML representa o relacionamento de UCB com UCS como

    LETRA : B  extensão