SóProvas


ID
308731
Banca
CESPE / CEBRASPE
Órgão
TJ-ES
Ano
2011
Provas
Disciplina
Engenharia de Software
Assuntos

Com referência a engenharia de software e uso de UML para a
modelagem de sistemas, julgue os itens subsecutivos.

Os casos de uso devem ser definidos de tal forma que representem todas as situações possíveis de utilização do sistema que está sendo definido; opcionalmente, a descrição dos casos de uso pode ser feita por meio de cenários.

Alternativas
Comentários
  • Não concordo com o gabarito da questão. Já vi outra questão do CESPE que falava o seguinte:

    "Um cenário, também denominado instância de caso de uso, é uma sequência específica de ações e interações entre atores e o sistema em discussão. Assim, um caso de uso é uma coleção de cenários relacionados de sucesso e fracasso, que descrevem atores usando um sistema como meio para atingir um objetivo. "

    Se um caso de uso é uma coleção de cenários, então a descrição do caso de uso DEVE ser feita por meio de cenários e não opcionalmente.

    O que vocês acham ?
  • Cintia,
             O UC pode ser definido de diversas maneiras. Desde uma matriz que relaciona regras de negócios e dados necessários ao UC e pode ser construido da maneira mais usual, a partir de cenários em tópicos (modelo proposto pelo RUP).

    Espero ter ajudado.

    []'s
  • Discordo quando fala em "todas as situações possíveis", o que é totalmente inviável.
  • Concordo com o comentário do colega. Todas as situações possíveis não tem como. Geralmente são atacadas aquelas que ajudam a estabelecer as funcionalidades principais do sistema ou que venham ser importantes para a definição da arquitetura.

    Está evidente que esta questão está errada. É impossível refletir todos as possibilidades de casos de uso de um sistema. Se alguém encontrar alguma fonte que mostre o contrário, mudo o meu posicionamento.
  • Em (UML 2, Gilleanes T.A.Guedes, ed. Novatec), um diagrama de Caso de Uso deve demonstrar o comportamento externo do sistema, procurando apresentar o sistema através de uma perspectiva do usuário, demonstrando funções e serviços oferecidos e quais usuários poderão utilizar cada serviço. Quando a questão fala em "todas as situações possiveis" está correto, dentro do escopo definido para a realização de um UC específico, atendendo à visão do usuário, e só. Opcionalmente, cenários podem representar especificidades do UC geral, o que não é problema algum. 

  • "Todos" é muita coisa meu querido...