Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
UMLDIAGRAMA DE SEQUÊNCIA
IntroduçãoDiagrama de sequência mostra uma interação, isto é, umasequência de mensagens trocadas entre vários objetos num...
Composição do Diagrama deSequênciaO diagrama e composto por: Atores; Objetos; Mensagens; Linha da vida e foco no cont...
Composição do Diagrama deSequênciaAtoresSão responsáveis pelo início do processo (caso de uso) que étratado pelo diagrama...
Composição do Diagrama deSequênciaObjetosSão representados por retângulos no topo do diagrama, tempor padrão o nomenclatu...
Composição do Diagrama deSequênciaMensagensAs mensagens podem ser: Simples; Síncrona; Assíncrona; Retorno.
Composição do Diagrama deSequênciaMensagem SimplesMostra como o controle é passado de um objeto para outrosem descrever q...
Composição do Diagrama deSequênciaMensagem SíncronaSão mensagens que implicam um sincronismo rígido entre osestados do ob...
 Exemplo de Mensagem Síncrona:
Composição do Diagrama deSequênciaMensagem AssíncronaSão mensagens enviadas de um objeto a outro sem que hajauma dependên...
 Exemplo de Mensagem Assíncrona:
Composição do Diagrama deSequênciaMensagem de RetornoAlém de resposta ao ator, mensagens de retorno podemindicar resposta...
 Exemplo de mensagem de retorno:
Composição do Diagrama deSequênciaLinha da VidaLinha vertical tracejada abaixo do objeto;Representa o tempo em que um ob...
Composição do Diagrama deSequênciaFoco no ControleIndica os períodos em que um determinado objeto estáparticipando ativam...
 Exemplo de Foco no Controle:
Composição do Diagrama deSequênciaCriação e destruição de objetosCriação de objeto é representada por mensagem dirigida à...
Upcoming SlideShare
Loading in …5
×

Uml diagrama de sequencia

15,615 views

Published on

Uml diagrama de sequencia

  1. 1. UMLDIAGRAMA DE SEQUÊNCIA
  2. 2. IntroduçãoDiagrama de sequência mostra uma interação, isto é, umasequência de mensagens trocadas entre vários objetos numdeterminado contexto (caso de uso, operação, etc.).Para criação deste diagrama são necessários os Diagramas deClasse e Casos de Uso,pois o Diagrama de Sequência trata dasinterações de objetos em um determinado caso de uso.Enfatiza a comunicação e passagem de controle entre objetosao longo do tempo;Através deste diagrama é possível perceber a sequência ,demensagens enviadas entre os objetos;Diagrama de Sequência são primariamente utilizados paraatribuição de responsabilidades a cada um dos objetos nosistema;
  3. 3. Composição do Diagrama deSequênciaO diagrama e composto por: Atores; Objetos; Mensagens; Linha da vida e foco no controle; Criação e destruição do objetos; Iterações;
  4. 4. Composição do Diagrama deSequênciaAtoresSão responsáveis pelo início do processo (caso de uso) que étratado pelo diagrama de sequência;Entidade externa que Interage com o sistema; Solicita serviços.
  5. 5. Composição do Diagrama deSequênciaObjetosSão representados por retângulos no topo do diagrama, tempor padrão o nomenclatura ‘nome_do_objeto:Sua_Classe’; Nome do objeto(em minúsculo); Nome da classe (inicial maiúscula); Separação por dois pontos ( : );
  6. 6. Composição do Diagrama deSequênciaMensagensAs mensagens podem ser: Simples; Síncrona; Assíncrona; Retorno.
  7. 7. Composição do Diagrama deSequênciaMensagem SimplesMostra como o controle é passado de um objeto para outrosem descrever qualquer detalhe sobre a comunicação.Não se decide se é síncrona, de retorno ou assíncrona.
  8. 8. Composição do Diagrama deSequênciaMensagem SíncronaSão mensagens que implicam um sincronismo rígido entre osestados do objeto que envia a mensagem e os do objeto dedestino da mensagem.Ou seja uma mensagem síncrona implica que o objeto queenviou a mensagem aguarde a conclusão do processamentoda mensagem (entendida como um sinal de sincronismo) feitopelo objeto destino, para então prosseguir seu fluxo deexecução.
  9. 9.  Exemplo de Mensagem Síncrona:
  10. 10. Composição do Diagrama deSequênciaMensagem AssíncronaSão mensagens enviadas de um objeto a outro sem que hajauma dependência de estado entre os dois objetos.O objeto de origem envia a mensagem e prossegue seuprocessamento independentemente do tratamento damensagem feita no objeto destino.
  11. 11.  Exemplo de Mensagem Assíncrona:
  12. 12. Composição do Diagrama deSequênciaMensagem de RetornoAlém de resposta ao ator, mensagens de retorno podemindicar respostas para objetos;Mensagens de retorno são opcionais em Diagramas deSequência; Pode retornar informações específicas do método chamado.
  13. 13.  Exemplo de mensagem de retorno:
  14. 14. Composição do Diagrama deSequênciaLinha da VidaLinha vertical tracejada abaixo do objeto;Representa o tempo em que um objeto existe durante oprocesso;Linha da Vida
  15. 15. Composição do Diagrama deSequênciaFoco no ControleIndica os períodos em que um determinado objeto estáparticipando ativamente do processo;Representados por extensões mais grossas/largas da Linha deVida.
  16. 16.  Exemplo de Foco no Controle:
  17. 17. Composição do Diagrama deSequênciaCriação e destruição de objetosCriação de objeto é representada por mensagem dirigida àprópria caixa que representa o objeto (em vez de ser dirigida àlinha de vida); Mensagem de criação pode ter estereótipo «create»Destruição de objeto é representada por um X no fim da linha devida do objeto; Mensagem de destruição pode ter estereótipo «destroy» Pode ocorrer na recepção de mensagem ou no retorno de chamada; Objeto pode auto destruir-se.

×