miércoles, 10 de noviembre de 2010

MODELADO UML

Lenguaje Unificado de Modelado o Unified Modeling Lenguage, es el lenguaje de modelado de sistemas de software mas conocido en la actualidad. Es un lenguaje gráfico para visualizar, especificar, construir, y documentar un sistema.

UML no puede compararse con la programacion estructurada, ya que UML no es programacion, solo se diagrama la realidad de una utilizacion en un requerimiento.

UML cuenta con varios tipos de diagramas, en el UML 2.0 hay 13 tipos de diagramas, en esta imagen los organiza jerarquicamente.
-DIAGRAMAS DE ESTRUCTURA
Enfatizan en los elementos que deben existir.
  • Diagrama de clases
Diagrama estático, describe la estructura de un sistemas mostrando sus clases, atributos y relaciones entre ellos.
  • Diagrama de componentes
Representa como un sistema de software es dividido en componentes y muestra las dependencias entre ellos.
  • Diagramas de objetos
Son utilizados durante el proceso de Análisis y Diseño de los sistemas informativos en la metodología de UML.

También se encuentran los Diagramas: de estructura, compuesta, despliegue y de paquetes.

-DIAGRAMAS DE COMPORTAMIENTO
Enfatizan en lo que debe suceder en el sistema modelado.
  • Diagrama de Actividades
Representa los flujos de trabajo paso a paso y operaciones de los componentes de un sistema.
  • Diagrama de estados
Utilizado para identificar cada una de las rutas o caminos que puede tomar el flujo de información de ejecutarse cada proceso.
  • Diagrama casos de uso
-DIAGRAMAS DE INTERACCIÓN
Son subtipos de diagramas de comportamiento que enfatiza el flujo de control y de datos entre los sistemas.
  • Diagrama de secuencia
Muestra la interacción de un conjunto de objetos en una aplicacion a través del tiempo.
  • Diagrama de comunicacion
Modela las interacciones entre objetos o partes en términos de mensajes de secuencia

También se encuentran los diagramas: tiempos, global de interacciones.

Espero que les sirva:)

1 comentario: