+ All Categories
Home > Education > Diagrama de interaccion

Diagrama de interaccion

Date post: 12-Apr-2017
Category:
Upload: trabajos-grupal-ing-de-software
View: 83 times
Download: 0 times
Share this document with a friend
25
Diagramas de Interaccion * INGENIERIA DE SOFTWARE I Ingenieria de Software I 1
Transcript
Page 1: Diagrama de interaccion

Ingenieria de Software I 1

Diagramas de Interaccion

*INGENIERIA DE SOFTWARE I

Page 2: Diagrama de interaccion

Ingenieria de Software I 2

Elaborado por los Alumnos de la

Carrera de Computación e

Informática*Erika Inga Milian*Victor Hugo Vásquez Vallejos

Docente*Marco Aurelio Porro Chullì

Page 3: Diagrama de interaccion

Ingenieria de Software I 3

DEFINICION

Page 4: Diagrama de interaccion

Ingenieria de Software I 4

Mientras que el diagrama de caso de uso permite el modelado de una vista business del escenario, el diagrama de secuencia contiene detalles de implementación del escenario incluyendo objetos y clases que usan para implementar el escenario, y mensajes pasados entre los objetos.

Page 5: Diagrama de interaccion

Ingenieria de Software I 5

REPRESENTACION GRAFICA

Page 6: Diagrama de interaccion

Ingenieria de Software I 6

*Muestra los objetos que intervienen en el escenario con líneas discontinuas verticales, y los mensajes pasados entre los objetos como vectores horizontales.

Page 7: Diagrama de interaccion

Ingenieria de Software I 7

Page 8: Diagrama de interaccion

Ingenieria de Software I 8

ELEMENTOS:

Page 9: Diagrama de interaccion

Ingenieria de Software I 9

•OBJETO•LINEA DE VIDA DE UN OBJETO•ACTIVACION•MENSAJE•BIFURCACION DE MENSAJES• ITERACION DE MENSAJES

Page 10: Diagrama de interaccion

Ingenieria de Software I 10

EJEMPLOS:

Page 11: Diagrama de interaccion

Ingenieria de Software I 11

En un Supermercado un cliente compra los productos los cuales son tomados de los mostradores usando un carrito. Una vez que el cliente recoge todos los productos que desea llevar, este se dirige hacia la CAJA. El cliente entrega los productos al cajero para que sea registrado. El cajero interactúa con la máquina registradora ingresando el código de barra y la cantidad, este proceso se repita hasta que exista productos por registrar.

Page 12: Diagrama de interaccion

Ingenieria de Software I 12

Page 13: Diagrama de interaccion

Ingenieria de Software I 13

Diagrama de

Colaboración:

Page 14: Diagrama de interaccion

Ingenieria de Software I 14

DEFINICION

Page 15: Diagrama de interaccion

Ingenieria de Software I 15

*Presentar una alternativa al diagrama de secuencia para modelar interacciones entre objetos en el sistema, mientras que el diagrama de secuencia se centra en la secuencia cronológica del escenario que estamos modelando, el diagrama de colaboración se centra en estudiar todos los efectos de un objeto dado durante un escenario.

Page 16: Diagrama de interaccion

Ingenieria de Software I 16

REPRESENTACION GRAFICA

Page 17: Diagrama de interaccion

Ingenieria de Software I 17

*El enlace muestra los mensajes enviados entre los objetos, el tipo de mensajes (sincrónico, y simple, y “time-out”), y la visibilidad de un objeto con respecto a los otros.

Page 18: Diagrama de interaccion

Ingenieria de Software I 18

Page 19: Diagrama de interaccion

Ingenieria de Software I 19

ELEMENTOS:

Page 20: Diagrama de interaccion

Ingenieria de Software I 20

• OBJETO(ACTIVO – MULTIOBJETO - COMPUESTO)• ENLACE• FLUJO DE MENSAJE• NUMERACION DE MENSAJE• MENSAJES AL MISMO OBJETO• MARCADORES DE CREACION Y

DESTRUCCION• MENSAJES CONDICIONALES• ITERACIONES

Page 21: Diagrama de interaccion

Ingenieria de Software I 21

EJEMPLOS:

Page 22: Diagrama de interaccion

Ingenieria de Software I 22

Usando el ejemplo del diagrama de secuencia se genera el de colaboración usando la tecla <F5>.

Page 23: Diagrama de interaccion

Ingenieria de Software I 23

Page 24: Diagrama de interaccion

Ingenieria de Software I 24

Page 25: Diagrama de interaccion

Ingenieria de Software I 25GRACIAS

…!


Recommended