Análise de Sistemas
Descreva a(s) diferença(s) entre os relacionamentos de inclusão, extensão e herança:
Soluções para a tarefa
Respondido por
6
Inclusão = Quando o caso de uso A “inclui” o caso de uso B, significa que sempre que o caso de uso A for executado o caso de uso B também será executado.
>> Cadastro de Pessoa também executará o cadastro de endereço.
Extensão = Quando o caso de uso B estende o caso de uso A, significa que quando o caso de uso A for executado o caso de uso B poderá (poderá – talvez não seja) ser executado também.
>> Cadastro de Pessoa pode ou não executar o cadastro de clientes, talvez seja um empregado ?!
Herança = Quando o caso de uso B generaliza o caso de uso C isso significa que, além de fazer tudo que nele está especificado (ele = B), ele também executará tudo que está especificado no caso de uso C.
>> Cadastro de Endereço, executará cadastro de cidade, pais, CEP (tãnãnãnãnã etc) ...
>> Cadastro de Pessoa também executará o cadastro de endereço.
Extensão = Quando o caso de uso B estende o caso de uso A, significa que quando o caso de uso A for executado o caso de uso B poderá (poderá – talvez não seja) ser executado também.
>> Cadastro de Pessoa pode ou não executar o cadastro de clientes, talvez seja um empregado ?!
Herança = Quando o caso de uso B generaliza o caso de uso C isso significa que, além de fazer tudo que nele está especificado (ele = B), ele também executará tudo que está especificado no caso de uso C.
>> Cadastro de Endereço, executará cadastro de cidade, pais, CEP (tãnãnãnãnã etc) ...
Perguntas interessantes
Física,
11 meses atrás
Biologia,
11 meses atrás
História,
11 meses atrás
História,
1 ano atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás