Uml-parte3-diagrama-de-sequencia

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (907 palavras )
  • Download(s) : 0
  • Publicado : 8 de agosto de 2012
Ler documento completo
Amostra do texto
UML – Diagrama de Sequência Engenharia de Software
Prof. Paulo Vinícius Moreira Dutra

Análise e Desenvolvimento de Sistemas - FAFISM

Diagrama de Sequência
Procura determinar a sequência de eventosque ocorrem em um determinado processo; Baseiam-se em diagramas de Caso de Uso e de Classes; Podem ilustrar interações de atores e as operações iniciadas entre eles; Mostra eventos do sistema para umcenário de um Caso de Uso;

Componentes Diagrama de Sequência
Atores Objetos Linha de Vida Foco de Controle ou Ativação Mensagens Auto-chamadas ou Auto-delegações Condições ou Condições de GuardaFragmento

Componentes Diagrama de Sequência
Atores:
◦ Os atores são os mesmo descritos no Diagrama de caso de uso, porém contendo uma linha abaixo dele.

Componentes Diagrama de Sequência
Objetos:
◦Identificam as instâncias das classes envolvidas na sequencia do processo. Em sua descrição deve possuir separado por dois pontos o nome do objeto, em minúsculo, seguido do nome da classe. Componentes Diagrama de Sequência
Linha de Vida:
◦ A linha de vida identifica o tempo que um objeto existiu durante um processo. As linhas de vida são representados por uma linha pontilhada. Existentes nosatores e objetos.

Componentes Diagrama de Sequência
Foco de controle ou ativação:
◦ Indica os períodos em que um determinado objeto ou ator esta participando ativamente de um processo.

ComponentesDiagrama de Sequência
Mensagens:
◦ Indicam a trocam de mensagens entre objetos que disparam métodos ou comunicação entre dois atores.
Símbolo Descrição Mensagem síncrona Mensagem assíncrona Mensagem deretorno
<>

Mensagem de Criação

Componentes Diagrama de Sequência
Mensagens:
◦ Síncrona: O objeto ou ator que disparou a mensagem fica a espera de uma resposta. A resposta é indicada pelamensagem de retorno; ◦ Assíncrona: A mensagem continua em paralelo com outra operação e não espera resposta; ela não bloqueia. ◦ Retorno: Indica a resposta de uma mensagem para um objeto que a chamou....
tracking img