Professional Documents
Culture Documents
Engenharia de Software
Diagrama de Sequncia
Introduo
Procura determinar a sequncia de eventos
que ocorrem em um determinado processo.
Tambm depende do Diagrama de Classe, uma vez que as classes dos objetos
que aparecem no diagrama esto descritas no de Classe.
Introduo - modelo
Diagrama de Sequncia
Atores
So os mesmos do Diagrama de Caso de Uso e possuem
a mesma representao, mas diferenciam-se por
apresentarem uma linha de vida.
Exemplos:
Diagrama de Sequncia
Objetos
Representam as instncias das classes envolvidas
no processo ilustrado pelo diagrama de sequncia.
Assim como os atores, os objetos possuem uma linha de vida vertical tracejada.
Um objeto pode existir desde o incio do processo ou ser criado durante a sua
execuo.
Exemplos:
Diagrama de Sequncia
Linha de vida
Representa o tempo em que um objeto existe durante um processo.
Exemplo:
Diagrama de Sequncia
Mensagens ou Estmulos
Demonstram a ocorrncia de eventos que, comumente, fazem chamadas a um
mtodo de algum objeto envolvido no processo.
Exemplo:
Mensagens de retorno
Mensagem de resposta dada a um objeto que a chamou.
Representadas por uma seta tracejada contendo uma seta fina que aponta
para o objeto ou ator que recebe o resultado do mtodo chamado.
Exemplo:
Diagrama de Sequncia
Exemplo:
Diagrama de Sequncia
<<control>>
Exemplos
Diagrama de Sequncia
Exemplos
Diagrama de Sequncia
Exemplos
Diagrama de Sequncia
Exemplos
Diagrama de Sequncia
Exemplos
Diagrama de Sequncia
Exemplos
Diagrama de Sequncia
Exemplos
Diagrama de Sequncia
Referncias
[1] GUEDES, Gilleanes. UML Uma Abordagem Prtica. Editora Novatec.
[2] BOOCH, Grady; RUMBAUGH, James; JACOBSON, Ivar. UML: Guia do Usurio. 2 ed.
Editora Campus, 2005.