18
Aulas 09 e 10: Diagrama de Sequência

Modelagem Uni9e10

Embed Size (px)

DESCRIPTION

modelagem

Citation preview

  • Aulas 09 e 10: Diagrama de Sequncia

  • Diagrama de Seqncia

    Mostra a interao entre os objetos do sistema (esses objetos so identificados a partir do diagrama de casos de uso);Determina a sequncia de eventos que ocorrem em um determinado processo: possvel determinar condies (se-ento, seno);Determina ordem/sequncia de execuo dos eventos/mensagens.

    baseado no no Diagrama de Casos de Uso:1 Diagrama de Casos de Uso origina N Diagramas de Sequncia;Permite, depois de desenvolvido, identificar mtodos para as classes no diagrama de classes.

  • Componentes do Diag. de SeqnciaAtores:So exatamente os mesmos dos Diagramas de Casos de Uso;Atores nos diagramas de sequncia tm como objetivo interagir com o sistema, ou mesmo solicitar servios ao sistema;No so obrigatrios no Diagrama de Sequncia.

    No JUDE:

  • Diagrama de Seqncia

    Componentes - OBJETOS

    Representam as instncias das classes;

    So retngulos contendo um texto com o nome do objeto:Primeira parte, em minsculo, o nome do objeto;Segunda parte, em letras iniciais maisculas, o nome da classe;As informaes so separadas por dois pontos (:) Linha de vida um linha vertical tracejada.

  • Diagrama de Seqncia

    Componentes - OBJETOS

    Objeto

    Linha de vida

  • Diagrama de Seqncia

    Componentes LINHAS DE VIDA

    Representa o tempo que um objeto existiu (na memria principal) durante um processo (durante um diag. de sequncia);So as linhas finas verticais tracejadas: Iniciam no retngulo que representa o objetoInterrompida por um X quando o objeto destrudo

  • Diagrama de Seqncia

    Componentes FOCO DE CONTROLE/ATIVAO

    Indica os perodos em que um determinado objeto est participando ativamente do processo:Executando um ou mais mtodos do processo;

    Representados por extenses mais grossas/largas da Linha de Vida.

  • Diagrama de Seqncia

    Componentes FOCO DE CONTROLE/ATIVAO

  • Diagrama de Seqncia

    Componentes MENSAGENS / ESTMULOS

    Demonstram a ocorrncia de eventos/mensagens que normalmente foram a chamada de um mtodo em algum dos objetos envolvidos no processo.

    Mensagens possveis entre:Ator e Ator;Ator e Objeto;Objeto e Objeto;Objeto e Ator.

  • Diagrama de Seqncia

    Mensagem com disparo de mtodo entre objetos.

    Nome importantepara o DSeqIdentificao deum mtodo

  • Diagrama de Seqncia

    Mensagem que instancia um novo objeto

  • Diagrama de Seqncia

    Mensagem de Retorno ... Linha tracejada.

    Podem retornar valores ou status...

  • Diagrama de Seqncia

    Mensagem com Condio

    Colocada entre colchetes [ ]

  • Diagrama de Seqncia

    Mensagem com Condio entre colchetes;

    Disparo de mensagem a vrios objetos (*)

  • Abertura de Conta

  • Encerramento de Conta

  • Floricultura

  • ExercciosLocao de FitasControle de CursosVenda de Passagens AreasClnica Veterinria

    *Bom Tarde,

    Meu nome Luis Fernando Garcia, Sou Mestrando do CPGCC, e orientando do Prof. Jos Valdeni de Lima.

    O objetivo desse defesa a apresentao da dissertao de mestrado intutilada Consistncia de Ligaes no WWW. *Apresentando o roteiro da apresentao:

    Na INTRODUO sero abordados os aspectos gerais sobre o assuntoEm seguida sero apresentados breves conceitos sobre SISTEMAS DE HIPERDOCUMENTOS DISTRIBUDOS.No item CONSISTENCIA DE LIGAES apresentado um referencial terico e, em especial, um classificao das solues encontradas,Em SOLUO PROPOSTA iremos analisar, detalhadamente, o embasamento e funcionamento da soluo proposta para o ambiente WWW do InstitutoNo item PROTOTIPO IMPLEMENTADO sero abordados aspectos de implementao e prototipagem da ferramentae finalmente apresentaremos as concluses obtidas e as sugestes de trabalhos futuros.*Apresentando o roteiro da apresentao:

    Na INTRODUO sero abordados os aspectos gerais sobre o assuntoEm seguida sero apresentados breves conceitos sobre SISTEMAS DE HIPERDOCUMENTOS DISTRIBUDOS.No item CONSISTENCIA DE LIGAES apresentado um referencial terico e, em especial, um classificao das solues encontradas,Em SOLUO PROPOSTA iremos analisar, detalhadamente, o embasamento e funcionamento da soluo proposta para o ambiente WWW do InstitutoNo item PROTOTIPO IMPLEMENTADO sero abordados aspectos de implementao e prototipagem da ferramentae finalmente apresentaremos as concluses obtidas e as sugestes de trabalhos futuros.*Apresentando o roteiro da apresentao:

    Na INTRODUO sero abordados os aspectos gerais sobre o assuntoEm seguida sero apresentados breves conceitos sobre SISTEMAS DE HIPERDOCUMENTOS DISTRIBUDOS.No item CONSISTENCIA DE LIGAES apresentado um referencial terico e, em especial, um classificao das solues encontradas,Em SOLUO PROPOSTA iremos analisar, detalhadamente, o embasamento e funcionamento da soluo proposta para o ambiente WWW do InstitutoNo item PROTOTIPO IMPLEMENTADO sero abordados aspectos de implementao e prototipagem da ferramentae finalmente apresentaremos as concluses obtidas e as sugestes de trabalhos futuros.*Apresentando o roteiro da apresentao:

    Na INTRODUO sero abordados os aspectos gerais sobre o assuntoEm seguida sero apresentados breves conceitos sobre SISTEMAS DE HIPERDOCUMENTOS DISTRIBUDOS.No item CONSISTENCIA DE LIGAES apresentado um referencial terico e, em especial, um classificao das solues encontradas,Em SOLUO PROPOSTA iremos analisar, detalhadamente, o embasamento e funcionamento da soluo proposta para o ambiente WWW do InstitutoNo item PROTOTIPO IMPLEMENTADO sero abordados aspectos de implementao e prototipagem da ferramentae finalmente apresentaremos as concluses obtidas e as sugestes de trabalhos futuros.*Apresentando o roteiro da apresentao:

    Na INTRODUO sero abordados os aspectos gerais sobre o assuntoEm seguida sero apresentados breves conceitos sobre SISTEMAS DE HIPERDOCUMENTOS DISTRIBUDOS.No item CONSISTENCIA DE LIGAES apresentado um referencial terico e, em especial, um classificao das solues encontradas,Em SOLUO PROPOSTA iremos analisar, detalhadamente, o embasamento e funcionamento da soluo proposta para o ambiente WWW do InstitutoNo item PROTOTIPO IMPLEMENTADO sero abordados aspectos de implementao e prototipagem da ferramentae finalmente apresentaremos as concluses obtidas e as sugestes de trabalhos futuros.*Apresentando o roteiro da apresentao:

    Na INTRODUO sero abordados os aspectos gerais sobre o assuntoEm seguida sero apresentados breves conceitos sobre SISTEMAS DE HIPERDOCUMENTOS DISTRIBUDOS.No item CONSISTENCIA DE LIGAES apresentado um referencial terico e, em especial, um classificao das solues encontradas,Em SOLUO PROPOSTA iremos analisar, detalhadamente, o embasamento e funcionamento da soluo proposta para o ambiente WWW do InstitutoNo item PROTOTIPO IMPLEMENTADO sero abordados aspectos de implementao e prototipagem da ferramentae finalmente apresentaremos as concluses obtidas e as sugestes de trabalhos futuros.*Apresentando o roteiro da apresentao:

    Na INTRODUO sero abordados os aspectos gerais sobre o assuntoEm seguida sero apresentados breves conceitos sobre SISTEMAS DE HIPERDOCUMENTOS DISTRIBUDOS.No item CONSISTENCIA DE LIGAES apresentado um referencial terico e, em especial, um classificao das solues encontradas,Em SOLUO PROPOSTA iremos analisar, detalhadamente, o embasamento e funcionamento da soluo proposta para o ambiente WWW do InstitutoNo item PROTOTIPO IMPLEMENTADO sero abordados aspectos de implementao e prototipagem da ferramentae finalmente apresentaremos as concluses obtidas e as sugestes de trabalhos futuros.*Apresentando o roteiro da apresentao:

    Na INTRODUO sero abordados os aspectos gerais sobre o assuntoEm seguida sero apresentados breves conceitos sobre SISTEMAS DE HIPERDOCUMENTOS DISTRIBUDOS.No item CONSISTENCIA DE LIGAES apresentado um referencial terico e, em especial, um classificao das solues encontradas,Em SOLUO PROPOSTA iremos analisar, detalhadamente, o embasamento e funcionamento da soluo proposta para o ambiente WWW do InstitutoNo item PROTOTIPO IMPLEMENTADO sero abordados aspectos de implementao e prototipagem da ferramentae finalmente apresentaremos as concluses obtidas e as sugestes de trabalhos futuros.*Apresentando o roteiro da apresentao:

    Na INTRODUO sero abordados os aspectos gerais sobre o assuntoEm seguida sero apresentados breves conceitos sobre SISTEMAS DE HIPERDOCUMENTOS DISTRIBUDOS.No item CONSISTENCIA DE LIGAES apresentado um referencial terico e, em especial, um classificao das solues encontradas,Em SOLUO PROPOSTA iremos analisar, detalhadamente, o embasamento e funcionamento da soluo proposta para o ambiente WWW do InstitutoNo item PROTOTIPO IMPLEMENTADO sero abordados aspectos de implementao e prototipagem da ferramentae finalmente apresentaremos as concluses obtidas e as sugestes de trabalhos futuros.*Apresentando o roteiro da apresentao:

    Na INTRODUO sero abordados os aspectos gerais sobre o assuntoEm seguida sero apresentados breves conceitos sobre SISTEMAS DE HIPERDOCUMENTOS DISTRIBUDOS.No item CONSISTENCIA DE LIGAES apresentado um referencial terico e, em especial, um classificao das solues encontradas,Em SOLUO PROPOSTA iremos analisar, detalhadamente, o embasamento e funcionamento da soluo proposta para o ambiente WWW do InstitutoNo item PROTOTIPO IMPLEMENTADO sero abordados aspectos de implementao e prototipagem da ferramentae finalmente apresentaremos as concluses obtidas e as sugestes de trabalhos futuros.*Apresentando o roteiro da apresentao:

    Na INTRODUO sero abordados os aspectos gerais sobre o assuntoEm seguida sero apresentados breves conceitos sobre SISTEMAS DE HIPERDOCUMENTOS DISTRIBUDOS.No item CONSISTENCIA DE LIGAES apresentado um referencial terico e, em especial, um classificao das solues encontradas,Em SOLUO PROPOSTA iremos analisar, detalhadamente, o embasamento e funcionamento da soluo proposta para o ambiente WWW do InstitutoNo item PROTOTIPO IMPLEMENTADO sero abordados aspectos de implementao e prototipagem da ferramentae finalmente apresentaremos as concluses obtidas e as sugestes de trabalhos futuros.*Apresentando o roteiro da apresentao:

    Na INTRODUO sero abordados os aspectos gerais sobre o assuntoEm seguida sero apresentados breves conceitos sobre SISTEMAS DE HIPERDOCUMENTOS DISTRIBUDOS.No item CONSISTENCIA DE LIGAES apresentado um referencial terico e, em especial, um classificao das solues encontradas,Em SOLUO PROPOSTA iremos analisar, detalhadamente, o embasamento e funcionamento da soluo proposta para o ambiente WWW do InstitutoNo item PROTOTIPO IMPLEMENTADO sero abordados aspectos de implementao e prototipagem da ferramentae finalmente apresentaremos as concluses obtidas e as sugestes de trabalhos futuros.*Apresentando o roteiro da apresentao:

    Na INTRODUO sero abordados os aspectos gerais sobre o assuntoEm seguida sero apresentados breves conceitos sobre SISTEMAS DE HIPERDOCUMENTOS DISTRIBUDOS.No item CONSISTENCIA DE LIGAES apresentado um referencial terico e, em especial, um classificao das solues encontradas,Em SOLUO PROPOSTA iremos analisar, detalhadamente, o embasamento e funcionamento da soluo proposta para o ambiente WWW do InstitutoNo item PROTOTIPO IMPLEMENTADO sero abordados aspectos de implementao e prototipagem da ferramentae finalmente apresentaremos as concluses obtidas e as sugestes de trabalhos futuros.*Apresentando o roteiro da apresentao:

    Na INTRODUO sero abordados os aspectos gerais sobre o assuntoEm seguida sero apresentados breves conceitos sobre SISTEMAS DE HIPERDOCUMENTOS DISTRIBUDOS.No item CONSISTENCIA DE LIGAES apresentado um referencial terico e, em especial, um classificao das solues encontradas,Em SOLUO PROPOSTA iremos analisar, detalhadamente, o embasamento e funcionamento da soluo proposta para o ambiente WWW do InstitutoNo item PROTOTIPO IMPLEMENTADO sero abordados aspectos de implementao e prototipagem da ferramentae finalmente apresentaremos as concluses obtidas e as sugestes de trabalhos futuros.*Apresentando o roteiro da apresentao:

    Na INTRODUO sero abordados os aspectos gerais sobre o assuntoEm seguida sero apresentados breves conceitos sobre SISTEMAS DE HIPERDOCUMENTOS DISTRIBUDOS.No item CONSISTENCIA DE LIGAES apresentado um referencial terico e, em especial, um classificao das solues encontradas,Em SOLUO PROPOSTA iremos analisar, detalhadamente, o embasamento e funcionamento da soluo proposta para o ambiente WWW do InstitutoNo item PROTOTIPO IMPLEMENTADO sero abordados aspectos de implementao e prototipagem da ferramentae finalmente apresentaremos as concluses obtidas e as sugestes de trabalhos futuros.**Apresentando o roteiro da apresentao:

    Na INTRODUO sero abordados os aspectos gerais sobre o assuntoEm seguida sero apresentados breves conceitos sobre SISTEMAS DE HIPERDOCUMENTOS DISTRIBUDOS.No item CONSISTENCIA DE LIGAES apresentado um referencial terico e, em especial, um classificao das solues encontradas,Em SOLUO PROPOSTA iremos analisar, detalhadamente, o embasamento e funcionamento da soluo proposta para o ambiente WWW do InstitutoNo item PROTOTIPO IMPLEMENTADO sero abordados aspectos de implementao e prototipagem da ferramentae finalmente apresentaremos as concluses obtidas e as sugestes de trabalhos futuros.