P. 1
Diagrama de Sequência Post até 31-08-09

Diagrama de Sequência Post até 31-08-09

|Views: 253|Likes:
Published by fsantos2089

More info:

Published by: fsantos2089 on Mar 02, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

11/08/2013

pdf

text

original

Diagrama de Sequência O diagrama de sequência é uma das ferramentas UML (Unified Modeling Language) que representa as interações entre

os objetos de um determinado processo. Em outras palavras, esse diagrama é responsável por representar uma sequência de mensagens trocadas entre vários objetos seguindo uma linha de tempo. Ele tem como objetivos determinar a ordem dos eventos que ocorrem no processo, os métodos que devem ser chamados, os objetos que estão interagindo e como esses objetos trocam mensagens entre si. É através do diagrama de sequência que é possível documentar detalhadamente um diagrama de caso de uso. Em um processo de desenvolvimento de software primeiro se define qual o papel desse sistema utilizando o caso de uso e em seguida é definido como o software irá realizar esse papel, para isso, utiliza-se o diagrama de sequência. Esse diagrama também depende do diagrama de classe, pois ele representa as classes dos objetos declarados elaboração do diagrama de sequência. Veremos agora uma breve descrição dos componentes do Diagrama de Sequência: • Atores: são os usuários que interagem com o sistema, solicitando serviços através de mensagens que irão gerar determinados eventos. São exatamente os mesmos utilizados no diagrama casos de uso. e os métodos chamados entre os objetos, sendo assim, de fundamental importância para a

Notas: apresenta um texto explicativo para um componente.

Objetos: são as instâncias das classes e são representados por retângulos contendo o nome do objeto e em seguida o nome da classe. Possui uma linha tracejada que representa o tempo de vida do objeto durante a interação, chamada Linha de Vida.

Foco de Controle ou Ativação: identifica os momentos que um objeto está executando métodos durante o processo. São representados na Linha de vida através de linhas mais grossas.

Mensagens: demonstra quando ocorre algum evento e pode ou não, chamar um método de algum objeto envolvido no processo. São representadas por setas indicando o destino da mensagem. Elas podem ocorrer de: ator para ator; de ator para objeto; de objeto para objeto; e de objeto para ator.

Mensagens de retorno: é a resposta de uma mensagem enviada por um objeto ou ator.

Autochamadas: são mensagens enviadas de um objeto para si próprio.

Condições: para que uma mensagem seja enviada ela deve atender a uma determinada condição.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->