Diagrama de Objetos diagramas de classes: É um esquema, ou seja, um padrão ou gabarito que descreve as muitas possíveis instâncias de dados. diagramas.

Slides:



Advertisements
Apresentações semelhantes
Análise e Projeto Orientado a Objetos
Advertisements

ANÁLISE E PROJETO DE SISTEMAS
PORTUGUÊS ESTRUTURADO E PSEUDOCÓDIGO
UML Modelando um sistema.
UML Visões – Parte 2.
UML – Visões Parte 1 Modelando um sistema.
4. Operadores e Aritmética
(Unified Modeling Language)
Diagrama de Classes.
Diagrama de Classes.
Software Básico Silvio Fernandes
Contratos de Operação.
Professor Sandro Carvalho
UML - Diagrama de Classes e objetos
UML – MODELAÇÃO DA ESTRUTURA Professor Sandro Carvalho.
Projeto de Sistemas de Software
Diagrama de Estados.
Modelo de Arquitetura Diagrama de Componentes
Introdução a diagrama de classes e UML
(Linguagem de Modelagem Unificada)
Análise Estruturada O mais amplamente usado dos métodos de modelagem de requisitos Modelos que retratam fluxo e o conteúdo da informação (dados e controle)
Introdução à Programação Um enfoque orientado a construção de modelos em programas baseados em objetos Gustavo Motta Departamento de Informática - UFPB.
Introdução ao -calculus
Paradigmas da Programação – Semestre 1 – Aula 5
Análise e Projeto de Sistemas
Classes e objetos P. O. O. Prof. Grace.
Análise e Projetos de Sistemas UML-Linguagem de Modelagem Unificada Modelo de Dados com UML Diagrama de Classes Professor: Armando Hage.
Modelagem para Web Aula de 11/04/2011.
DIAGRAMA DE COMPONENTES
Diagrama de Classes e Colaboração
Introdução UML, Diagrama de Classes e Comunicação/Colabaração
Informática Teórica Engenharia da Computação
Projeto de Sistemas de Software
DIAGRAMA DE CASO DE USO Prof. Fabíola Gonçalves C. Ribeiro.
DIAGRAMA DE CLASSE Modelagem de Software
1 - Lafayette B. Melo – Análise e Projeto de Sistemas para a Internet – COINFO – CEFET-PB 11. Comunicação Objetivo: compreender a notação do diagrama de.
UML (Unified Modeling Language) Linguagem Unificada de Modelagem
Modelo de Dados Relacional
Diagrama de Classes George Gomes Cabral.
Casos de Uso no Engenharia de Software e Sistemas {abab, dtvp, jmmn, mscla, rmb2,
Análise e Projeto de Sistemas
Análise de Sistemas de Informação
UML – Engenharia de Software 1
Análise Orientado aos Objetos Prof. Wolley W. Silva
 À primeira vista, o diagrama de objetos é bastante semelhante com o diagrama de classes, mas existem algumas pequenas diferenças.
Laboratório de Programação
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
Modelando Sistemas em UML
Linguagem de Modelagem Unificada
ICONIX Sistema de Gestão de Fichas Médicas
Engenharia de Software e Sistemas
Análise e Projeto de Sistemas
Diagrama de Objetos.
Introdução à Programação Orientada a Objeto
Projeto de Banco de Dados
Módulo II Capítulo 1: Orientação a Objetos
Palavras-Chaves Linguagem gráficas e utilizações de símbolos.
UML (Unified Modeling Language) Linguagem Unificada de Modelagem
Engenharia de Software Orientada a Objetos
Diagrama de Colaboração
Projetar Cápsulas Segunda parte. Copyright © 2002 Qualiti. Todos os direitos reservados. Qualiti Software Processes Projetar cápsulas | 2 Objetivos deste.
SPEM (Software Process Engineering Metamodel): Uma Linguagem para Modelagem de Processos de Software.
Análise Orientada a Objetos Apresentação. Roteiro 1. Apresentação: Formação, graduação, certificação, área de atuação; 2. Apresentação da turma: nome,
Aula 04 – Analise de Sistemas Profª Rita de Cassia Gaieski
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.
Análise e Design de Software Site:
Conjuntos Numéricos.
ESTIMATIVAS E ARREDONDAMENTOS. Tens aqui 3 figuras. O que é fazer uma estimativa? É muito importante fazermos estimativas para criticarmos os resultados.
Análise e Projeto de Sistemas Análise & modelagem conceitual Prof. Edjandir Corrêa Costa
Transcrição da apresentação:

Diagrama de Objetos diagramas de classes: É um esquema, ou seja, um padrão ou gabarito que descreve as muitas possíveis instâncias de dados. diagramas de instâncias: Um diagrama de instâncias descreve como um conjunto particular de objetos se relacionam entre si, descreve instâncias de objetos. Diagramas de instâncias são úteis para apresentar exemplos e documentar casos de testes; diagramas de classes têm uso mais amplo. A Figura  apresenta a notação adotada para estes diagramas.

Diagrama de Objetos O símbolo de Técnicas de Modelamento de Objetos (TMO) para uma instância de objeto é um quadrado arredondado com o nome da classe entre parênteses e em negrito no alto do quadro. Os nomes dos objetos são escritos em caracteres normais (Figura 1).

Diagrama de Objetos Já em UML as instâncias de objetos, denominadas apenas objetos, são representadas como as classes só que com o nome do objeto sublinhado (Figura 2).

Diagrama de Objetos Nesse primeiro caso temos um objeto específico do mundo real, representado pelo nome do objeto : nome da classe que define o objeto Também podemos usar a forma abreviada :nome da classe sem o nome do objeto. Esta forma é conhecida como objeto anônimo*. * Usamos esse tipo de objeto quando há necessidade de especificar o objeto que participa do diagrama, pois qualquer objeto dessa classe terá o mesmo comportamento.

Diagrama de Objetos Comparando Diagrama de Objetos x Diagrama de Classes

Diagrama de Objetos Comparando Diagrama de Objetos x Diagrama de Classes

Diagrama de Objetos Aplicando o Diagrama de Objetos para testar o Diagrama de Classes

Diagrama de Objetos Carregamento pode ter zero ou mais Produtos de Venda Carregamento pode ter zero ou mais Produtos Personalizados Teste 1 Um produto personalizado é criado por composição de um produto de venda. Os produtos de venda 28, 38 e 72 criam o produto 425.

Diagrama de Objetos

Diagrama de Objetos Teste 2 Quantos produtos são necessários para se criar um produto personalizado? Depois de revisar um conjunto de dados descobriu-se que um produto personalizado deve ter pelo menos 2 produtos de venda

Diagrama de Objetos

Diagrama de Objetos Teste 3 Existe alguma outra configuração para produtos personalizados? Certos produtos personalizados são gerados por outros produtos personalizados. Por exemplo, um componente de sistema estéreo é composto por cinco produtos de venda, que pode ser parte de um home theater.

Diagrama de Objetos