2013/03/08

Tutorial Sistemas de Informação - Elementos

new Comment();

Associações
São usadas para descrever os relacionamentos entre os atores e casos de uso. É comumente conhecido como associação de comunicação.

Relacionamentos especiais

Include - Inclusão

Indica que um caso de uso é essencial para o comportamento de outro caso de uso. Esta relação indica obrigatoriedade do caso de uso incluir a funcionalidade do caso de uso incluído. Asim sempre que o primeiro caso de uso ocorrer. Obrigatoriamente o incluído ocorrerá.

 A notação é uma seta pontilhada para o caso de uso incluído. <


Extend

Esta relação indica que o comportamento do caso de uso estendido pode ser ou não inserindo, no caso de uso extensor. Notas ou restrições podem ser associadas a este comportamento. A notação é uma seta pontilhada da extensão para o caso de uso estendido. <> Quando um caso de uso de "A" tem um relacionamento do tipo extends com outro caso de uso "B". Implica que ao executar o caso de uso "A" não necessariamente "B" será executado.

Generalização (Herança)

Permite que um caso de uso (ou ator) herde caracteristicas de um caso de uso ou (ator) mais generico.
A generalização pode existir entre casos de uso e atores.

 Resumindo: Extend opcional - Include obrigatório - Herança tem 

Livro do Eduardo Bezerra, Capitulo 4, exercício do 4.2 ao 4.10, 4.20 ao 4.23 entregar no dia da N1 escrito na mão.

If You Enjoyed This, Take 5 Seconds To Share It

0 comentarios:

Postar um comentário