SlideShare uma empresa Scribd logo
1 de 28
DIAGRAMA DE COLABORACIÓN ,[object Object]
Qué es un diagrama de colaboración? Un diagrama de colaboración es una forma de representar  interacción entre objetos .
En que consiste un diagrama de   colaboración ? ,[object Object],[object Object],[object Object]
¿Que representa el algoritmo de colabora ración? ,[object Object]
DIAGRAMA DE COLABORACION ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Las Interacciones modelan aspectos dinámicos del sistema ,[object Object],[object Object],[object Object]
Creación .-  Para crear un objeto. ,[object Object],[object Object],[object Object],[object Object],[object Object]
Secuenciación ,[object Object]
Elementos de un Diagrama de Colaboración ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
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. Diagrama de secuencia ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],LECTOR BIBLIOTECARIO ASISTENTE INDICE
Diagrama de colaboración ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],LECTOR BIBLIOTECARIO ASISTENTE INDICE
DEPENDENCIAS ,[object Object],[object Object],[object Object],[object Object],[object Object]
¿Qué otros artefactos se generan a través de él? ,[object Object],[object Object],[object Object],[object Object]
¿En qué etapa se realiza su construcción? ,[object Object]
EJEMPLO DE APLICACIÓN   ,[object Object]
[object Object],[object Object]
[object Object],[object Object]
Elementos básicos para el diagrama de Colaboración ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],Vehículo_hotel1:Vehículo MT-1234 :  Motor FR-00145 : Frenos TR-4583 : Transmisión
Ejemplo: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],CURSO NORMAL DE LOS EVENTOS ACCIÓN DEL ACTOR RESPUESTA DEL SISTEMA 1.- Se inicia cuando el huésped desea retirarse del hotel. 2.- El agente revisa que no exista daños ni perdidas durante la estadía del huésped.  3.- El administrador calcula el saldo que debe cancelar, y pide la cancelación total al huésped  4.- El huésped cancela al administrador y este le proporciona una factura.   6.- El administrador recibe las llaves de la habitación. 7.- El huésped se retira.              5.- El sistema actualiza el pago del huésped.        
EJEMPLO: HOTEL PLAZA
CONCLUSIÓN
Un diagrama de colaboración es un   tipo de diagrama que muestra las interacciones entre objetos organizadas y enlazados entre ellos.
A continuación tenemos los titulos fundamentales de un diagrama de colaboración:   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Un uso de un diagrama de colaboración  es mostrar la implementación de una operación. La colaboración muestra los parámetros y las variables locales de la operación, así como asociaciones más permanentes. Cuando se implementa el comportamiento, la secuencia de los mensajes corresponde a la estructura de llamadas anidadas y el paso de señales del programa.  
Un diagrama de colaboración muestra relaciones entre roles geométricamente y relaciona los mensajes con las relaciones, pero las secuencias temporales están menos claras Prefieren el diagrama de colaboración, porque pueden usar la distribución para indicar cómo se conectan estáticamente los objetos
GRACIAS

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

diagramas de interaccion
diagramas de interacciondiagramas de interaccion
diagramas de interaccion
 
Modelo entidad
Modelo entidadModelo entidad
Modelo entidad
 
Diagramas de secuencia
Diagramas de secuenciaDiagramas de secuencia
Diagramas de secuencia
 
Diagramas de estados
Diagramas de estadosDiagramas de estados
Diagramas de estados
 
Los 13 diagramas UML y sus componentes
Los 13 diagramas UML y sus componentesLos 13 diagramas UML y sus componentes
Los 13 diagramas UML y sus componentes
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Diagrama de Componentes
Diagrama de ComponentesDiagrama de Componentes
Diagrama de Componentes
 
Analisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A ObjetosAnalisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A Objetos
 
UML: CASOS DE USO
UML: CASOS DE USOUML: CASOS DE USO
UML: CASOS DE USO
 
1-Unidad 1. Arquitectura de Diseño
1-Unidad 1. Arquitectura de Diseño1-Unidad 1. Arquitectura de Diseño
1-Unidad 1. Arquitectura de Diseño
 
Elementos de diagramas de objetos
Elementos de diagramas de objetosElementos de diagramas de objetos
Elementos de diagramas de objetos
 
Modelo 4+1
Modelo 4+1Modelo 4+1
Modelo 4+1
 
Diagrama de interaccion(secuencia y colaboracion)
Diagrama de interaccion(secuencia y colaboracion)Diagrama de interaccion(secuencia y colaboracion)
Diagrama de interaccion(secuencia y colaboracion)
 
Uml presentacion
Uml   presentacionUml   presentacion
Uml presentacion
 
DISEÑO DE LA ARQUITECTURA DEL SOFTWARE
DISEÑO DE LA ARQUITECTURA DEL SOFTWAREDISEÑO DE LA ARQUITECTURA DEL SOFTWARE
DISEÑO DE LA ARQUITECTURA DEL SOFTWARE
 
Transacciones
TransaccionesTransacciones
Transacciones
 
DIAGRAMAS DE CLASE
DIAGRAMAS DE CLASEDIAGRAMAS DE CLASE
DIAGRAMAS DE CLASE
 
diagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemadiagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistema
 
casos de uso
casos de usocasos de uso
casos de uso
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UML
 

Destaque (9)

Uml
UmlUml
Uml
 
Como elaborar diagrama de estado
Como elaborar diagrama de estadoComo elaborar diagrama de estado
Como elaborar diagrama de estado
 
Prototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uni
Prototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uniPrototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uni
Prototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uni
 
Disparadores
DisparadoresDisparadores
Disparadores
 
Diagrama de colaboración[1]
Diagrama de colaboración[1]Diagrama de colaboración[1]
Diagrama de colaboración[1]
 
Diagrama de colaboración[1]
Diagrama de colaboración[1]Diagrama de colaboración[1]
Diagrama de colaboración[1]
 
PRACTICAS PRE PROFESIONALES I
PRACTICAS PRE PROFESIONALES IPRACTICAS PRE PROFESIONALES I
PRACTICAS PRE PROFESIONALES I
 
Ejemplo de Trigger en Mysql
Ejemplo de Trigger en MysqlEjemplo de Trigger en Mysql
Ejemplo de Trigger en Mysql
 
Diagramas De Secuencia
Diagramas De SecuenciaDiagramas De Secuencia
Diagramas De Secuencia
 

Semelhante a Diagramas de colaboracion

Diagramas UML (Diseño de Sistemas)
Diagramas UML (Diseño de Sistemas)Diagramas UML (Diseño de Sistemas)
Diagramas UML (Diseño de Sistemas)josue salas
 
Diagramas UML (Diseño de Sistemas)
Diagramas UML (Diseño de Sistemas)Diagramas UML (Diseño de Sistemas)
Diagramas UML (Diseño de Sistemas)josue salas
 
Diagramas De Interaccion
Diagramas De InteraccionDiagramas De Interaccion
Diagramas De Interaccionjlrvpuma
 
Metodología y Tecnología de la Programación II (II Bimestre)
Metodología y Tecnología de la Programación II (II Bimestre)Metodología y Tecnología de la Programación II (II Bimestre)
Metodología y Tecnología de la Programación II (II Bimestre)Videoconferencias UTPL
 
Diagramas de UML ingeniería
Diagramas de UML  ingenieríaDiagramas de UML  ingeniería
Diagramas de UML ingeniería1214pedron
 
Diagramas de Interaccion de Objetos
Diagramas de Interaccion de ObjetosDiagramas de Interaccion de Objetos
Diagramas de Interaccion de ObjetosRonny Parra
 
Diagramas de uml
Diagramas de umlDiagramas de uml
Diagramas de umlQUISPESOTO
 
DIAGRAMAS DE INTERACCIÓN (SECUENCIA Y COLABORACIÓN)
DIAGRAMAS DE INTERACCIÓN (SECUENCIA Y COLABORACIÓN)DIAGRAMAS DE INTERACCIÓN (SECUENCIA Y COLABORACIÓN)
DIAGRAMAS DE INTERACCIÓN (SECUENCIA Y COLABORACIÓN)BiingeSof
 
UML - Vista de interaccion.pptx
UML - Vista de interaccion.pptxUML - Vista de interaccion.pptx
UML - Vista de interaccion.pptxMichelGarcia69
 
