La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

DIAGRAMAS DE COLABORACION

Presentaciones similares


Presentación del tema: "DIAGRAMAS DE COLABORACION"— Transcripción de la presentación:

1 DIAGRAMAS DE COLABORACION
INTEGRANTES: MERY JOHANNA RUEDA BELTRAN SERGIO ENRIQUE QUINTERO PLATA

2 DIAGRAMA DE INTERACION
Es una formar de Explicar gráficamente las Interacciones entre los objetos(Instancias del Modelo).

3 Diagrama de secuencia Ejemplo: Un lector solicita un libro al bibliotecario, y le brinda su título. El bibliotecario busca el libro en un índice y solicita al asistente que le alcance el libro. LECTOR BIBLIOTECARIO INDICE ASISTENTE Solicita un libro brindándole el titulo busca el libro devuelve información solicita que le alcance el libro el libro es entregado entrega el libro

4 Diagrama de colaboración
PERSONA SISTEMA 1. Ingresa a la Plataforma SITIOS 2. Solicita Datos OVAS 3. Recopila Datos Básicos 4. Alimenta el Sistema 5. Crea la Ova 6. LA registra en el sistema DOCENTE USUARIO 7. Busca OVAS 8. Realiza comentarios

5 DIAGRAMAS DE COLABORACION
Esta compuesto de objetos relaciones y mensajes. Muestra como los objetos colaboran entre si, de acuerdo al espacio. Estos objetos se enlazan por medio de flechas las cuales llevan mensajes

6 DIAGRAMAS DE COLABORACION
NOMBRE 1 1:agregar() 3:Actualizar() NOMBRE 2 NOMBRE 3 2:Modificar()

7 SECUENCIA DE INTERACION
Tecleo 1:Notificar (Tecleo) GUI 1:respuesta() S.O. 3:actualizar (tecleo) MONITOR 2:actualizar (tecleo) 1:mostrar(tecleo) CPU T. VIDEO 4:notificar(tecleo)

8 SECUENCIA CON BURIFICACIÓN
Insertar (Alimentación, selección) FACHADA 1. Agregar(Alimentación, selección) 4: despachar (selección) [hay precio de alimentación] 3.2: devolver (cambio) DESPACHADOR REGISTRADOR [alimentación = precio] 2.2: despachar (Selección) [hay precio de entrada] 3.1: despachar (Selección) [alimentación > precio] 2.2: Verificar (Alimentación, precio)

9 VARIOS OBJETOS RECEPTORES DE UNA CLASE
PROFESOR EMPLEADO *[posición en la fila = 1 …] 1: atender () *[todos] 1: atender (tarea) ESTUDIANTE ESTUDIANTE ESTUDIANTE ESTUDIANTE ESTUDIANTE CLIENTE

10 VARIOS OBJETOS RECEPTORES DE UNA CLASE
CLIENTE 1: precio total:= calcular(precioelemento, impuestos) ESTUDIANTE ESTUDIANTE CALCULADORA

11 SINCRONIZACION VICE COMERCIO VICE VENTAS ESPECIALISTA GERENTE VENTAS
1: crear(campaña, producto) VICE COMERCIO 2: asignar(campaña, producto) VICE VENTAS ESPECIALISTA 2: / colocar anuncio (campaña, producto) GERENTE VENTAS 2: vender(campaña, producto) PERIODICO VENDEDOR CLIENTE *[clientes asignados] 2: llamada ventas(campaña, producto)

12 CONCLUSIONES El diagrama de colaboraciones y el diagrama de secuencias son muy similares, ambos se utilizan para representar las interacciones de los objetos pero difieren en que el uno se establece en el espacio y el otro en el tiempo

13 BIBLIOGRAFIA Aprendiendo UML Joseph Schmuller (Pag 130 – 150)


Descargar ppt "DIAGRAMAS DE COLABORACION"

Presentaciones similares


Anuncios Google