A figura abaixo ilustra um Diagrama de Casos de Uso...
Próximas questões
Com base no mesmo assunto
Q149978
Engenharia de Software
A figura abaixo ilustra um Diagrama de Casos de Uso e é utilizada no desenvolvimento de projetos de sistemas, utilizando ferramentas da Análise Orientada a Objetos.
O relacionamento entre o ator Cliente e o caso de uso Comprar um produto, é denominado e definido como:
O relacionamento entre o ator Cliente e o caso de uso Comprar um produto, é denominado e definido como:
Os diagramas de caso de uso tem como principal objetivo explicitar as funcionalidades do sistema a ser desenvolvido/alterado do ponto de vista do usuário e utilizam, no relacionamento entre ator e casos de uso, a associação.
A generalização, todavia, é o relacionamento utilizado para expressar herança.
Globalização, por fim, não está entre os relacionamentos da UML.
Portanto, alternativa A é correta. Analisando toda a figura, tem-se:
3 - Três atores, sendo Coletor e Reabastecedor especializações de cliente (Generalização/Especialização)
1 - Fronteira, que delimita os casos de uso que compõem o sistema Máquina SelfService
6 - Casos de uso, que são as elipses (lembrar que "caso de uso" é elemento de um "diagrama de casos de uso")
Diversas associações, assim descritas:
Inclusão: A notação é uma seta pontilhada para o caso de uso incluído com o estereótipo <<include>>.
Extensão: A notação é uma seta pontilhada para o caso de uso estendido com o estereótipo <<extends>>. já li em algum lugar que quando há a visualização das setas include e extend no digrama, não deve ser posto no ponto de vista do usuário. Por isso não consegui achar que era a letra A e sim a letra C. Alguém sabe sobre isso? Carlos,
Acho que esta fonte que você citou está equivocada. É um livro? Artigo?
Diagramas de casos de uso são utilizados para entendimento do sistema sob o nível de funcionalidades, baseando-se na visão do usuário. O cliente ao analisar um diagrama de casos de uso é mais fácil o seu entendimento a analisar um diagrama de classes, por exemplo.
Associações vinculam atores a algum caso de uso (Cliente e Comprar um produto). Os esteriótipos de inclusão e de extensão representam fluxos entre UC, onde o primeiro é obrigatório e o segundo opcional. Um esteriótico de extensão pode refletir algum fluxo de exceção (se ocorrer divisão por zero, vá para o caso de uso que mostre mensagem de erro ao cliente), enquanto que um de inclusão mostra uma obrigatoriedade (Para finalizar a compra é necessário o cadastro prévio do usuário).
Espero ter ajudado.
A generalização, todavia, é o relacionamento utilizado para expressar herança.
Globalização, por fim, não está entre os relacionamentos da UML.
Portanto, alternativa A é correta. Analisando toda a figura, tem-se:
3 - Três atores, sendo Coletor e Reabastecedor especializações de cliente (Generalização/Especialização)
1 - Fronteira, que delimita os casos de uso que compõem o sistema Máquina SelfService
6 - Casos de uso, que são as elipses (lembrar que "caso de uso" é elemento de um "diagrama de casos de uso")
Diversas associações, assim descritas:
Inclusão: A notação é uma seta pontilhada para o caso de uso incluído com o estereótipo <<include>>.
Extensão: A notação é uma seta pontilhada para o caso de uso estendido com o estereótipo <<extends>>. já li em algum lugar que quando há a visualização das setas include e extend no digrama, não deve ser posto no ponto de vista do usuário. Por isso não consegui achar que era a letra A e sim a letra C. Alguém sabe sobre isso? Carlos,
Acho que esta fonte que você citou está equivocada. É um livro? Artigo?
Diagramas de casos de uso são utilizados para entendimento do sistema sob o nível de funcionalidades, baseando-se na visão do usuário. O cliente ao analisar um diagrama de casos de uso é mais fácil o seu entendimento a analisar um diagrama de classes, por exemplo.
Associações vinculam atores a algum caso de uso (Cliente e Comprar um produto). Os esteriótipos de inclusão e de extensão representam fluxos entre UC, onde o primeiro é obrigatório e o segundo opcional. Um esteriótico de extensão pode refletir algum fluxo de exceção (se ocorrer divisão por zero, vá para o caso de uso que mostre mensagem de erro ao cliente), enquanto que um de inclusão mostra uma obrigatoriedade (Para finalizar a compra é necessário o cadastro prévio do usuário).
Espero ter ajudado.