Está en la página 1de 5

LENGUAJE UNIFICADO DE MODELADO

DIAGRAMA

DIAGRAMA DE CASOS DE USO

DIAGRAMA DE ESTADO

DESCRIPCIN/USO
Los diagramas de casos de uso describen las
relaciones y las dependencias entre un grupo
de casos de uso y los actores participantes
en el proceso.
Los diagramas de casos de uso no estn
pensados para representar el diseo y no
puede describir los elementos internos de un
sistema. Los diagramas de casos de uso
sirven para facilitar la comunicacin con los
futuros usuarios del sistema, y con el cliente,
y resultan especialmente tiles para
determinar las caractersticas necesarias que
tendr el sistema. En otras palabras, los
diagramas de casos de uso describen qu es
lo que debe hacer el sistema, pero no cmo.
Los diagramas de estado describen
grficamente los eventos y los estados de los
objetos. Los diagramas de estado son tiles,
entre otras cosas, para indicar los eventos del
sistema en los casos de uso.
Un evento es un acontecimiento importante a
tomar en cuenta para el sistema. Un estado
es la condicin de un objeto en un momento
determinado: el tiempo que transcurre entre
eventos. Una transicin es una relacin entre
dos estados, e indica que, cuando ocurre un
evento, el objeto pasa del estado anterior al
siguiente.

EJEMPLO

DIAGRAMA DE RELACIN DE
ENTIDAD

DIAGRAMA DE ACTIVIDAD

Los diagramas de relaciones de entidad


(diagramas ER) muestran el diseo
conceptual de las aplicaciones de bases de
datos.
Representan
varias
entidades
(conceptos) en el sistema de informacin y
las relaciones y restricciones existentes entre
ellas. Una extensin de los diagramas de
relaciones de entidad llamado diagramas de
relaciones
de
entidad
extendida
o
diagramas de relaciones de entidad
mejoradas (EER), se utiliza para incorporar
las tcnicas de diseo orientadas a objetos
en los diagramas ER.
Un diagrama de actividades se usa para
mostrar la secuencia de actividades. Los
diagramas de actividades muestran el flujo de
trabajo desde el punto de inicio hasta el punto
final detallando muchas de las rutas de
decisiones que existen en el progreso de
eventos contenidos en la actividad. Estos
tambin pueden usarse para detallar
situaciones donde el proceso paralelo puede
ocurrir en la ejecucin de algunas
actividades. Los Diagramas de Actividades
son tiles para el Modelado de Negocios
donde se usan para detallar el proceso
involucrado en las actividades de negocio.

DIAGRAMA DE COMPONENTES

Un diagrama de componentes representa


cmo un sistema de software es dividido en
componentes y muestra las dependencias
entre estos componentes. Los componentes
fsicos
incluyen
archivos,
cabeceras,
bibliotecas
compartidas,
mdulos,
ejecutables, o paquetes. Los diagramas de
Componentes prevalecen en el campo de la
arquitectura de software pero pueden ser
usados para modelar y documentar cualquier
arquitectura de sistema.
Son utilizados para modelar la vista esttica y
dinmica de un sistema.
Uno de los usos principales es que puede
servir para ver qu componentes pueden
compartirse entre sistemas o entre diferentes
partes de un sistema.
Los diagramas de secuencia muestran el
intercambio de mensajes (es decir la forma
en que se invocan) en un momento dado. Los
diagramas de secuencia ponen especial
nfasis en el orden y el momento en que se
envan los mensajes a los objetos.

DIAGRAMA DE SECUENCIA

En los diagramas de secuencia, los objetos


estn representados por lneas intermitentes
verticales, con el nombre del objeto en la
parte ms alta. El eje de tiempo tambin es
vertical, incrementndose hacia abajo, de
forma que los mensajes son enviados de un
objeto a otro en forma de flechas con los
nombres de la operacin y los parmetros.

DIAGRAMA DE COLABORACIN

DIAGRAMA DE EJECUCIN

Los diagramas de colaboracin muestran las


interacciones que ocurren entre los objetos
que participan en una situacin determinada.
Los diagramas de colaboracin fijan el inters
en las relaciones entre los objetos y su
topologa.
En los diagramas de colaboracin los
mensajes enviados de un objeto a otro se
representan mediante flechas, mostrando el
nombre del mensaje, los parmetros y la
secuencia del mensaje. Los diagramas de
colaboracin estn indicados para mostrar
una situacin o flujo programa especficos y
son unos de los mejores tipos de diagramas
para demostrar o explicar rpidamente un
proceso dentro de la lgica del programa.
Un diagrama de ejecucin muestra la
configuracin
de
los
elementos
de
procesamiento en tiempo de ejecucin y los
componentes software, procesos y objetos
que se ejecutan en ellos. Instancias de los
componentes
software
representan
manifestaciones en tiempo de ejecucin del
cdigo. Componentes que solo sean
utilizados en tiempo de compilacin deben
mostrarse en el diagrama de componentes.
Un diagrama de ejecucin es un grafo de
nodos conectados por asociaciones de
comunicacin. Un nodo puede contener
instancias de componentes software, objetos,
procesos (un caso particular de un objeto).
Las instancias de componentes software
pueden estar unidos por relaciones de
dependencia, posiblemente a interfaces.

También podría gustarte