DIAGRAMAS DE COLABORACION
description
Transcript of DIAGRAMAS DE COLABORACION
![Page 1: DIAGRAMAS DE COLABORACION](https://reader036.fdocumento.com/reader036/viewer/2022082713/56814fe3550346895dbdad59/html5/thumbnails/1.jpg)
DIAGRAMAS DE COLABORACIONINTEGRANTES:MERY JOHANNA RUEDA BELTRANSERGIO ENRIQUE QUINTERO PLATA
![Page 2: DIAGRAMAS DE COLABORACION](https://reader036.fdocumento.com/reader036/viewer/2022082713/56814fe3550346895dbdad59/html5/thumbnails/2.jpg)
DIAGRAMA DE INTERACION
•Es una formar de Explicar gráficamente las Interacciones entre los objetos(Instancias del Modelo).
![Page 3: DIAGRAMAS DE COLABORACION](https://reader036.fdocumento.com/reader036/viewer/2022082713/56814fe3550346895dbdad59/html5/thumbnails/3.jpg)
LECTOR BIBLIOTECARIO INDICE ASISTENTE
Solicita un libro
brindándole el titulobusca el libro
devuelve información
solicita que le alcance el libro
el libro es entregadoentrega el libro
Diagrama de secuenciaEjemplo: 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.
![Page 4: DIAGRAMAS DE COLABORACION](https://reader036.fdocumento.com/reader036/viewer/2022082713/56814fe3550346895dbdad59/html5/thumbnails/4.jpg)
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.
Cre
a l
a O
va
6. LA registra en el sistema
DOCENTE
USUARIO
7. Busca OVAS
8. Realiza comentarios
![Page 5: DIAGRAMAS DE COLABORACION](https://reader036.fdocumento.com/reader036/viewer/2022082713/56814fe3550346895dbdad59/html5/thumbnails/5.jpg)
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
![Page 6: DIAGRAMAS DE COLABORACION](https://reader036.fdocumento.com/reader036/viewer/2022082713/56814fe3550346895dbdad59/html5/thumbnails/6.jpg)
DIAGRAMAS DE COLABORACION
NOMBRE 1
NOMBRE 2
NOMBRE 3
1:agregar()
2:Modificar()
3:A
ctual
izar
()
![Page 7: DIAGRAMAS DE COLABORACION](https://reader036.fdocumento.com/reader036/viewer/2022082713/56814fe3550346895dbdad59/html5/thumbnails/7.jpg)
SECUENCIA DE INTERACION
GUI
S.O.
CPUT. VIDEO
MONITOR
1:Notificar (Tecleo)
2:a
ctualiza
r (tecle
o)
4:notificar(tecleo)
1:mostrar(tecleo)
1:respuesta()
Tecleo
3:actualizar (tecleo)
![Page 8: DIAGRAMAS DE COLABORACION](https://reader036.fdocumento.com/reader036/viewer/2022082713/56814fe3550346895dbdad59/html5/thumbnails/8.jpg)
SECUENCIA CON BURIFICACIÓN
FACHADA
REGISTRADOR
DESPACHADOR
Insertar (Alimentación, selección)
1. Agregar(Alimentación, selección)
[alimentación > precio] 2.2: Verificar(Alimentación, precio)
[alimentación = precio] 2.2: despachar (Selección)
[hay precio de entrada] 3.1: despachar (Selección)
[hay precio de alimentación] 3.2: devolver (cambio)
4: despachar (selección)
![Page 9: DIAGRAMAS DE COLABORACION](https://reader036.fdocumento.com/reader036/viewer/2022082713/56814fe3550346895dbdad59/html5/thumbnails/9.jpg)
VARIOS OBJETOS RECEPTORES DE UNA CLASE
PROFESOR
ESTUDIANTE
ESTUDIANTE
ESTUDIANTE
*[todos] 1: atender (tarea)
EMPLEADO
ESTUDIANTE
ESTUDIANTECLIENTE
*[posición en la fila = 1 …] 1: atender ()
![Page 10: DIAGRAMAS DE COLABORACION](https://reader036.fdocumento.com/reader036/viewer/2022082713/56814fe3550346895dbdad59/html5/thumbnails/10.jpg)
VARIOS OBJETOS RECEPTORES DE UNA CLASE
CLIENTE
ESTUDIANTE
ESTUDIANTE
CALCULADORA
1: precio total:= calcular(precioelemento, impuestos)
![Page 11: DIAGRAMAS DE COLABORACION](https://reader036.fdocumento.com/reader036/viewer/2022082713/56814fe3550346895dbdad59/html5/thumbnails/11.jpg)
SINCRONIZACIONVICE COMERCIO
VICEVENTAS
GERENTEVENTAS
VENDEDOR
CLIENTE
ESPECIALISTA
PERIODICO
1: crear(campaña, producto)
2: asignar(campaña, producto)
2: vender(campaña, producto)
*[clientes asignados]2: llamada ventas(campaña, producto)
2: / colocar anuncio (campaña, producto)
![Page 12: DIAGRAMAS DE COLABORACION](https://reader036.fdocumento.com/reader036/viewer/2022082713/56814fe3550346895dbdad59/html5/thumbnails/12.jpg)
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
![Page 13: DIAGRAMAS DE COLABORACION](https://reader036.fdocumento.com/reader036/viewer/2022082713/56814fe3550346895dbdad59/html5/thumbnails/13.jpg)
BIBLIOGRAFIA
•Aprendiendo UML Joseph Schmuller (Pag 130 – 150)