SlideShare una empresa de Scribd logo
1 de 9
Diagrama de Interacción

¿Que son?
El    diagrama     de    interacción,
representa la forma en como un
Cliente (Actor) u Objetos (Clases) se
comunican entre si en petición a un
evento.
• Esto implica recorrer toda la secuencia de
  llamadas, de donde se obtienen las
  responsabilidades claramente.
• Dicho diagrama puede ser obtenido de dos
  partes, desde el Diagrama Estático de Clases o
  el de Casos de Uso (son diferentes).
Los componentes de un diágrama de
          interacción son:
• Un Objeto o Actor.
• Mensaje de un objeto a otro objeto.
• Mensaje de un objeto a si mismo.
Elementos

• Objeto/Actor:
• El rectángulo representa una instancia de un
  Objeto en particular, y la línea punteada
  representa las llamadas a métodos del objeto.
Mensaje a Otro Objeto:

• Se representa por una flecha entre un objeto y
  otro, representa la llamada de un método
  (operación) de un objeto en particular.
Mensaje al Mismo Objeto:

• No solo llamadas a métodos de objetos
  externos pueden realizarse, también es
  posible visualizar llamadas a métodos desde el
  mismo objeto en estudio.
Ejemplo

• En el presente ejemplo, tenemos el diagrama
  de interacción proveniente del siguiente
  modelo estatico:
• Aquí se representa una aplicación que posee
  una Ventana gráfica, y ésta a su vez posee
  internamente un botón.
• Aquí se representa una aplicación que posee
  una Ventana gráfica, y ésta a su vez posee
  internamente un botón.
• Entonces el diagrama de interacción para
  dicho modelo es:

Más contenido relacionado

Destacado

Sesion 9 2 uml transicion estados
Sesion 9 2 uml transicion estadosSesion 9 2 uml transicion estados
Sesion 9 2 uml transicion estadosJulio Pari
 
Diagrama entidad relacion
Diagrama entidad relacionDiagrama entidad relacion
Diagrama entidad relacionmaderin33
 
Ut5. introduccion a uml. casos de uso
Ut5. introduccion a uml. casos de usoUt5. introduccion a uml. casos de uso
Ut5. introduccion a uml. casos de usoijmb666
 
diagramas de interaccion
diagramas de interacciondiagramas de interaccion
diagramas de interaccionjent46
 
Diagrama de interrelacion
Diagrama de interrelacionDiagrama de interrelacion
Diagrama de interrelacionAlondra Soto
 
Diagramas De Interaccion
Diagramas De InteraccionDiagramas De Interaccion
Diagramas De Interaccionjlrvpuma
 
Diagrama de actividades uml
Diagrama de actividades umlDiagrama de actividades uml
Diagrama de actividades umlcamiloan40
 
Diagrama de actividades
Diagrama de actividadesDiagrama de actividades
Diagrama de actividadesTerryJoss
 
Diagrama de estados y diagrama de transiciones
Diagrama de estados y  diagrama de transicionesDiagrama de estados y  diagrama de transiciones
Diagrama de estados y diagrama de transicionesmaesearturo
 

Destacado (10)

Sesion 9 2 uml transicion estados
Sesion 9 2 uml transicion estadosSesion 9 2 uml transicion estados
Sesion 9 2 uml transicion estados
 
Diagrama entidad relacion
Diagrama entidad relacionDiagrama entidad relacion
Diagrama entidad relacion
 
Ut5. introduccion a uml. casos de uso
Ut5. introduccion a uml. casos de usoUt5. introduccion a uml. casos de uso
Ut5. introduccion a uml. casos de uso
 
diagramas de interaccion
diagramas de interacciondiagramas de interaccion
diagramas de interaccion
 
Diagrama de interrelacion
Diagrama de interrelacionDiagrama de interrelacion
Diagrama de interrelacion
 
Diagramas De Interaccion
Diagramas De InteraccionDiagramas De Interaccion
Diagramas De Interaccion
 
Diagrama de actividades uml
Diagrama de actividades umlDiagrama de actividades uml
Diagrama de actividades uml
 
Diagrama de actividades
Diagrama de actividadesDiagrama de actividades
Diagrama de actividades
 