lenguaje de modelado unificado para ingenieros.ppt
lenguaje  de modelado unificado para ingenieros.pptlenguaje  de modelado unificado para ingenieros.ppt
lenguaje de modelado unificado para ingenieros.pptssuser1f5480
 

Semelhante a Diagramas de colaboracion (20)

Diagramas de colaboracion
Diagramas de colaboracionDiagramas de colaboracion
Diagramas de colaboracion
 
Colabora2
Colabora2Colabora2
Colabora2
 
3097995 (1).ppt
3097995 (1).ppt3097995 (1).ppt
3097995 (1).ppt
 
Diagramas UML (Diseño de Sistemas)
Diagramas UML (Diseño de Sistemas)Diagramas UML (Diseño de Sistemas)
Diagramas UML (Diseño de Sistemas)
 
Diagramas UML (Diseño de Sistemas)
Diagramas UML (Diseño de Sistemas)Diagramas UML (Diseño de Sistemas)
Diagramas UML (Diseño de Sistemas)
 
Diagramas De Interaccion
Diagramas De InteraccionDiagramas De Interaccion
Diagramas De Interaccion
 
Analisis
AnalisisAnalisis
Analisis
 
Metodología y Tecnología de la Programación II (II Bimestre)
Metodología y Tecnología de la Programación II (II Bimestre)Metodología y Tecnología de la Programación II (II Bimestre)
Metodología y Tecnología de la Programación II (II Bimestre)
 
Secuenciasjk
SecuenciasjkSecuenciasjk
Secuenciasjk
 
Diagramas de UML ingeniería
Diagramas de UML  ingenieríaDiagramas de UML  ingeniería
Diagramas de UML ingeniería
 
ingenieria1
ingenieria1ingenieria1
ingenieria1
 
Diagramas de Interaccion de Objetos
Diagramas de Interaccion de ObjetosDiagramas de Interaccion de Objetos
Diagramas de Interaccion de Objetos
 
Diagrama de secuencia UML
Diagrama de secuencia UMLDiagrama de secuencia UML
Diagrama de secuencia UML
 
Diagramas de uml
Diagramas de umlDiagramas de uml
Diagramas de uml
 
DIAGRAMAS DE INTERACCIÓN (SECUENCIA Y COLABORACIÓN)
DIAGRAMAS DE INTERACCIÓN (SECUENCIA Y COLABORACIÓN)DIAGRAMAS DE INTERACCIÓN (SECUENCIA Y COLABORACIÓN)
DIAGRAMAS DE INTERACCIÓN (SECUENCIA Y COLABORACIÓN)
 
Diagramas uml de un caso de uso
Diagramas uml de un caso de usoDiagramas uml de un caso de uso
Diagramas uml de un caso de uso
 
UML - Vista de interaccion.pptx
UML - Vista de interaccion.pptxUML - Vista de interaccion.pptx
UML - Vista de interaccion.pptx
 
lenguaje de modelado unificado para ingenieros.ppt
lenguaje  de modelado unificado para ingenieros.pptlenguaje  de modelado unificado para ingenieros.ppt
lenguaje de modelado unificado para ingenieros.ppt
 
Diagramas de Interaccion
Diagramas de InteraccionDiagramas de Interaccion
Diagramas de Interaccion
 
Diseño oo
Diseño ooDiseño oo
Diseño oo
 

Diagramas de colaboracion

  • 1.
  • 2. Qué es un diagrama de colaboración? Un diagrama de colaboración es una forma de representar interacción entre objetos .
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 24. Un diagrama de colaboración es un tipo de diagrama que muestra las interacciones entre objetos organizadas y enlazados entre ellos.
  • 25.
  • 26. Un uso de un diagrama de colaboración es mostrar la implementación de una operación. La colaboración muestra los parámetros y las variables locales de la operación, así como asociaciones más permanentes. Cuando se implementa el comportamiento, la secuencia de los mensajes corresponde a la estructura de llamadas anidadas y el paso de señales del programa.  
  • 27. Un diagrama de colaboración muestra relaciones entre roles geométricamente y relaciona los mensajes con las relaciones, pero las secuencias temporales están menos claras Prefieren el diagrama de colaboración, porque pueden usar la distribución para indicar cómo se conectan estáticamente los objetos