Sie sind auf Seite 1von 13

DIAGRAMAS UML

Programacin Orientada a Objetos

ndice
Diagrama de clase
Diagrama de Objeto
Diagrama de secuencia
Tabla con Diagramas de UML y sus definiciones
Programacin orientada a objetos Diagramas UML

Diagrama de Clases

Los diagramas de clases describen la estructura esttica de un sistema. Las cosas


que existen y que nos rodean se agrupan naturalmente en categoras. Una clase es
una categora o grupo de cosas que tienen atributos (propiedades) y acciones
similares. Un ejemplo puede ser la clase Aviones que tiene atributos como el
modelo de avin, la cantidad de motores, la velocidad de crucero y la
capacidad de carga til. Entre las acciones de las cosas de esta clase se
encuentran: acelerar, elevarse, girar, descender, desacelerar.
Un rectngulo es el smbolo que representa a la clase, y se divide en tres reas. Un
diagrama de clases est formado por varios rectngulos de este tipo conectados
por lneas que representa:
Programacin orientada a objetos Diagramas UML
Programacin orientada a objetos Diagramas UML
Programacin orientada a objetos Diagramas UML

Ejemplo 1:

Ejemplo 2:
Programacin orientada a objetos Diagramas UML

Diagrama de Objetos

Los Diagramas de Objetos estn vinculados con los Diagramas de Clases. Un


objeto es una instancia de una clase, por lo que un diagrama de objetos puede ser
visto como una instancia de un diagrama de clases. Los diagramas de objetos
describen la estructura esttica de un sistema en un momento particular y son
usados para probar la precisin de los diagramas de clases.
Programacin orientada a objetos Diagramas UML

Ejemplo 1

Ejemplo 2
Programacin orientada a objetos Diagramas UML

Diagrama de Secuencias
Los diagramas de clases y los de objetos representan informacin esttica. No
obstante, en un sistema funcional, los objetos interactan entre s, y tales
interacciones suceden con el tiempo. El diagrama de secuencias UML muestra la
mecnica de la interaccin con base en tiempos.
Programacin orientada a objetos Diagramas UML
Programacin orientada a objetos Diagramas UML
Programacin orientada a objetos Diagramas UML

Ejemplo 1

Ejemplo 2
Programacin orientada a objetos Diagramas UML

NOMBRE DEFINICION
Los diagramas de clases describen la estructura esttica de un sistema. Un
rectngulo es el smbolo que representa a la clase, y se divide en tres reas. Un
diagrama de clases est formado por varios rectngulos de este tipo conectados
DIAGRAMA DE
por lneas que representan las asociaciones o maneras en que las clases se
CLASES relacionan entre s.

Los Diagramas de Objetos estn vinculados con los Diagramas de Clases. Un objeto es
una instancia de una clase, por lo que un diagrama de objetos puede ser visto como una
DIAGRAMA DE instancia de un diagrama de clases. Los diagramas de objetos describen la estructura
OBJETOS esttica de un sistema en un momento particular y son usados para probar la precisin
de los diagramas de clases.
Un caso de uso es una descripcin de las acciones de un sistema desde el punto de vista
del usuario. Es una herramienta valiosa dado que es una tcnica de aciertos y errores
para obtener los requerimientos del sistema, justamente desde el punto de vista del
DIAGRAMA DE usuario.
CASOS DE USO Los diagramas de caso de uso modelan la funcionalidad del sistema usando actores y
casos de uso. Los casos de uso son servicios o funciones provistas por el sistema para sus
usuarios.
DIAGRAMA DE En cualquier momento, un objeto se encuentra en un estado particular, la luz est
encendida o apagada, el auto en movimiento o detenido, la persona leyendo o cantando,
ESTADOS etc. El diagrama de estados UML captura esa pequea realidad.
DIAGRAMA DE Los diagramas de clases y los de objetos representan informacin esttica. No obstante,
en un sistema funcional, los objetos interactan entre s, y tales interacciones suceden
SECUENCIAS con el tiempo. El diagrama de secuencias UML muestra la mecnica de la interaccin con
base en tiempos.
DIAGRAMA DE Un diagrama de actividades ilustra la naturaleza dinmica de un sistema mediante el
modelado del flujo ocurrente de actividad en actividad. Una actividad representa una
ACTIVIDADES operacin en alguna clase del sistema y que resulta en un cambio en el estado del sistema.
Tpicamente, los diagramas de actividad son utilizados para modelar el flujo de trabajo
Interno de una operacin.
Programacin orientada a objetos Diagramas UML

El diagrama de colaboraciones describe las interacciones entre los objetos en trminos de


mensajes secuenciados. Los diagramas de colaboracin representan una combinacin de
DIAGRAMA DE informacin tomada de los diagramas de clases, de secuencias y de casos de uso,
COLABORACIONES describiendo el comportamiento, tanto de la estructura esttica, como de la estructura
dinmica de un sistema.
DIAGRAMA DE Un diagrama de componentes describe la organizacin de los componentes fsicos de un
sistema.
COMPONENTES
DIAGRAMA DE El diagrama de distribucin UML muestra la arquitectura fsica de un sistema informtico.
Puede representar a los equipos y a los dispositivos, y tambin mostrar sus
DISTRIBUCIN interconexiones y el software que se encontrar en cada mquina.

Das könnte Ihnen auch gefallen