La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Prof. Joel Moreno Molina

Presentaciones similares


Presentación del tema: "Prof. Joel Moreno Molina"— Transcripción de la presentación:

1 Prof. Joel Moreno Molina
Introducción a UML Prof. Joel Moreno Molina

2 Qué es UML? El Lenguaje de Modelado Unificado es un lenguaje visual para especificar, construir y documentar los artefactos de un sistema.

3 Artefactos Modelo de casos de uso Modelo de análisis Modelo de diseño
Modelo de implementación Modelo de despliegue Modelo de datos Modelo del negocio

4 Historia de versiones de UML

5 Historia de versiones de UML

6 Tipos de diagrama Diagrama de estructura: Diagrama de comportamiento:
Incluye a los diagramas que muestran la organización de un sistema: en clases, en capas, en componentes, etc. Diagrama de comportamiento: Incluye a los diagramas que muestran el comportamiento de un sistema

7 Diagramas de estructura
Diagrama de clases Diagrama de objetos Diagrama de paquetes Diagrama de componentes Diagrama de estructura compuesta Diagrama de despliegue

8 Diagrama de clases Un diagrama de clases proporciona un punto de vista estático de los elementos, principalmente clases, que conforman un modelo y las relaciones entre estos

9 Diagrama de clases

10 Diagrama de objetos Es un diagrama que muestra los objetos y sus relaciones, en tiempo de ejecución Diagrama de clases Diagrama de objetos

11 Diagrama de paquetes Un diagrama que muestra como los elementos del modelo están organizados en paquetes y las relaciones entre los paquetes

12 Diagrama de paquetes

13 Diagrama de paquetes

14 Diagrama de componentes
Un diagrama que muestra la organización y las dependencias entre los componentes Componente: parte reemplazable de un software, que encapsula comportamiento (código) y proporciona un interfaz

15 Diagrama de componentes

16 Diagrama de componentes

17 Diagrama de estructura compuesta
Diagrama que muestra la estructura interna de un clasificador, como por ejemplo, una clase o un componente

18 Diagrama de despliegue
Un diagrama que muestra la arquitectura de ejecución de un sistema

19 Diagrama de despliegue

20 Diagramas de comportamiento
Diagrama de casos de uso Diagrama de estados Diagrama de actividades Diagrama de secuencia Diagrama de comunicación

21 Diagrama de casos de uso
Un diagrama que muestra las relaciones entre los actores, el sistema y los casos de uso

22 Diagrama de estados El diagrama de estado captura el comportamiento del sistema a través de un máquina de estados

23 Diagrama de actividades
Un diagrama que representa el comportamiento de un sistema a través de un modelo de control y flujo de datos

24 Diagrama de actividades

25 Diagrama de secuencia Un diagrama que representa una interacción, con énfasis en el orden de los mensajes intercambiados entre los objetos que intervienen en la interacción

26 Diagrama de secuencia

27 Diagrama de comunicación
Diagrama que representa una interacción, pero a diferencia del diagrama de secuencia, el énfasis es en los objetos que participan en la interacción

28 Diagrama de comunicación

29 Preguntas de control ¿Qué es UML? ¿En qué versión está?
¿Dónde puedo ubicar la especificación de UML? ¿En Rational Rose se puede hacer un diagrama de estructura compuesta? Mencione los nombres de todos los diagramas de estructura Mencione los nombres de todos los diagramas de interacción


Descargar ppt "Prof. Joel Moreno Molina"

Presentaciones similares


Anuncios Google