FC ConcursosFC Concursos

Questão FC373852

Um Analista de Informática está desenhando um Diagrama de Caso de Uso usando a notação padrão da UML 2.5 e modela os seguintes requisitos: Caso de Uso: Cadastrar Funcionário que: I

UML

FCC · 2019

Um Analista de Informática está desenhando um Diagrama de Caso de Uso usando a notação padrão da UML 2.5 e modela os seguintes requisitos:


Caso de Uso: Cadastrar Funcionário que:


I. Exige um relacionamento incondicional com outro Caso de Uso denominado Validar Matrícula.


II. Possui um relacionamento com o Caso de Uso denominado Cadastrar via Web que é uma variação de Cadastrar Funcionário.


III. Deverá se relacionar com o Caso de Uso denominado Help On-line, se o usuário operador solicitar ajuda (Help) mediante seleção dessa opção.


Os requisitos especificados acima tipificam os respectivos relacionamentos entre Casos de Uso:

  1. Associação, Generalização e Especialização.
  2. Inclusão, Especialização e Exclusão.
  3. Inclusão, Generalização e Extensão.
  4. Extensão, Exclusão e Associação.
  5. Generalização, Especialização e Extensão.
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

Para o item I, trata-se de Inclusão (<>): quando a execução de Cadastrar Funcionário obriga sempre a execução de Validar Matrícula, modela‑se um relacionamento incondicional. Ou seja, o comportamento do caso de uso principal delega uma sequência obrigatória ao caso de uso incluído.

Para o item II, aplica‑se Generalização: Cadastrar via Web é uma variação de Cadastrar Funcionário, isto é, um caso de uso especializado que herda o comportamento do caso de uso mais geral e acrescenta ou modifica detalhes específicos.

Para o item III, utiliza‑se Extensão (<>): o Help On‑line é um comportamento opcional acionado apenas se o operador solicitar ajuda; há um ponto de extensão no caso de uso principal que condiciona a execução do caso de uso estendido.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo