ELEMENTOS DE UML

Get Started. It's Free
or sign up with your email address
ELEMENTOS DE UML by Mind Map: ELEMENTOS DE UML

1. Diagramas de Secuencia

1.1. Muestra mensajes en un tiempo

1.1.1. Mensajes Asincronos

1.1.1.1. Envía el control hasta que finalice el método

1.1.2. Mensajes Sincronos

1.1.2.1. Indica el flujo de control del programa

1.2. Organiza el envió de mensajes a los objetos

1.3. Se representa con lineas verticales

1.3.1. El tiempo se representa en vertical

1.3.2. Se incrementa con forme a los mensajes se envia

2. Diagramas de Colaboración

2.1. Interacciones entre objetos en una situación determinada

2.1.1. Los mensajes se representan mediante flechas.

2.2. Las operaciones se producen en el tiempo

2.3. Interés entre la relación de objetos y topología

2.3.1. Muestra una situación o flujo del programa

2.3.2. Explica el proceso de la lógica del programa

3. Diagrama de Estado

3.1. Objeto cambie de estado

3.1.1. Preparado

3.1.2. Trabajando

3.1.3. Detenido

3.1.4. A la Escucha

3.2. Objeto durante su vida

3.3. Maquinas de Estados o automatas

3.4. El objeto puede cambiar de Estado

3.4.1. Se ha creado

3.4.2. Se escucha el mensaje

3.4.3. Cliente termina Peticion

3.5. Estado representa un resumen

3.5.1. Describe estado interno

3.5.2. Estado final e inicial

3.5.2.1. No existe evento que regrese a estado inicial

3.5.2.2. No pueda sacarlo de su estado final

4. Diagramas de Componentes

4.1. Muestran los componentes del software

4.2. Artefactos como código fuente, bibliotecas, etc

4.3. Pueden tener interfaces que permiten asociaciones

5. Diagrama de Despliegue

5.1. Muestran las instancias de los componentes

5.2. Muestran interfaces y objetos

6. Diagrama de Entidad - Relación

6.1. Muestra el diseño conceptual de las aplicaciones de BD

6.2. Describen las entidades de sistema

6.3. Incorpora técnicas de diseño orientado a objetos

7. Diagramas de Caso de Uso

7.1. Grupo de Actividades

7.1.1. Rectángulo representa el limite

7.2. Resultado Concreto y Tangible

7.3. Especifica los requerimientos

7.3.1. Se representan en ovalos

7.4. Reglas Caso de Uso

7.4.1. Minimo un Actor

7.4.1.1. Entidad Fuera del Sistema

7.4.1.2. Participa del SItema

7.4.1.3. Asume Papeles Diferentes

7.4.2. Es un Iniciador

7.4.3. Tiene un Resultado Relevante

8. Diagramas de Clases

8.1. Relación entre distintas Clases

8.2. Muestran Métodos y Atributos

8.2.1. Clase

8.2.1.1. Atributos y Métodos de un Objeto

8.2.1.2. Representado por Rectangulos

8.2.1.2.1. Muestra Nombre de la Clase

8.2.1.2.2. Muestra Atributos

8.2.1.3. Tipos Operaciones

8.2.1.3.1. Muestra Parámetros

8.2.1.3.2. Muestra Valores de Retorno

8.2.1.4. PLantillas

8.2.1.4.1. Se aplica al crear el objeto

8.2.1.4.2. Valor o Tipo para la clase

8.2.1.5. Asociación de Clase

8.2.1.5.1. Se relacionan con otras como:

8.2.1.6. Componentes Adicionales

8.2.1.6.1. Interfaces

8.2.1.6.2. Tipo de Datos

8.2.1.6.3. Enumeraciones

8.3. Metodos no son visibles

9. Diagrama de Actividades

9.1. Describen la secuencia de actividades

9.2. Similares a los Diagramas de estado solo sus actividades

9.3. Las actividades están conectadas con los objetos

9.4. Actividad: Paso único de un proceso

9.4.1. Es un estado de un sistema

9.4.2. Pueden formar jerarquias

9.4.3. Una actividad se compone de varias actividades