You are on page 1of 4

10 tipos de diagramas

Diagrama de clases
Un diagrama de clases es un tipo de diagrama esttico que describe la estructura
de un sistemamostrando sus clases, atributos y las relaciones entre ellos. Los
diagramas de clases son utilizados durante el
proceso de anlisis y diseo de los sistemas,
donde se crea el diseo conceptual de la
informacin que se manejar en el sistema, y los
componentes que se encargaran del
funcionamiento y la relacin entre uno y otro.

Representacin de: - Requerimientos en
entidades y actuaciones. - La arquitectura
conceptual de un dominio - Soluciones de diseo
en una arquitectura - Componentes de software
orientados a objetos

Diagrama de componentes
Un diagrama de componentes es un diagrama tipo del Lenguaje Unificado de
Modelado.
Un diagrama de componentes representa
cmo un sistema de software es dividido
encomponentes 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.

Diagrama de objetos
Los diagramas de objetos son utilizados
durante el proceso de Anlisis y Diseo de
los sistemasinformticos en la
metodologa UML.
Se puede considerar un caso especial de
undiagrama de clases en el que se muestran
instancias especficas de clases (objetos) en
un momento particular del sistema. Los
diagramas de objetos utilizan un subconjunto
de los elementos de un diagrama de clase.
Los diagramas de objetos no muestran
lamultiplicidad ni los roles, aunque su
notacin es similar a los diagramas de clase.
Una diferencia con los diagramas de clase es que el compartimiento de arriba va
en la forma Nombre de objeto: Nombre de clase.
Por ejemplo, Miguel: Persona.

Diagrama de estructura compuesta
Un diagrama de estructura
compuesta es un tipo de diagrama
de estructura esttica en
el Lenguaje de Modelado
Unificado (UML), que muestra la
estructura interna de una clase y
lascolaboraciones que esta
estructura hace posibles. Esto
puede
incluir partes internas,puertas media
nte las cuales, las partes interactan
con cada una de las otras o
mediante las cuales, instancias de la clase interactan con las partes y con el
mundo exterior, y conectoresentre partes o puertas. Una estructura compuestaes
un conjunto de elementos interconectados que colaboran en tiempo de ejecucin
para lograr algn propsito. Cada elemento tiene algn roldefinido en la
colaboracin.



Diagrama de despliegue
El Diagrama de Despliegue es un tipo de
diagrama del Lenguaje Unificado de
Modeladoque se utiliza para modelar el
hardware utilizado en las implementaciones
de sistemas y las relaciones entre sus
componentes.
Los elementos usados por este tipo de
diagrama son nodos (representados como un
prisma), componentes (representados como
una caja rectangular con dos protuberancias
del lado izquierdo) y asociaciones.
En el UML 2.0 los componentes ya no estn dentro de nodos. En cambio, puede
haber artefactos u otros nodos dentro de un nodo.


Diagrama de actividades
En el Lenguaje de Modelado Unificado, undiagrama de actividades representa los
flujos de trabajo paso a paso de negocio y operacionales de los componentes en
un sistema. Un Diagrama de Actividades muestra el flujo de control general.

En SysML el diagrama de Actividades ha sido extendido
para indicar flujos entre pasos que mueven elementos
fsicos (e.g., gasolina) o energa (e.g., presin). Los
cambios adicionales permiten al diagrama soportar mejor
flujos de comportamiento y datos continuos.





Diagrama de casos de uso
En el Lenguaje de Modelado Unificado,
undiagrama de casos de uso es una
especie de diagrama de
comportamiento.
El Lenguaje de Modelado
Unificado define unanotacin
grfica para representar casos de uso
llamada modelo de casos de uso. UML
no define estndares para que el
formato escrito describa los casos de
uso, y as mucha gente no entiende que esta notacin grfica define la naturaleza
de un caso de uso; sin embargo una notacin grfica puede solo dar una vista
general simple de un caso de uso o un conjunto de casos de uso. Losdiagramas
de casos de uso son a menudo confundidos con los casos de uso. Mientras los
dos conceptos estn relacionados, los casos de uso son mucho ms detallados
que los diagramas de casos de uso.

Diagrama de estados
En UML, un diagrama de estados es
un diagramautilizado para identificar cada una
de las rutas o caminos que puede tomar un flujo
de informacin luego de ejecutarse cada
proceso.
Permite identificar bajo qu argumentos se
ejecuta cada uno de los procesos y en qu
momento podran tener una variacin.
El diagrama de estados permite visualizar de
una forma secuencial la ejecucin de cada uno
de los procesos.


Diagrama de comunicacin
En el Lenguaje Unificado de Modelado (UML)
2.0, un diagrama de comunicacin es una versin
simplificada del diagrama de colaboracin de la
versin de UML 1.x. Un diagrama de comunicacin modela las interacciones entre
objetos o partes en trminos de mensajes en secuencia. Los diagramas de
comunicacin representan una combinacin de informacin tomada desde el
diagrama de clases,secuencia, y diagrama de casos de usodescribiendo tanto la
estructura esttica como el comportamiento dinmico de un sistema.

Diagrama de tiempos
Un diagrama de
tiempos o cronograma es una grfica de
formas de onda digitales que muestra la
relacin temporal entre varias seales, y
cmo vara cada seal en relacin a las
dems.

Un cronograma puede contener
cualquier nmero de seales
relacionadas entre s. Examinando un
diagrama de tiempos, se puede
determinar los estados, nivel alto o nivel bajo, de cada una de las seales en
cualquier instante de tiempo especificado, y el instante exacto en que cualquiera
de las seales cambia de estado con respecto a las restantes.

Diagrama global de interacciones
Un diagrama global de las interacciones (en ingls: interaction overview diagram)
es una de las trece clases de diagramas en el Lenguaje de Modelado
Unificado (UML), un lenguaje de modelamiento para software y otros sistemas.

You might also like