Está en la página 1de 10

Diagrama de objetos

Diagrama de objetos
En el diagrama de clases, UML define otro tipo de diagrama estructural: El diagrama de objetos. Los objetos son instancias de clases.

Los diagramas de objetos pueden ser vistos como


ejemplos de los diagramas de clase. Como los diagramas de clases representan las estructuras estticas del sistema.

Marco A. Pond, 2008

Diagrama de objetos
Muestra una "instantnea" del sistema en un momento determinado. Muestra los enlaces formados entre los objetos a

medida que interactan, de acuerdo con los valores


de atributos. Precisa e ilustra las complejas relaciones entre clases y objetos

Marco A. Pond, 2008

Diagrama de objetos
Representacin: El objeto se representa en el diagrama por un rectngulo con dos compartimientos.
La identificacin del objeto

pedido1:Pedido Data: 13/10/2001 Hora: 15:30 am

Los valores para los atributos definido en la clase Objecto


Marco A. Pond, 2008 4

Diagrama de objetos
La identificacin del objeto La identificacin del objeto deber ser siempre destacada. El nombre de clase debe comenzar con una letra mayscula. El nombre del objeto se puede omitir cuando sea apropiado. Formatos posibles:

Formato :Nombreclase nombreobjeto:Nombreclase


Marco A. Pond, 2008

Exemplo :Pedido pedido1:Pedido


5

Diagrama de objetos
Valores para atributos
Muestra una lista de pares attributeName: valoratributo.

nomeobjeto: Nomeclasse

Maria: Alumno Nombre: Maria do Carmo Sexo: Feminino DataNasc: 03/05/1975 RG: 2.854.587-10

Atributo1: valoratributo1 Atributo2: valoratributo2 Atributo3: valoratributo3 Atributo4: valoratributo4

Marco A. Pond, 2008

Diagrama de objetos
Exemplo:
produto20 : Produto descrio = Caderno em espiral preoUnitrio = 4,50 desconto = 15

item1: Itempedido quantidade=6

produto12 : Produto

pedido1:Pedido data=13/09/2002 hora=10:00am

item2: Itempedido quantidade=20

descrio = Caneta esferogrfica preoUnitrio = 1,20 desconto = 2

item3: Itempedido quantidade=1

produto07 : Produto descrio = Esquadro de acrlico preoUnitrio = 2,35 desconto = 10

Marco A. Pond, 2008

Diagrama de objetos
Consideraciones finales:
Los diagramas de objetos se usan muy poco. En la prctica, sirven para ilustrar la formacin de un complejo de diagrama de clase relaciones.

Marco A. Pond, 2008

Diagrama de objetos
Exerccio:
Hacer un diagrama de objetos para representar a dos (02) para una matrcula mismo estudiante. Inscripcin 1 : Curso de Oracle 8i - pagado en 3 cuotas Segunda inscripcin: Curso XML - pagado en efectivo

1..*

Turma
1 0..* 1 1..* 1 1..3

Curso

Aluno

Matricula

Parcelas

Marco A. Pond, 2008

Diagrama de objetos
Resposta:
:Curso Desc: Oracle 8i Preo: 180,00

001:Turma Numturma: 001 Datainicio : 15/05/2002 Datafinal : 20/07/2002

parcela1:Parcela Num: 01 Valor: 60,00 Vencimento: 10/05/2002 parcela2:Parcela Num: 02 Valor: 60,00 Vencimento: 10/06/2002 parcela3:Parcela Num: 03 Valor: 60,00 Vencimento: 10/07/2002

0052 : Aluno nome : Fulano da Silva RG: 123456-78 Endereo: Rua A, 80

matricula1:Matricula data : 10/05/2002 matricula2:Matricula data : 25/11/2002

015:Turma Numturma: 015 Datainicio : 25/11/2002 Datafinal : 30/01/2003

parcela1:Parcela Num: 01 Valor: 180,00 Vencimento: 25/11/2002

:Curso Desc: XML Preo: 180,00

Marco A. Pond, 2008

10