Diagrama de Sequência I

Slides:



Advertisements
Apresentações semelhantes
Análise e Desenvolvimento de Sistemas
Advertisements

Análise e Desenvolvimento de Sistemas
UML Diagramas de Seqüência
Aula 8 Contratos.
Modelagem de Software Orientado a Objetos
PHPOO Erick Souza. Conceitos de Orientação a Objetos Objeto é um conceito ou item(concreto ou abstrato). Software orientado a objetos Uma classe é uma.
Desenvolvimento de Sistemas Baseado na Transformação de Modelos
Diagrama de Classes.
Análise e Desenvolvimento de Sistemas Prof. Maria Salete M. G. Vaz.
Diagramas de Seqüência
Linguagens de Modelagem
Linguagens de Modelagem (cont.) (IV)
Orientação a Objetos: Encapsulamento e Classificação
Linguagens de Modelagem para SMA
Diagrama de Sequência.
Diagramas de Seqüência
Projeto de Software Orientado a Objetos
Atividade de Projeto Design
Prof. Luís Fernando Garcia
Diagrama de Seqüência.
Objetivo: compreender e aplicar um modelo sequencial
Objetivo: compreender e aplicar um modelo sequencial
Aula 10 UML (cont.).
Modelagem de Interações
TÉCNICAS DE PROGRAMAÇÃO II
Diagramas de Sequência e Comunicação
Diagramas de Seqüência
Análise de Sistemas Análise e Projeto Prof. Jeime Nunes Site:
Sistemas e Tecnologias de Middleware TP3. Foco Sistema de comunicação – Sistema de Message Queuing – Abstracção do substracto de comunicação Adaptação.
1 - Lafayette B. Melo – Análise e Projeto de Sistemas para a Internet – COINFO – CEFET-PB 12. Estados Objetivo: compreender a notação do diagrama de estados.
Diagramas de Interacção
Tópicos em redes e sistemas distribuídos B Carlos Oberdan Rolim Ciência da Computação.
UML (Unified Modeling Language) Linguagem Unificada de Modelagem
UNIDADE 2 UML MODELAGEM TEMPORAL
Educação Profissional Técnica de Nível Médio Curso Técnico de Informática Disciplina: Interpretação de Projetos de Software Professor: Cheli dos S. Mendes.
UML - Unified Modeling Language
Diagramas de Seqüência
Análise Orientada Objeto
1 Comunicação Inter-Processos -> RMI -> RPC -> TCP -> UDP (Abstração de passagem de mensagem)
Planejamento e Controle e obras
ASDK API Aglet API Aglet Event. API Aglet É um pacote Java ( com.ibm.aglet ) que contém classes e interfaces necessárias à programação da interface entre.
Profª Lucélia Oliveira
Troca de Mensagens Programação concorrente
Modelagem Estática Diagrama de Classes I .Classes .Atributos
Diagrama de Colaboração. Diagramas de Interação Expressam informações bastante similares porém de maneira diferente Diagrama de seqüência: – Interação.
Análise e Projeto de Sistemas
Visões da UML2.
Diagrama de Sequência. Definição: Usado em UML(Unified Modeling Language). Mostra como as mensagens entre os objetos são trocadas no decorrer do tempo.
Linguagem de Modelagem Unificada
Substitua por seu nome Substitua por seu título Substitua pelo nome de seu orientador Substitua por sua linha de pesquisa Doutorado ||||||||||||||||||||||
Diagramas UML de Seqüência
Substitua por seu nome Substitua por seu título Substitua pelo nome de seu orientador Substitua por sua linha de pesquisa Doutorado |||||||| | | Intermediário.
Substitua por seu nome Substitua por seu título Substitua pelo nome de seu orientador Substitua por sua linha de pesquisa Mestrado ||||||||||||||| | Qualificado.
Análise e Projeto de Sistemas
Conceitos de OO em Java Parte I
Análise Orientada a Objetos
Análise e Projeto de Sistemas
Eliane Rufino Fernandes TRABALHO DE LINGUAGEM DE PROGRAMAÇÃO:
UML (Unified Modeling Language) Linguagem Unificada de Modelagem
4 CONCEITOS BÁSICOS EM POO Dilvan Moreira.  Objetos  Classes  Herança  Polimorfismo Lembrando: 4 Conceitos Básicos.
Introdução e Conceitos sobre Diagrama de Seqüência
Diagrama de Colaboração
Interações entre objetos
Fundamentos de Engenharia de SW Diagramas da UML Usados no Projeto de Software.
UML (Unified Modeling Language) A linguagem unificada de modelagem
1 Especificação de Sistemas de Software e a UML. 2 Modelagem de sistema A modelagem de sistema auxilia o analista a entender a funcionalidade do sistema.
Memória de Aula 07: Desenvolvimento de Sistemas Diagramas de Sequência
Análise e Conceção de Sistemas
Modelagem Dinâmica – Diagrama de Sequência Toacy. Oliveira - PESC/COPPE/UFRJ.
Profa. Priscila Facciolli.  O foco do diagrama é identificar a interação entre os objetos pelo tempo.  Identifica as mensagens trocadas entre os objetos.
Transcrição da apresentação:

Diagrama de Sequência I Projeto Orientado a Objetos

Diagrama de Sequência Representa o comportamento de vários objetos dentro de um único caso de uso. Representa as mensagens trocadas por um conjunto de objetos durante a realização de um caso de uso.

Objetos Cada objeto participante é representado por uma caixa em cima de uma linha vertical com traços pontilhados chamada de linha de vida;

Mensagem Uma mensagem é uma invocação de método; A ordem cronológica é organizada de cima para baixo;

Mensagens com retorno O valor de retorno de uma mensagem pode ser indicado na chamada com atribuição :

Mensagens com retorno Usando uma linha de mensagem de resposta (ou retorno) no final da barra de ativação:

Tipos de Mensagem Síncrona O objeto chamador deve esperar até que ela seja concluída.

Tipos de Mensagem Assíncrona O objeto chamador pode continuar o processamento e não precisa esperar por uma resposta.

Criação de objetos Criação de objeto é representada por mensagem dirigida à própria caixa que representa o objeto. Mensagem de criação pode ter estereotipo «create»

Diagrama de sequência - MVC Visão Controle Modelo