Introducción a UML Ing. José Manuel Poveda. INTRODUCCIÓN: UML = Lenguaje de Modelado Unificado ...

Preview:

Citation preview

Introducción a UML

Ing. José Manuel Poveda

INTRODUCCIÓN:

UML = Lenguaje de Modelado Unificado

Está compuesto por diversos elementos gráficos que se combinan para conformar gráficos.

Existen reglas para combinar tales elementos.

DIAGRAMA DE CLASES>>>

Una clase es una categoría o grupo de cosas que tienen atributos y acciones similares.

Representación:

DIAGRAMA DE OBJETOS>>>

Un objeto es la Instancia de una Clase…

Representación:

DIAGRAMA DE CASOS DE USO>>>

Es una descripción de las acciones del sistema desde el punto de vista del usuario.

Representación:

DIAGRAMA DE ESTADOS>>>

En cualquier momento un objeto se encuentra en un estado particular, este diagrama muestra esta realidad, muestra las transiciones de un estado a otro.

Representación:

DIAGRAMA DE SECUENCIAS>>> Los diagramas de clases y de objetos representan la información de

forma estática. No obstante, en un sistema funcional los objetos interactúan entre sí y tales interacciones suceden en el tiempo. El UML representa este hecho a través del diagrama de secuencia.

Representación:

DIAGRAMA DE ACTIVIDADES>>>

Muestra las actividades que ocurren dentro de un caso de uso o dentro del comportamiento de un objeto, los cuales normalmente se dan en secuencia.

Este diagrama muestra como los elementos del sistema trabajan en conjunto para cumplir con el objetivo del sistema.

Diagrama de Colaboraciones>>>

DIAGRAMA DE COMPONENTES>>>

Representa los componentes de software por los que está constituido el sistema.

DIAGRAMA DE DISTRIBUCION>>>

Muestra la arquitectura física de un Sistema Informático.

Here comes your footer Page 11

Paquetes:

Permiten agrupar los elementos de un diagrama.

Here comes your footer Page 12

Notas:

Se utilizan para explicar cuando sea necesario el porqué o cómo trabaja un elemento UML.

Here comes your footer Page 13

Estereotipos e Interfaces:

Un estereotipo es la conversión de un elemento del UML, hecho a la medida del original.

Una interfaz es una clase que realiza operaciones y que no tienen atributos, es un conjunto de acciones que tal vez quiera utilizar una y otra vez en su modelo.

Here comes your footer Page 14

GRACIAS POR SU ATENCION

Recommended