Interao entre os objetos Determina a seqncia de eventos que ocorrem em um determinado processo Quais condies devem ser satisfeitas ... Quais mtodos devem ser disparados ... E em qual ordem ...
Baseia-se no Diagrama de Casos de Uso 1 Caso de Uso N Diagramas de Seqncia Baseia-se, tambm, no Diagrama de Classes Fornecem as classes e os mtodos associados
Diagrama de Seqncia
Componentes - ATORES
Exatamente os mesmos dos Casos de Uso Interagem Solicitam servios Eventos Processos No so obrigatrios no Diagrama de Seqncia
JUDE
Diagrama de Seqncia
Componentes - OBJETOS
Representam as instncias das classes
Retngulos contendo um texto Primeira parte, em minsculo, o nome do objeto Segunda parte, em letras iniciais maisculas, o nome da classe Informaes separadas por dois pontos (:) Linha de vida Linha vertical tracejada
Diagrama de Seqncia
Componentes - OBJETOS
Diagrama de Seqncia
Componentes LINHAS DE VIDA
Representa o tempo que um objeto existiu durante um processo Linhas finas verticais tracejadas Iniciam no retngulo que representa o objeto Interrompida por um X quando o objeto destrudo
Diagrama de Seqncia
Componentes FOCO DE CONTROLE/ATIVAO
Indica os perodos em que um determinado objeto est participando ativamente do processo Executando um ou mais mtodos do processo
Representados por extenses mais grossas/largas da Linha de Vida
Diagrama de Seqncia
Componentes FOCO DE CONTROLE/ATIVAO
Diagrama de Seqncia
Componentes MENSAGENS/ESTMULOS
Demonstram a ocorrncia de eventos que normalmente foram a chamada de um mtodo em algum dos objetos envolvidos no processo
Mensagens entre: Ator e Ator Ator e Objeto Objeto e Objeto Objeto e Ator
Diagrama de Seqncia
Mensagem com disparo de mtodo entre objetos.
Diagrama de Seqncia
Mensagem que instancia um novo objeto
Diagrama de Seqncia
Mensagem que dispara um mtodo destrutor elimina um objeto no mais necessrio.
Diagrama de Seqncia
Mensagem de Retorno ... Linha tracejada.
Podem retornar valores ou status...
Diagrama de Seqncia
Mensagem com Condio de Guarda
Entre colchetes [ ]
Diagrama de Seqncia
Mensagem com Condio de Guarda
Disparo de mensagem a vrios objetos (*)
Abertura de Conta Encerramento de Conta Exerccios Exerccios (XEROX) - HOJE
Locao de Fitas Controle de Cursos Venda de Passagens Areas Clnica Veterinria Escritrio de Advocacia