18
Diagrama de Sequência – 2014/1 Prof. Luís Fernando Garcia Prof. Luís Fernando Garcia [email protected] [email protected]

UML - Sequencia

Embed Size (px)

Citation preview

  • Diagrama de Sequncia 2014/1Prof. Lus Fernando [email protected]

  • Diagrama de Seqncia

    Interao entre os objetosDetermina a seqncia de eventos que ocorrem em um determinado processoQuais condies devem ser satisfeitas ...Quais mtodos devem ser disparados ...E em qual ordem ...

    Baseia-se no Diagrama de Casos de Uso1 Caso de Uso N Diagramas de SeqnciaBaseia-se, tambm, no Diagrama de ClassesFornecem as classes e os mtodos associados

  • Diagrama de Seqncia

    Componentes - ATORES

    Exatamente os mesmos dos Casos de UsoInteragem Solicitam servios Eventos ProcessosNo so obrigatrios no Diagrama de Seqncia

    JUDE

  • Diagrama de Seqncia

    Componentes - OBJETOS

    Representam as instncias das classes

    Retngulos contendo um textoPrimeira parte, em minsculo, o nome do objetoSegunda parte, em letras iniciais maisculas, o nome da classeInformaes separadas por dois pontos (:) Linha de vidaLinha vertical tracejada

  • Diagrama de Seqncia

    Componentes - OBJETOS

  • Diagrama de Seqncia

    Componentes LINHAS DE VIDA

    Representa o tempo que um objeto existiu durante um processoLinhas 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 processoExecutando 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 que normalmente foram a chamada de um mtodo em algum dos objetos envolvidos no processo

    Mensagens entre:Ator e AtorAtor e ObjetoObjeto e ObjetoObjeto e Ator

  • Diagrama de Seqncia

    Mensagem com disparo de mtodo entre objetos.

  • Diagrama de Seqncia

    Mensagem que instancia um novo objeto

  • Diagrama de Seqncia

    Mensagem que dispara um mtodo destrutor elimina um objeto no mais necessrio.

  • Diagrama de Seqncia

    Mensagem de Retorno ... Linha tracejada.

    Podem retornar valores ou status...

  • Diagrama de Seqncia

    Mensagem com Condio de Guarda

    Entre colchetes [ ]

  • Diagrama de Seqncia

    Mensagem com Condio de Guarda

    Disparo de mensagem a vrios objetos (*)

  • Abertura de Conta

  • Encerramento de Conta

  • ExercciosExerccios (XEROX) - HOJE

    Locao de FitasControle de CursosVenda de Passagens AreasClnica VeterinriaEscritrio de Advocacia

    *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.*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.