Unified Modeling Language UML - Unified Modeling Language Jorge Manuel Lage Fernandes.
Diagrama de Sequência. Definição: Usado em UML(Unified Modeling Language). Mostra como as...
-
Upload
joaquim-malta -
Category
Documents
-
view
213 -
download
0
Transcript of Diagrama de Sequência. Definição: Usado em UML(Unified Modeling Language). Mostra como as...
Definição:
• Usado em UML(Unified Modeling Language).• Mostra como as mensagens entre os objetos
são trocadas no decorrer do tempo para a realização de uma operação.
• Ênfase a ordenação temporal.• Mensagens são solicitações(objeto para objeto) e
respostas para estas solicitações.
Componentes:Atores:
• São entidades externas que interagem com o sistema e que solicitam serviços, gerando dessa forma eventos que iniciam processos.
Componentes:Objetos:
• Representam as instâncias das classes representadas no processo. Os objetos são ilustrados como retângulos. Eles compõem a dimensão horizontal (→).
Componentes:Linha de Vida:
• As linhas de vida compõem a dimensão vertical (tempo).
Elementos Representados no Diagrama:Linhas verticais:
• Estas linhas verticais são preenchidas por barras verticais que indicam exatamente quando um objeto passou a existir. Quando um objeto desaparece, existe um "X" na parte inferior da barra
Elementos Representados no Diagrama:Linhas horizontais ou diagonais:
• Estas linhas verticais são preenchidas por barras verticais que indicam exatamente quando um objeto passou a existir. Quando um objeto desaparece, existe um "X" na parte inferior da barr.a
Elementos Representados no Diagrama:Condição:
• Uma condição é representada por uma mensagem cujo rótulo é envolvido por colchetes;
Elementos Representados no Diagrama:Mesagens de retorno :
• Mesagens de retorno são representadas por linhas horizontais tracejadas. Este tipo de mensagem não é freqüentemente representada nos diagramas, muitas vezes porque sua utilização leva a um grande número de setas no diagrama, atrapalhando o entendimento do mesmo. Este tipo de mensagem só deve ser mostrada quando for fundamental para a clareza do diagrama.