Índice
O diagramas de seqüência Ao contrário dos diagramas de estado, eles nos mostram a próxima etapa e como os objetos devem se comunicar uns com os outros.Esses diagramas consistem em objetos, pois são eles que estabelecem os passos a serem dados após o decorrer do tempo.
Diagramas de sequência
UMA diagrama de sequência é composto de objetos, esses objetos são representados da maneira usual com retângulos com nomes e os linha do tempo Se for representado verticalmente, também podemos incluir mensagens usando linhas sólidas com uma ponta de seta na direção em que a mensagem é enviada.
Objetos
O objetos Vamos colocá-los na parte superior do diagrama, assim simplificamos sua leitura, se tivermos vários objetos vamos arranjá-los da esquerda para a direita.
Vejamos a seguir um exemplo do que estamos explicando e com este gráfico explicaremos alguns detalhes adicionais:
Mensagens
O mensagens podem ser enviados de um objeto a outro em sua linha de vida, ou seja, podem sair em algum momento, outro aspecto importante é que um objeto pode enviar uma mensagem para si mesmo.
Tenho 3 tipos de mensagens, síncronas, assíncronas e simples; Antes de continuar a examinar os conceitos, vamos ver como representamos cada uma dessas mensagens:
Clima
O tempo é representado pela verticalidade do diagrama, é como um jato d'água, onde o que está mais próximo do topo ocorre antes do que está mais próximo da parte inferior do referido diagrama.
Isso nos dá um aspecto bidimensional do diagrama, ou seja, temos um layout horizontal onde mostramos os elementos disponíveis e um layout vertical que mostra a passagem do tempo.
Vejamos a seguir um diagrama mais completo incorporando os elementos já mencionados, o único acréscimo será um ator que é quem inicia a sequência.
Com isto terminamos este tutorial sabendo desta forma como fazer um diagrama de sequência com o qual podemos estabelecer mais detalhes ao descrever um processo em UML.Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo