ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Diagramas De Integracion


Enviado por   •  4 de Mayo de 2014  •  814 Palabras (4 Páginas)  •  643 Visitas

Página 1 de 4

DIAGRAMAS DE INTERACCION

1. DIAGRAMA DE SECUENCIA

Es un diagrama dinámico que representa la comunicación entre objetos a través del tiempo.

Se elaboran por cada caso de uso.

NOTACION:

ESTRUCTURA:

NOTA: Un diagrama de secuencia autogenera automáticamente un diagrama de colaboración.

Luego reordenar el diagrama de colaboración generado

Ejemplo 1: Elaborar un diagrama de secuencia genérico para el caso de uso retirar dinero de un cajero automático

PASOS:

1º Identificar los objetos y darles nombre

• Cliente

• Cajero automático

• Sucursal banco

• Central banco

2º Establecer la comunicación entre objetos en un sentido lógico a través del tiempo en el diagrama de secuencia

• Los nombres de los mensajes de los diagramas de secuencia empiezan con verbos activos, es decir con terminaciones ar, er, ir.

• Los mensajes de texto van con líneas punteadas.

• Los mensajes pueden tener o no parámetros (pueden ser procedimientos y/o fnciones).

• Pueden haber mensajes recursivos (así mismos)

• Un diagrama de secuencia autogenera automáticamente un diagrama de colaboración y viceversa (Seleccionar en el menú Browse/Generar diagrama de Colaboración (F5)).

• Un mensaje con paréntesis (que puede tener o no parámetros) representa la ejecución de una función o un procedimiento.

Autogeneración del diagrama de Colaboración:

Ejemplo 2: Elaborar un diagrama de secuencia detallado para un mantenedor de Producto

Nota: Se parte de un diseño de pantalla.

• En Use Case View, en la carpeta Modelo de casos de Uso crear un paquete llamado Sistema de almacén/Botón derecho/New Use Case Diagram/Dar nombre CUSistemaDeAlmacen/Dar doble clic en el ícono e ir al editor y elaborar el siguiente diagrama de casos de uso:

• Dar doble clic en el CU Mantenedor de Productos/ Seleccionar la pestaña diagrams/ Botón derecho/ Insert sequence diagrams/ Dar nombre DSCUMantenedorDeProductos/ Dar clic en el ícono/ Ir al editor/ Elaborar el diagrama de secuencia.

Elaboramos el diagrama de secuencia identificando los objetos intervinientes: actor (quien usa el sistema), el boundary (pantalla), el conjunto de controles (botones (control)), la entidad (Entity) o entidades que intervienen y objetos complementarios (impresora).

Luego establecemos las comunicaciones entre objetos en un orden lógico a través del tiempo.

Autogeneración del diagrama de Colaboración (Browse/ Generar diagrama de colaboración (F5)):

2. DIAGRAMAS DE COLABORACION

Es un diagrama dinámico que representa la relación entre objetos y luego la comunicación entre ellos a través de mensajes (procedimientos y/o funciones) los cuales se van autoenumerando automáticamente de acuerdo al orden lógico de comunicación.

Se elabora por cada caso de uso.

NOTACION:

NOTA: Los nombres en los diagramas de colaboración empiezan con verbos activos con terminaciones ar, er , ir.

ESTRUCTURA:

PASOS:

• Identificar los objetos y darles nombre

• Asociar

...

Descargar como (para miembros actualizados)  txt (6 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com