Lenguaje de modelado uml

Páginas: 6 (1406 palabras) Publicado: 15 de julio de 2010
UML

Lenguaje de Modelamiento Unificado que permite a los creadores de Sistemas generar diseños que capturen sus ideas en una forma convencional y fácil de comprender y así poder comunicárselas a otras personas.Es un lenguaje gráfico para visualizar, especificar, construir y documentar un sistema. UML ofrece un estándar para describir un "plano" del sistema (modelo), incluyendo aspectosconceptuales 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.

UML es un "lenguaje de modelado" para especificar o para describir métodos o procesos. Se utiliza para definir un sistema, para detallar los artefactos en el sistema y para documentar y construir,es similar a un Modelo de Escala de un Edificio y describe lo que supuestamente hará un Sistema, pero no dice como implementar dicho sistema. UML se puede usar para modelar distintos tipos de sistemas: sistemas de software, sistemas de hardware y organizaciones del mundo real.

Define una notación que se expresa como diagramas que sirven para representar modelos/subsistemas o partes deellos. Los Diagramas UML permiten examinar un Sistema desde distintos puntos de vista.

En necesario contar con diferentes perspectivas en un Sistema por que se cuenta con diferentes personas implicadas, los cuales tienen enfoque particulares en diferentes aspectos del Sistema. El Objetivo es satisfacer a cada Persona involucrada y no es necesario que aparezcan todos los Diagramas.Los Diagramas de Estructura enfatizan en los elementos que deben existir en el sistema modelado:

1.-Diagrama de clases

2.-Diagrama de componentes

3.-Diagrama de objetos

4.-Diagrama de estructura compuesta (UML 2.0)

5.-Diagrama de despliegue

6.-Diagrama de paquetes

Los Diagramas de Comportamiento enfatizan en lo que debe suceder enel sistema modelado:

1.-Diagrama de actividades

2.-Diagrama de casos de uso

3.-Diagrama de estados

4.-Diagrama de secuencia

Los Diagramas de Interacción son un subtipo de diagramas de comportamiento, que enfatiza sobre el flujo de control y de datos entre los elementos del sistema modelado:

1.-Diagrama de secuencia

2.-Diagrama decomunicación, que es una versión simplificada del Diagrama de colaboración

3.-Diagrama de tiempos

4.-Diagrama global de interacciones o Diagrama de vista de interacción

[pic]

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 utilizadosdurante el proceso de análisis y diseño de los sistemas, donde se crea el diseño conceptual de la información que se manejará en el sistema, y los componentes que se encargaran del funcionamiento y la relación entre uno y otro.

El Diagrama de Clases es el diagrama principal. Presenta las clases del sistema con sus relaciones estructurales y de herencia. Son utilizados para ilustrar lasrelaciones entre clases y son el fundamento para el proceso de diseño.

Un diagrama de clases esta compuesto por los siguientes elementos:

1.-Clases: atributos, operaciones y visibilidad.

2.-Relaciones: Herencia, Composición, Agregación, Asociación y Uso.

3.-Responsabilidades

Al diseñar una clase se debe pensar en cómo se puede identificar un objeto real,como una persona, un transporte, un documento o un paquete. Estos ejemplos de clases de objetos reales, es sobre lo que un sistema se diseña. Durante el proceso del diseño de las clases se toman las propiedades que identifican como único al objeto y otras propiedades adicionales como datos que corresponden al objeto.

Ejemplo diagrama de clase:

[pic]

Diagrama de componentes...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguaje Unificado De Modelado (Uml)
  • Lenguaje Unificado De MODeLADO (Uml)
  • UML Lenguaje Unificado de Modelado
  • Lenguaje De Modelo Unificado (Uml)
  • UML Lenguaje Unificado de Modelado
  • Lenguaje unificado de modelado (uml)
  • Lenguaje de Modelamiento Unificado (UML)
  • Uml , lenguaje unificado de modelado

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS