Diagramas Uml

Páginas: 14 (3469 palabras) Publicado: 3 de marzo de 2013
DIAGRAMAS UMLت

Lenguaje Unificado de Modelado (UML, por sus siglas en inglés, Unified Modeling Language) es el lenguaje de modelado de sistemas de software más conocido y utilizado en la actualidad; está respaldado por el OMG (Object Management Group). Es un lenguaje gráfico para visualizar, especificar, construir y documentar un sistema. UML ofrece un estándar para describir un "plano" delsistema (modelo), incluyendo aspectos conceptuales tales como procesos de negocio y funciones del sistema, y aspectos concretos como expresiones de lenguajes de programación, esquemas de bases de datos y componentes reutilizables.

Es importante resaltar que UML es un "lenguaje de modelado" para especificar o para describir métodos o procesos. Se utiliza para definir un sistema, para detallar losartefactos en el sistema y para documentar y construir. En otras palabras, es el lenguaje en el que está descrito el modelo.

Un diagrama en UML es la proyección de un sistema. Un diagrama representa un panorama de los elementos que integran un sistema. Los mismos elementos pueden aparecer en todos los diagramas, sólo en una parte de los diagramas o en ninguno (raramente sucede). En teoría undiagrama puede contener alguna combinación de objetos y relaciones.

Existe un tipo primordial que es Diagrama UML del cual heredan Diagrama Estructural y Diagrama Comportamiento, de estos a su vez heredan los trece diferentes tipos de diagramas más comunes, existiendo un tipo intermedio que serían los Diagrama de Interacción.

Diagramas estructurales de UML

Permiten visualizar, especificar,construir y documentar los aspectos estáticos de un sistema:
* Un diagrama de clases presenta un conjunto de clases, interfaces y colaboraciones, y las relaciones entre ellas.
* Un diagrama de componentes muestra un conjunto de componentes y sus relaciones. Los diagramas de componentes se utilizan para describir la vista de implementación estática de un sistema. Los diagramas decomponentes se relacionan con los diagramas de clases, ya que un componente normalmente se corresponde con una o más clases, interfaces o colaboraciones.
* Un diagrama de objetos representa un conjunto de objetos y sus relaciones. Se utilizan para describir estructuras de datos, instantáneas de los elementos encontrados en los diagramas de clases. Cubre los mismos aspectos que los diagramas declases pero desde una perspectiva de casos reales o prototípicos.
* Un diagrama de estructura compuesta refleja la colaboración interna de clases, interfaces o componentes para describir una funcionalidad. Los diagramas de estructura compuesta son similares a los diagramas de clase, a excepción de que estos modelan un uso especifico de la estructura.
* Un diagrama de despliegue muestra unconjunto de nodos y sus relaciones. Los diagramas de despliegue se utilizan para describir la vista de despliegue estática de un sistema. Los diagramas de despliegue se relacionan con los diagramas de componentes, ya que un nodo normalmente incluye uno o más componentes.
* Un diagrama de paquetes se usa para reflejar la organización de los paquetes y sus elementos, y para proveer unavisualización de sus correspondientes nombres de espacio.

Diagramas de comportamiento de UML
* Se emplean para visualizar, especificar, construir y documentar los aspectos dinámicos de un sistema:
*
* Un diagrama de actividades es un tipo especial de diagrama de estados que muestra el flujo secuencial o ramificad de actividades en un sistema. conjunto de actividades, Son especialmenteimportantes par modelar la función del sistema, así como para resaltar el flujo de control entre objetos.
* Un diagrama de casos de uso organiza los comportamientos del sistema. Un diagrama de caso de uso representa un conjunto de casos de uso y actores (un tipo especial de clases) y sus relaciones.
* Un diagrama de estado representa una máquina de estados, constituida por estados,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Diagramas UML
  • DIAGRAMAS UML
  • DIAGRAMAS UML
  • Diagramas UML
  • Diagramas Uml
  • diagramas uml
  • DIAGRAMA UML
  • Diagramas uml

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS