Elementos de diagramas de objetos

7
Elementos de diagramas de objetos Jorge Reyes Mendoza

Transcript of Elementos de diagramas de objetos

Page 1: Elementos de diagramas de objetos

Elementos de diagramas de objetos

Jorge Reyes Mendoza

Page 2: Elementos de diagramas de objetos

Los diagramas de objetos representan las instancias de su proyecto de desarrollo

Los diagramas de objetos de UML representan un único ejemplo de una clase y se utilizan para ilustrar un punto de datos en su aplicación. Cuando cree un objeto nuevo, llamado especificación de instancia, UML le permite asignar una clase ya existente representada por la instancia. UML ofrece automáticamente al objeto instancias de las propiedades pertinentes desde la clase y el usuario puede insertar valores de muestras para el objeto.

Los diagramas de objetos UML utilizan una notación similar a los diagramas de clases y se utilizan para ilustrar una instancia de una clase en un momento dado. Imagina que deseamos dibujar un diagrama de objetos para ilustrar un ejemplo real de una clase y de sus relaciones.

Page 3: Elementos de diagramas de objetos

¿En qué te pueden ayudar los diagramas de objetos?

Los diagramas de objetos pueden ayudar a explicar las clases y su herencia. A veces se dibujan durante el proceso de planificación de clases o para ayudar a partes interesadas para quienes los diagramas de clases sean demasiados abstractos.

Puesto que los diagramas de objetos utilizan notaciones muy similares a los diagramas de clases, la barra de herramientas de diagramas de objetos usan algunos de los iconos de la barra de herramientas de diagramas de clases. Para editar los atributos y valores de un objeto puede utilizar la barra de herramientas, el dialogo de propiedades o editarlos directamente en el diagrama.

A continuación algunos ejemplos de diagramas de objetos:

Page 4: Elementos de diagramas de objetos

Elementos del diagrama de objetos

Page 5: Elementos de diagramas de objetos

Elementos de diagrama de objetos

El diagrama de objetos muestra las instancias creadas y los vínculos existentes entre ellas en un momento dado. Es por ello que el diagrama de objetos se utiliza una vez el sistema está activo.

A diferencia del diagrama de clases, que daba una representación estática de los sistemas, el diagrama de objetos es dinámico, depende del momento en que observemos el sistema, y varía en función de las operaciones realizadas por el usuario.

Page 6: Elementos de diagramas de objetos

Elementos de diagramas de objetos

Las instancias se representan dentro de un rectángulo con su nombre subrayado y, en ocasiones, el valor de uno o varios de sus atributos.

El nombre de una instancia se presenta de la siguiente forma:

Nombreinstancia : nombreClase

El valor del atributo se representa de la siguiente forma:

nombreatributo = valor Atributo

Las relaciones entre las instancias se representan mediante líneas continuas.

Page 7: Elementos de diagramas de objetos

Ejemplos de diagramas de objetos

Aquí podemos ver un ejemplo de diagrama de objetos. El diagrama de clases del que se deriva se presenta en la parte superior: