Informatica

Disponível somente no TrabalhosFeitos
  • Páginas : 3 (538 palavras )
  • Download(s) : 0
  • Publicado : 22 de março de 2013
Ler documento completo
Amostra do texto
Engenharia de Software
UML – Diagrama de Sequencia
Jorge Cavalcanti Fonsêca (jcbfonseca@gmail.com)

Diagrama de Sequência


Preocupa-se com a ordem temporal em que as
mensagens sãotrocadas



Pode ser usado para detalhar um Caso de Uso




Amplamente usado na fase de implementação

Identifica



O evento gerador da funcionalidade modelada (ator
responsável peloevento)
Os objetos envolvidos na ação

O que representam?


Mostram a sequência em que os eventos ocorrem em um
determinado processo







Quais condições devem ser satisfeitasQuais métodos devem ser disparados
Em que ordem os métodos são disparados

Diagrama de Sequência não representa atributos

Componentes







Atores
Objetos
Linha de Vida
Focode Controle/Ativação
Mensagens

Atores


Exatamente os mesmos descritos no Diagrama de Casos
de Uso



Entidade externas que






Interagem com o sistema
Solicitam serviçosNão são obrigatórios no Diagrama de Sequência

Objetos


Indicam instâncias de uma classe envolvidas no processo




As classes são mostradas em Diagramas de Classes

Representadospor retângulos


Nome do objeto (em minúsculo)



Nome da classe (inicial maiúscula)
Separação por dois pontos (:)



Objetos (Exemplo)

Qual a diferença entre esses objetos? Linha de Vida


Linha vertical tracejada abaixo
do objeto




Partem do retângulo que representa
o objeto

Representa o tempo em que um
objeto existe durante o processo

Foto deControle/Ativação


O objeto é ativado quando
este recebe um estímulo




Exemplo:
recebimento de uma mensagem

Um retângulo magro indica
o período em que o objeto
está participandoativamente
do processo

Foto de Controle/Ativação


Podem haver vários períodos em que o objeto se
encontra ativo.

Mensagens


Representam a comunicação entre
objetos e/ou atores

...
tracking img