-
I. Exige um relacionamento incondicional com outro Caso de Uso denominado Validar Matricula.
INCLUSÃO. É obrigatório
II. Possui um relacionamento com o Caso de Uso denominado Cadastrar via Web que é uma variação de Cadastrar Funcionário.
Generalização
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.
Extensão. É opcional
-
Caso de uso Relacionamentos
Entre Casos de Uso:
-->Inclusão <<include>>.
-->Extensão <<extend>>.
-->Herança (Generalização).
Entre Atores:
-->>Generalização
Entre Atores e Casos de Uso:
-->Associação (Comunicação)
-
Validar Matricula=> A validação é um caso de uso necessário para qualquer tipo de cadastro, tanto Web como fora dela. Logo, é uma Inclusão. Como uma rotina de apoio que será chamada.
Help Online=> É um comportamento eventual, que só ocorre em certas condições, por isso é uma extensão.
Cadastrar via Web=> É uma especialização de cadastro de funcionário. Houve uma herança! Logo, existe um relacionamento de generalização. Vale lembrar que os relacionamentos colocados na questão são do caso de uso Cadastrar Funcionário para outros casos de uso, logo, Cadastrar via Web tem que herdar estes relacionamentos.
-
Validar Matricula=> A validação é um caso de uso necessário para qualquer tipo de cadastro, tanto Web como fora dela. Logo, é uma Inclusão. Como uma rotina de apoio que será chamada.
Help Online=> É um comportamento eventual, que só ocorre em certas condições, por isso é uma extensão.
Cadastrar via Web=> É uma especialização de cadastro de funcionário. Houve uma herança! Logo, existe um relacionamento de generalização. Vale lembrar que os relacionamentos colocados na questão são do caso de uso Cadastrar Funcionário para outros casos de uso, logo, Cadastrar via Web tem que herdar estes relacionamentos.