You are on page 1of 6

Diseo de Sistemas de Informacin 2

Ayudanta II
Alejandro Reyes Cooke
Mail: alejandro.reyes.cooke@gmail.com
Msn: zirks90@hotmail.com
http://zirks.ublog.cl

Qu es UML?
Lenguaje Unificado de Modelamiento, es un lenguaje grfico para visualizar, especificar, construir
y documentar un sistema. Se utiliza para definir un sistema, para detallar los artefactos en el
sistema y para documentar y construir. En otras palabras, es el lenguaje en el que est descrito el
modelo.
UML cuenta con varios tipos de diagramas, los cuales muestran diferentes aspectos de las
entidades representadas.
En UML 2.0 hay 13 tipos diferentes de diagramas. Para comprenderlos de manera concreta, a
veces es til categorizarlos jerrquicamente, como se muestra en la figura de la derecha.

Los Diagramas de Estructura enfatizan en los elementos que deben existir en el sistema
modelado:
Diagrama de clases
Diagrama de componentes
Diagrama de objetos
Diagrama de estructura compuesta (UML 2.0)
Diagrama de despliegue
Diagrama de paquetes

Los Diagramas de Comportamiento enfatizan en lo que debe suceder en el sistema


modelado:

Diagrama de actividades
Diagrama de casos de uso
Diagrama de estados

Los Diagramas de Interaccin son un subtipo de diagramas de comportamiento, que


enfatiza sobre el flujo de control y de datos entre los elementos del sistema modelado:
Diagrama de secuencia
Diagrama de comunicacin, que es una versin simplificada del Diagrama de colaboracin (UML
1.x)
Diagrama de tiempos (UML 2.0)
Diagrama global de interacciones o Diagrama de vista de interaccin (UML 2.0)

Diagrama de clases: Es un tipo de diagrama esttico 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 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.
Diagrama de actividades: Es una forma especial de diagrama de estado usado para modelar una
secuencia de acciones y condiciones tomadas dentro de un proceso. 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. La diferencia es que puede realizar actividades
en paralelo.

Diagrama de estados: Es un diagrama utilizado 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

Diagrama de secuencia: Muestra la interaccin de un conjunto de objetos en una aplicacin a


travs del tiempo y se modela para cada caso de uso. Mientras que el diagrama de casos de uso
permite el modelado de una vista business del escenario, el diagrama de secuencia contiene
detalles de implementacin del escenario, incluyendo los objetos y clases que se usan para
implementar el escenario, y mensajes intercambiados entre los objetos.

You might also like