Exerc cio 10 Diagrama Sequ ncia
Nome:
___________________________________________
_____________________________________________
DATA: 12/05/2015
INFORMAÇÕES SOBRE ESTA ATIVIDADE: A atividade é em grupo de até 2 pessoas.
EXERCÍCIO 10
Atenção: a atividade pode ser feita em duplas, porém, deve ser feita uma entrega no SINEF para a dupla, com o primeiro e último nome dos dois alunos que desenvolveram a atividade. Cópias e entregas iguais serão penalizadas com zero tanto para os alunos que fizeram a cópia quanto para os alunos que foram copiados
1. O que é modelado em um diagrama de sequência?
Preocupa-se com a ordem temporal em que as mensagens são trocadas, Pode ser usado para detalhar um Caso de Uso Identifica O evento gerador da funcionalidade modelada (ator responsável pelo evento) Os objetos envolvidos na ação.
Mostram a sequência em que os eventos ocorrem em um determinado processo.
Quais condições devem ser satisfeitas, Quais métodos devem ser disparados. Em que ordem os métodos são disparados. Diagrama de Sequência não representa atributos.
2. Qual recurso existente em diagramas de sequência para repetições, alternativas e opções? Atores
Objetos;
Linha de Vida;
Mensagens e Métodos;
Foco de ativação;
Trocas de mensagens;
Interações condicionais e com repetição.
3. Qual é a diferença entre uma chamada síncrona e uma assíncrona?
Síncrona: emissor fica bloqueado até o receptor receber e tratar a mensagem.
Ex.: É uma chamada de procedimento.
Assíncrona: emissor continua a emitir mensagens, não há dependências
Ex.: Uma operação para apresentação de uma mensagem no monitor.
Elabore o diagrama de sequência para os cenários abaixo:
1. Abertura de conta:
O cliente que deseja abrir uma conta no banco, encaminha um pedido de abertura de conta, com a documentação necessária. O funcionário do banco, então irá consultar o cadastro do cliente por meio do seu CPF, para determinar se o solicitante já se encontra cadastrado. Se o cliente já estiver