Diagrama de estados y diagrama de transiciones
Diagrama de estados y  diagrama de transicionesDiagrama de estados y  diagrama de transiciones
Diagrama de estados y diagrama de transiciones
 
Diagrama de interacción
Diagrama de interacciónDiagrama de interacción
Diagrama de interacción
 

Similar a Diagrama de interacción

Similar a Diagrama de interacción (20)

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
 
Diagramas de Interaccion
Diagramas de InteraccionDiagramas de Interaccion
Diagramas de Interaccion
 
Diagramas de colaboracion
Diagramas de colaboracionDiagramas de colaboracion
Diagramas de colaboracion
 
Diagramas de colaboracion
Diagramas de colaboracionDiagramas de colaboracion
Diagramas de colaboracion
 
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
 
DiagramasDeSecuencia COMP Y ABAST5-SEM.ppt
DiagramasDeSecuencia COMP Y ABAST5-SEM.pptDiagramasDeSecuencia COMP Y ABAST5-SEM.ppt
DiagramasDeSecuencia COMP Y ABAST5-SEM.ppt
 
Clase diagramas desecuencia
Clase diagramas desecuenciaClase diagramas desecuencia
Clase diagramas desecuencia
 
05 modelo de diseño
05 modelo de diseño05 modelo de diseño
05 modelo de diseño
 
Interaccion en java
Interaccion en javaInteraccion en java
Interaccion en java
 
Diagrama de Colaboración
Diagrama de ColaboraciónDiagrama de Colaboración
Diagrama de Colaboración
 
Diagrama interaccion
Diagrama interaccionDiagrama interaccion
Diagrama interaccion
 
modelamientyo dinamico
modelamientyo dinamicomodelamientyo dinamico
modelamientyo dinamico
 
Colabora2
Colabora2Colabora2
Colabora2
 
clase4-POO-UML.pdf
clase4-POO-UML.pdfclase4-POO-UML.pdf
clase4-POO-UML.pdf
 
UML - Vista de interaccion.pptx
UML - Vista de interaccion.pptxUML - Vista de interaccion.pptx
UML - Vista de interaccion.pptx
 
Diagrama de casos
Diagrama de casosDiagrama de casos
Diagrama de casos
 
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)
 
Equipo2
Equipo2Equipo2
Equipo2
 
Diagrama de secuencia UML
Diagrama de secuencia UMLDiagrama de secuencia UML
Diagrama de secuencia UML
 
Diagrama de secuencia
Diagrama de secuenciaDiagrama de secuencia
Diagrama de secuencia
 

Diagrama de interacción

  • 1. Diagrama de Interacción ¿Que son? El diagrama de interacción, representa la forma en como un Cliente (Actor) u Objetos (Clases) se comunican entre si en petición a un evento.
  • 2. • Esto implica recorrer toda la secuencia de llamadas, de donde se obtienen las responsabilidades claramente.
  • 3. • Dicho diagrama puede ser obtenido de dos partes, desde el Diagrama Estático de Clases o el de Casos de Uso (son diferentes).
  • 4. Los componentes de un diágrama de interacción son: • Un Objeto o Actor. • Mensaje de un objeto a otro objeto. • Mensaje de un objeto a si mismo.
  • 5. Elementos • Objeto/Actor: • El rectángulo representa una instancia de un Objeto en particular, y la línea punteada representa las llamadas a métodos del objeto.
  • 6. Mensaje a Otro Objeto: • Se representa por una flecha entre un objeto y otro, representa la llamada de un método (operación) de un objeto en particular.
  • 7. Mensaje al Mismo Objeto: • No solo llamadas a métodos de objetos externos pueden realizarse, también es posible visualizar llamadas a métodos desde el mismo objeto en estudio.
  • 8. Ejemplo • En el presente ejemplo, tenemos el diagrama de interacción proveniente del siguiente modelo estatico: • Aquí se representa una aplicación que posee una Ventana gráfica, y ésta a su vez posee internamente un botón.
  • 9. • Aquí se representa una aplicación que posee una Ventana gráfica, y ésta a su vez posee internamente un botón. • Entonces el diagrama de interacción para dicho modelo es: