SlideShare uma empresa Scribd logo
# M.P.S #
Prof. Leinylson Fontinele Pereira
Aula 07 – Diagrama de Sequência
Diagrama de Sequência
Procura determinar a sequência de eventos
que ocorrem em um determinado
processo, ou seja, quais condições devem
ser satisfeitas e quais métodos devem ser
disparados entre os objetos envolvidos e
em que ordem durante um processo
específico.
20/02/2019 Aula 07 – Diagrama de Sequência 6
Diagrama de Sequência
Assim, Determinar a ordem em que os
eventos acontecem, as mensagens que são
enviadas, os métodos que são chamados e
como os objetos interagem entre si dentro
de um determinado processo é o objetivo
principal deste diagrama.
20/02/2019 Aula 07 – Diagrama de Sequência 7
Diagrama de Sequência
❑ Geralmente baseia-se em um caso de
uso:
❑ Um diagrama de Casos de Uso pode gerar
vários Diagramas de Seqüência.
❑ Nem sempre um Caso de Uso gera um
Diagrama de Seqüência, isso acontece
por exemplo com Casos de Uso do tipo
<<include>>.
20/02/2019 Aula 07 – Diagrama de Sequência 8
Atores
❑ Entidade externas que interagem com o
sistema e que solicitam serviços.
20/02/2019 Aula 07 – Diagrama de Sequência 9
Objetos
❑ Os Objetos representam as instâncias das
❑classes envolvidas no processo ilustrado
pelo
❑Diagrama de Seqüência.
❑–Os objetos são representados por um
retângulo
❑contendo um texto que identifica
primeiramente
❑o nome do Objeto, em minúsculo, e depois o
❑nome da classe, com letras iniciais maiúsculas.
20/02/2019 Aula 07 – Diagrama de Sequência 10
Objetos
❑ Logo abaixo do objeto
surge uma linha vertical
tracejada.
❑ O Diagrama de
Sequência não possui
atributos
20/02/2019 Aula 07 – Diagrama de Sequência 11
Linha de Vida
❑ A Linha de Vida representa o tempo em
que um Objeto existiu durante um
processo.
❑ As Linhas de Vida são representadas por
linhas finas verticais tracejadas partindo
do retângulo que representa o Objeto.
20/02/2019 Aula 07 – Diagrama de Sequência 12
Foco de Controle ou Ativação
❑ Indica os períodos em que
um determinado objeto está
participando ativamente do
processo.
❑ Os focos de controle são
representados dentro da
Linha de Vida de um Objeto.
20/02/2019 Aula 07 – Diagrama de Sequência 13
Mensagens ou Estímulos
20/02/2019 Aula 07 – Diagrama de Sequência 14
As mensagens procura demonstrar a
ocorrência de eventos, que normalmente
forçam a chamada de um método em
algum dos Objetos envolvidos no processo.
Mensagens ou Estímulos
❑ Um Ator e outro Ator: não é muito comum, mas
facilita a compreensão do processo.
❑ Um Ator e um Objeto: o Ator produz um evento
que força o disparo de um método.
❑ Um Objeto e outro Objeto: o mais comum, o
objeto transmite uma mensagem para outro
objeto, solicitando a execução de um método.
❑ Um Objeto e um Ator: geralmente quando um
objeto envia uma mensagem de retorno.
20/02/2019 Aula 07 – Diagrama de Sequência 15
Mensagem entre Atores
20/02/2019 Aula 07 – Diagrama de Sequência 16
Mensagem com disparo de Métodos entre Objetos
20/02/2019 Aula 07 – Diagrama de Sequência 17
Instanciando um novo objeto
❑ Quando a mensagem é dirigida a um objeto que
já existia, a seta da mensagem atinge a Linha de
Vida do objeto, engrossando-a, identificando que
o Foco de Controle está sobre o objeto em
questão.
❑ Quando a mensagem cria um novo objeto, no
entanto, a seta atinge o retângulo que representa
o objeto, indicando que a mensagem representa
um método construtor e que o objeto passa a
existir a partir daquele momento.
20/02/2019 Aula 07 – Diagrama de Sequência 18
Instanciando um novo objeto
20/02/2019 Aula 07 – Diagrama de Sequência 19
Mensagem de Retorno
❑ Este tipo de mensagem identifica a
resposta a uma mensagem para o
objeto ou ator que a chamou.
❑ Uma Mensagem de Retorno pode
retornar informações específicas do
Método chamado.
20/02/2019 Aula 07 – Diagrama de Sequência 20
Mensagem de Retorno
20/02/2019 Aula 07 – Diagrama de Sequência 21
Auto-chamadas
20/02/2019 Aula 07 – Diagrama de Sequência 22
Atividades em sala
20/02/2019 Aula 07 – Diagrama de Sequência 23
Exercício 1
Crie um Diagrama de
Sequência para o
Atendimento de um
cliente por telefone, de
acordo com suaprópria
abstração.
20/02/2019 Aula 07 – Diagrama de Sequência 24
Possível Solução
20/02/2019 Aula 07 – Diagrama de Sequência 25
um
funcionário
um
telefone
um cliente
retira fone do gancho
tom de discagem
disca o número
chamada sendo
roteada
chamandochamando
atende chamadavoz do cliente
{ b – a < 1 segundo }
a
{ c – b < 10 segundos }
{ d – d’ < 5 segundos }
b
c
d
d’
Atividades para casa
20/02/2019 Aula 07 – Diagrama de Sequência 26
Exercício 1
Desenvolva um
Diagrama de Sequência
para Abertura de Conta
Comum, de acordo com
as informações dadas.
20/02/2019 Aula 07 – Diagrama de Sequência 27
Exercício 1
❑ Inicialmente o Cliente solicita ao Funcionário a
abertura de uma conta, então o Banco faz uma
consulta do cliente pelo seu CPF (Método), na
classe Física, se o cliente se encontra cadastrado, a
consulta retorna com os Dados do Cliente, se não
o cadastro do cliente deverá ser realizado.
❑ No cadastro do cliente (Física), deverá conter um
método para validar o CPF, evitando assim, o
cadastro de clientes com CPF inexistente.
20/02/2019 Aula 07 – Diagrama de Sequência 28
Exercício 1
❑ Após o cadastro do cliente o funcionário receberá uma
resposta do Sistema informando que o cliente está
atualizado, da mesma forma que o funcionário comunica
ao cliente que seu cadastro foi aprovado.
❑ Ao receber a resposta do funcionário, o cliente deve
informar valor do depósito a ser feito e sua senha. Essa
mensagem irá disparar um método para abertura de
uma nova conta comum, que por sua vez, irá registrar
esse histórico.
❑ O Cliente deverá ser informado sobre o status de sua
conta, ou seja, que a abertura da conta foi concluída.
20/02/2019 Aula 07 – Diagrama de Sequência 29
Possível Solução
20/02/2019 Aula 07 – Diagrama de Sequência 30
Exercício 2
Desenvolva um
Diagrama de Sequência
para Encerramento de
Conta Comum, de
acordo com as
informações dadas.
20/02/2019 Aula 07 – Diagrama de Sequência 31
Exercício 2
❑ Neste caso, o Cliente solicita ao Funcionário o
encerramento de sua conta, o Funcionário por sua vez
deve verificar a conta, neste momento, é necessário a
senha do cliente e em seguida se existe Saldo.
❑ Se o Funcionário receber a resposta de que o saldo é
positivo, deve haver o saque do valor.
❑ Assim como qualquer movimentação, havendo o saque
deve-se registrar o histórico referente ao Saque.
❑ Após a confirmação do saque, deve ser disparado o
método de encerramento de Conta. Em seguida avisar ao
cliente.
20/02/2019 Aula 07 – Diagrama de Sequência 32
Exercício 3
Diagrama referente a
solicitação de Extrato
de uma conta comum
através de um caixa
eletrônico.
20/02/2019 Aula 07 – Diagrama de Sequência 34
Na próxima aula...
1. Diagrama de Colaboração
2. ..
3. ..
20/02/2019 Aula 07 – Diagrama de Sequência
Referências
❑ UESPI - Análise de Sistemas 2, Prof. Mayllon Veras
❑ B
❑ C
20/02/2019 Aula 07 – Diagrama de Sequência
Aula disponível no SlideShare!
https://pt.slideshare.net/leinylson/presentations
20/02/2019 Aula 07 – Diagrama de Sequência
Dúvidas...
https://www.facebook.com/leinylson
https://br.linkedin.com/in/leinylson
http://pt.slideshare.net/leinylson
leinylson@gmail.com
20/02/2019 Aula 07 – Diagrama de Sequência
20/02/2019 Aula 07 – Diagrama de Sequência 40

Mais conteúdo relacionado

PDF
Analise e Desenho Orientado a Objetos com UML
PDF
Diagrama de Classes
ODP
Diagrama de Casos de Uso
PDF
Aula UML - Unified Modeling Language
PPT
Caso De Uso
PDF
Introdução à linguagem UML
PPTX
Descrição formal de Casos de Uso
PPT
Análise Orientada a Objetos - Objetos E Classes
Analise e Desenho Orientado a Objetos com UML
Diagrama de Classes
Diagrama de Casos de Uso
Aula UML - Unified Modeling Language
Caso De Uso
Introdução à linguagem UML
Descrição formal de Casos de Uso
Análise Orientada a Objetos - Objetos E Classes

Mais procurados (20)

PPTX
Diagrama sequencia
PPTX
Uml diagrama de sequencia
PPTX
Modelagem de Dados
PDF
Aula 1 - Introdução a POO
PDF
Node.js e Express
PDF
BD I - Aula 08 B - Algebra Relacional - Exercicios Resolucao
PDF
UML - Diagrama de Pacotes
PDF
Desenvolvimento de Sistemas Web - Conceitos Básicos
PPT
PDF
Banco de dados - Mapeamento MER - Relacional
PPT
Análise Orientada a Objetos - Diagrama de Sequencia
PPT
diagrama de componentes
PDF
Java orientação a objetos (associacao, composicao, agregacao)
PPTX
Programação Orientado a Objetos
PDF
Aula 4 - Diagrama Entidade Relacionamento (com exercício no final)
PPTX
Aula sobre matrizes - Linguagem C
PDF
POO - Unidade 2 (parte 1) - Diagrama de Classe - Associação (versão 2)
PPTX
Diagrama de sequência
PPT
Aula8 diagrama sequencia
Diagrama sequencia
Uml diagrama de sequencia
Modelagem de Dados
Aula 1 - Introdução a POO
Node.js e Express
BD I - Aula 08 B - Algebra Relacional - Exercicios Resolucao
UML - Diagrama de Pacotes
Desenvolvimento de Sistemas Web - Conceitos Básicos
Banco de dados - Mapeamento MER - Relacional
Análise Orientada a Objetos - Diagrama de Sequencia
diagrama de componentes
Java orientação a objetos (associacao, composicao, agregacao)
Programação Orientado a Objetos
Aula 4 - Diagrama Entidade Relacionamento (com exercício no final)
Aula sobre matrizes - Linguagem C
POO - Unidade 2 (parte 1) - Diagrama de Classe - Associação (versão 2)
Diagrama de sequência
Aula8 diagrama sequencia
Anúncio

Semelhante a Aula 07 - Diagrama de sequencia (20)

PDF
Modelagem de Sistemas de Informação 10 Diagrama de Sequência
PDF
ESw 08 - Diagrama Sequencia.pdf - IFRN COMPLRTO
PDF
Análise de Sistemas Orientado a Objetos - 08 - Diagrama de Sequência
PPTX
MATA62 - 20152 - Aula 13.pptx - Diagrama de Sequencia
PPTX
Aula diagrama de interação - 3º periodo uniao
PPTX
06 - Requisitos - Diagramas de Sequência do Sistema_UEM.pptx
PDF
Aula 10 - Diagrama de Sequencia.pdf
PPT
Requisitos monitoria
PPTX
Aula-02.pptx requisitos de software engenharia
PDF
Revisao2c
PPS
Modelagem 21102006_2
PPT
Aula 13 es-uml
PDF
Apostila de analise
PDF
Aula 7 - Modelagem de Software
PDF
Modelagem de casos de uso e diagramas de sequência
PPT
Aula 9 - Engenharia de Requisitos - [Diagramas de Casos de Uso].ppt
DOCX
Trabalho de análise e projeto 2
PDF
PDF
Aula 04 - Diagrama de casos de uso
PDF
REA- Diagramas de Casos de Uso da UML
Modelagem de Sistemas de Informação 10 Diagrama de Sequência
ESw 08 - Diagrama Sequencia.pdf - IFRN COMPLRTO
Análise de Sistemas Orientado a Objetos - 08 - Diagrama de Sequência
MATA62 - 20152 - Aula 13.pptx - Diagrama de Sequencia
Aula diagrama de interação - 3º periodo uniao
06 - Requisitos - Diagramas de Sequência do Sistema_UEM.pptx
Aula 10 - Diagrama de Sequencia.pdf
Requisitos monitoria
Aula-02.pptx requisitos de software engenharia
Revisao2c
Modelagem 21102006_2
Aula 13 es-uml
Apostila de analise
Aula 7 - Modelagem de Software
Modelagem de casos de uso e diagramas de sequência
Aula 9 - Engenharia de Requisitos - [Diagramas de Casos de Uso].ppt
Trabalho de análise e projeto 2
Aula 04 - Diagrama de casos de uso
REA- Diagramas de Casos de Uso da UML
Anúncio

Mais de Leinylson Fontinele (20)

PDF
Utilização do editor de texto Word
PPTX
Prática com slide.pptx
PPSX
A galinha carijó
PDF
Descrição do Projeto 8 puzzle
PDF
Aula 05 - Importância do teste, auditoria e monitoramento
PDF
Aula 04 - Implementação efetiva da política de segurança
PDF
Aula 02 - Agentes Inteligentes
PDF
Aula 01 - Visão Geral da IA
PDF
Aula 02 - Aplicação de contramedidas de segurança para mitigar ataques malici...
PDF
Aula 03 - Controles de acesso apropriados para sistemas, aplicativos e acesso...
PDF
Aula 01 - Fundamentos da segurança dos sistemas de informações
PDF
A história da Segurança da Informação
PDF
Introdução ao Prolog - Prof. Sérgio S. Costa
PDF
Caso 1 - Boing 777
PDF
Caso 2 - Aeroporto de Denver
PDF
Aula 02 - Agentes e problemas de busca
PDF
Aula 01 - Visão geral da IA
PDF
Aula 6 - Qualidade de Software
PDF
Aula 06 - Diagrama de classes
PDF
Aula 1 - Introdução a Engenharia de Software
Utilização do editor de texto Word
Prática com slide.pptx
A galinha carijó
Descrição do Projeto 8 puzzle
Aula 05 - Importância do teste, auditoria e monitoramento
Aula 04 - Implementação efetiva da política de segurança
Aula 02 - Agentes Inteligentes
Aula 01 - Visão Geral da IA
Aula 02 - Aplicação de contramedidas de segurança para mitigar ataques malici...
Aula 03 - Controles de acesso apropriados para sistemas, aplicativos e acesso...
Aula 01 - Fundamentos da segurança dos sistemas de informações
A história da Segurança da Informação
Introdução ao Prolog - Prof. Sérgio S. Costa
Caso 1 - Boing 777
Caso 2 - Aeroporto de Denver
Aula 02 - Agentes e problemas de busca
Aula 01 - Visão geral da IA
Aula 6 - Qualidade de Software
Aula 06 - Diagrama de classes
Aula 1 - Introdução a Engenharia de Software

Último (20)

PDF
Ementa 2 semestre PEI Orientação de estudo
PPTX
norma regulamentadora numero vinte nr 20
PPTX
TREINAMENTO DE INSPETOR DE ANDAIMES.pptx
PPTX
INDÚSTRIA_ Histórico da industrialização.pptx
PDF
A provisão de jojuador (ramadã) islamismo
PPTX
Trabalho Cidades sustentáveis ou Utopia.pptx
PPTX
Pedagogia em Ambientes Não Escolares.pptx
PPTX
Aula 13 - Tópico Frasal - Argumentação.pptx
PPTX
Noções de Saúde e Segurança do Trabalho.pptx
PPTX
Programa Nacional de Saúde do Adulto.pptx
PPT
História e Evolução dos Computadores domésticos
PDF
50 anos Hoje - Volume V - 1973 - Manaus Amazonas
PDF
A Revolução Francesa de 1789 slides história
PPTX
ACIDOS NUCLEICOS - REPLICAÇÃO DO DNA - E.M.
PDF
saeb_documentos_de_referencia_versao_1.0.pdf
PPTX
Filosofia Ocidental Antiga 2025 - versão atualizada
PPTX
disciplulado curso preparatorio para novos
PPTX
16. MODERNISMO - PRIMEIRA GERAÇÃO - EDIÇÃO 2021 (1).pptx
PPTX
Slides Lição 7, CPAD, Uma Igreja Que Não Teme A Perseguição, 3Tr25.pptx
PPTX
brasilcolnia2-101027184359-phpapp02.pptx
Ementa 2 semestre PEI Orientação de estudo
norma regulamentadora numero vinte nr 20
TREINAMENTO DE INSPETOR DE ANDAIMES.pptx
INDÚSTRIA_ Histórico da industrialização.pptx
A provisão de jojuador (ramadã) islamismo
Trabalho Cidades sustentáveis ou Utopia.pptx
Pedagogia em Ambientes Não Escolares.pptx
Aula 13 - Tópico Frasal - Argumentação.pptx
Noções de Saúde e Segurança do Trabalho.pptx
Programa Nacional de Saúde do Adulto.pptx
História e Evolução dos Computadores domésticos
50 anos Hoje - Volume V - 1973 - Manaus Amazonas
A Revolução Francesa de 1789 slides história
ACIDOS NUCLEICOS - REPLICAÇÃO DO DNA - E.M.
saeb_documentos_de_referencia_versao_1.0.pdf
Filosofia Ocidental Antiga 2025 - versão atualizada
disciplulado curso preparatorio para novos
16. MODERNISMO - PRIMEIRA GERAÇÃO - EDIÇÃO 2021 (1).pptx
Slides Lição 7, CPAD, Uma Igreja Que Não Teme A Perseguição, 3Tr25.pptx
brasilcolnia2-101027184359-phpapp02.pptx

Aula 07 - Diagrama de sequencia

  • 1. # M.P.S # Prof. Leinylson Fontinele Pereira Aula 07 – Diagrama de Sequência
  • 2. Diagrama de Sequência Procura determinar a sequência de eventos que ocorrem em um determinado processo, ou seja, quais condições devem ser satisfeitas e quais métodos devem ser disparados entre os objetos envolvidos e em que ordem durante um processo específico. 20/02/2019 Aula 07 – Diagrama de Sequência 6
  • 3. Diagrama de Sequência Assim, Determinar a ordem em que os eventos acontecem, as mensagens que são enviadas, os métodos que são chamados e como os objetos interagem entre si dentro de um determinado processo é o objetivo principal deste diagrama. 20/02/2019 Aula 07 – Diagrama de Sequência 7
  • 4. Diagrama de Sequência ❑ Geralmente baseia-se em um caso de uso: ❑ Um diagrama de Casos de Uso pode gerar vários Diagramas de Seqüência. ❑ Nem sempre um Caso de Uso gera um Diagrama de Seqüência, isso acontece por exemplo com Casos de Uso do tipo <<include>>. 20/02/2019 Aula 07 – Diagrama de Sequência 8
  • 5. Atores ❑ Entidade externas que interagem com o sistema e que solicitam serviços. 20/02/2019 Aula 07 – Diagrama de Sequência 9
  • 6. Objetos ❑ Os Objetos representam as instâncias das ❑classes envolvidas no processo ilustrado pelo ❑Diagrama de Seqüência. ❑–Os objetos são representados por um retângulo ❑contendo um texto que identifica primeiramente ❑o nome do Objeto, em minúsculo, e depois o ❑nome da classe, com letras iniciais maiúsculas. 20/02/2019 Aula 07 – Diagrama de Sequência 10
  • 7. Objetos ❑ Logo abaixo do objeto surge uma linha vertical tracejada. ❑ O Diagrama de Sequência não possui atributos 20/02/2019 Aula 07 – Diagrama de Sequência 11
  • 8. Linha de Vida ❑ A Linha de Vida representa o tempo em que um Objeto existiu durante um processo. ❑ As Linhas de Vida são representadas por linhas finas verticais tracejadas partindo do retângulo que representa o Objeto. 20/02/2019 Aula 07 – Diagrama de Sequência 12
  • 9. Foco de Controle ou Ativação ❑ Indica os períodos em que um determinado objeto está participando ativamente do processo. ❑ Os focos de controle são representados dentro da Linha de Vida de um Objeto. 20/02/2019 Aula 07 – Diagrama de Sequência 13
  • 10. Mensagens ou Estímulos 20/02/2019 Aula 07 – Diagrama de Sequência 14 As mensagens procura demonstrar a ocorrência de eventos, que normalmente forçam a chamada de um método em algum dos Objetos envolvidos no processo.
  • 11. Mensagens ou Estímulos ❑ Um Ator e outro Ator: não é muito comum, mas facilita a compreensão do processo. ❑ Um Ator e um Objeto: o Ator produz um evento que força o disparo de um método. ❑ Um Objeto e outro Objeto: o mais comum, o objeto transmite uma mensagem para outro objeto, solicitando a execução de um método. ❑ Um Objeto e um Ator: geralmente quando um objeto envia uma mensagem de retorno. 20/02/2019 Aula 07 – Diagrama de Sequência 15
  • 12. Mensagem entre Atores 20/02/2019 Aula 07 – Diagrama de Sequência 16
  • 13. Mensagem com disparo de Métodos entre Objetos 20/02/2019 Aula 07 – Diagrama de Sequência 17
  • 14. Instanciando um novo objeto ❑ Quando a mensagem é dirigida a um objeto que já existia, a seta da mensagem atinge a Linha de Vida do objeto, engrossando-a, identificando que o Foco de Controle está sobre o objeto em questão. ❑ Quando a mensagem cria um novo objeto, no entanto, a seta atinge o retângulo que representa o objeto, indicando que a mensagem representa um método construtor e que o objeto passa a existir a partir daquele momento. 20/02/2019 Aula 07 – Diagrama de Sequência 18
  • 15. Instanciando um novo objeto 20/02/2019 Aula 07 – Diagrama de Sequência 19
  • 16. Mensagem de Retorno ❑ Este tipo de mensagem identifica a resposta a uma mensagem para o objeto ou ator que a chamou. ❑ Uma Mensagem de Retorno pode retornar informações específicas do Método chamado. 20/02/2019 Aula 07 – Diagrama de Sequência 20
  • 17. Mensagem de Retorno 20/02/2019 Aula 07 – Diagrama de Sequência 21
  • 18. Auto-chamadas 20/02/2019 Aula 07 – Diagrama de Sequência 22
  • 19. Atividades em sala 20/02/2019 Aula 07 – Diagrama de Sequência 23
  • 20. Exercício 1 Crie um Diagrama de Sequência para o Atendimento de um cliente por telefone, de acordo com suaprópria abstração. 20/02/2019 Aula 07 – Diagrama de Sequência 24
  • 21. Possível Solução 20/02/2019 Aula 07 – Diagrama de Sequência 25 um funcionário um telefone um cliente retira fone do gancho tom de discagem disca o número chamada sendo roteada chamandochamando atende chamadavoz do cliente { b – a < 1 segundo } a { c – b < 10 segundos } { d – d’ < 5 segundos } b c d d’
  • 22. Atividades para casa 20/02/2019 Aula 07 – Diagrama de Sequência 26
  • 23. Exercício 1 Desenvolva um Diagrama de Sequência para Abertura de Conta Comum, de acordo com as informações dadas. 20/02/2019 Aula 07 – Diagrama de Sequência 27
  • 24. Exercício 1 ❑ Inicialmente o Cliente solicita ao Funcionário a abertura de uma conta, então o Banco faz uma consulta do cliente pelo seu CPF (Método), na classe Física, se o cliente se encontra cadastrado, a consulta retorna com os Dados do Cliente, se não o cadastro do cliente deverá ser realizado. ❑ No cadastro do cliente (Física), deverá conter um método para validar o CPF, evitando assim, o cadastro de clientes com CPF inexistente. 20/02/2019 Aula 07 – Diagrama de Sequência 28
  • 25. Exercício 1 ❑ Após o cadastro do cliente o funcionário receberá uma resposta do Sistema informando que o cliente está atualizado, da mesma forma que o funcionário comunica ao cliente que seu cadastro foi aprovado. ❑ Ao receber a resposta do funcionário, o cliente deve informar valor do depósito a ser feito e sua senha. Essa mensagem irá disparar um método para abertura de uma nova conta comum, que por sua vez, irá registrar esse histórico. ❑ O Cliente deverá ser informado sobre o status de sua conta, ou seja, que a abertura da conta foi concluída. 20/02/2019 Aula 07 – Diagrama de Sequência 29
  • 26. Possível Solução 20/02/2019 Aula 07 – Diagrama de Sequência 30
  • 27. Exercício 2 Desenvolva um Diagrama de Sequência para Encerramento de Conta Comum, de acordo com as informações dadas. 20/02/2019 Aula 07 – Diagrama de Sequência 31
  • 28. Exercício 2 ❑ Neste caso, o Cliente solicita ao Funcionário o encerramento de sua conta, o Funcionário por sua vez deve verificar a conta, neste momento, é necessário a senha do cliente e em seguida se existe Saldo. ❑ Se o Funcionário receber a resposta de que o saldo é positivo, deve haver o saque do valor. ❑ Assim como qualquer movimentação, havendo o saque deve-se registrar o histórico referente ao Saque. ❑ Após a confirmação do saque, deve ser disparado o método de encerramento de Conta. Em seguida avisar ao cliente. 20/02/2019 Aula 07 – Diagrama de Sequência 32
  • 29. Exercício 3 Diagrama referente a solicitação de Extrato de uma conta comum através de um caixa eletrônico. 20/02/2019 Aula 07 – Diagrama de Sequência 34
  • 30. Na próxima aula... 1. Diagrama de Colaboração 2. .. 3. .. 20/02/2019 Aula 07 – Diagrama de Sequência
  • 31. Referências ❑ UESPI - Análise de Sistemas 2, Prof. Mayllon Veras ❑ B ❑ C 20/02/2019 Aula 07 – Diagrama de Sequência
  • 32. Aula disponível no SlideShare! https://pt.slideshare.net/leinylson/presentations 20/02/2019 Aula 07 – Diagrama de Sequência
  • 34. 20/02/2019 Aula 07 – Diagrama de Sequência 40