miércoles, 23 de noviembre de 2011

DIAGRAMAS DE COLABORACION

Un diagrama de colaboración en las versiones de UML 1.x es esencialmente un diagrama que muestra interacciones organizadas alrededor de los roles. A diferencia de los diagramas de secuencia, los diagramas de colaboracion, tambien llamados diagramas de comunicación, muestran explícitamente las relaciones de los roles.


Un uso de un diagrama de colaboración es mostrar la implementación de una operación.


Aqui temenos un ejemplo muy explicativo:



DIAGRAMAS DE DESPLIEGUE


El Diagrama de Despliegue es un tipo de diagrama del Lenguaje Unificado de Modelado que 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.

Esta un ejemplo que nos ayudara a enterder mejor este diagrama:


DIAGRAMAS DE ESTADO

Los diagramas de estado muestran el conjunto de estados por los cuales pasa un objeto durante su vida en una aplicación en respuesta a eventos (por ejemplo, mensajes recibidos, tiempo rebasado o errores), junto con sus respuestas y acciones.


Para explacarles mejor esta el siguiente elemplo:

DIAGRAMAS DE SECUENCIA

Un diagrama de secuencia muestra la interacción de un conjunto de objetos en una aplicación a través del tiempo y se modela para cada caso de uso.


el diagrama de secuencia contiene detalles de implementación del escenario, incluyendo los objetos y clases que se usan para implementar el escenario, y mensajes intercambiados entre los objetos.


Aqui tenemos unos ejemplos del diagrama de secuencia:







DIAGRAMAS DE CLASES

Un diagrama de clases es un tipo de diagrama estático que describe la estructura de un sistema mostrando sus clases, atributos y las relaciones entre ellos. Los diagramas de clases son utilizados durante el proceso de análisis y diseño de los sistemas

Se les va a mostrar un ejemplo de el diagrama de clases



DIAGRAMAS DE CASO DE USO

Un diagrama de casos de uso es una especie de diagrama de comportamiento

El diagrama de la derecha
describe la funcionalidad
de un Sistema Restaurante
muy simple: