Historia

Solo disponible en BuenasTareas
  • Páginas : 5 (1034 palabras )
  • Descarga(s) : 0
  • Publicado : 10 de septiembre de 2012
Leer documento completo
Vista previa del texto
Jaime Ramírez Ruiz
CE 374186

Programa: Integración de las aplicaciones del negocio
Curso: Diseño de Casos de Uso
Unidad didáctica: Introducción a los Casos de Uso

Descripción de la actividad |
         Utilizando Internet o Libros de UML, investigue: * Revisa los ejemplos de diagrama UML que se encuentra en el Material de Apoyo delcurso.http://www.senavirtual.edu.co/webapps/portal/frameset.jsp?tab=courses&url=/bin/common/course.pl?course_id=_40107_11.      Que es un Diagrama de Interacción2.      Qué elementos participan en un Diagrama de Interacción3.      Cómo se obtiene o desarrolla un Diagrama de Interacción |

Desarrollo ACT2-U3-374186

1.      Que es un Diagrama de Interacción

El diagrama de interacción, representa la forma en cómo un Cliente (Actor) uObjetos (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.

2.      Qué elementos participan en un Diagrama de Interacción

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:

3.      Cómo se obtiene o desarrolla un Diagrama deInteracción

Diagramas de Interacción o Comportamiento
Muestran las interacciones entre objetos ocurridas en un escenario (parte) del sistema.  Hay varios tipos:
* Diagrama de secuencia.
* Diagrama de colaboración.
* Diagrama de estado.
* Diagrama de actividad.
 
Diagrama de secuencia
Muestran las interacciones entre un conjunto de objetos, ordenadas según el tiempo en que tienenlugar.  En los diagramas de este tipo intervienen objetos, que tienen un significado parecido al de los objetos representados en los diagramas de colaboración, es decir son instancias concretas de una clase que participa en la interacción.  El objeto puede existir sólo durante la ejecución de la interacción, se puede crear o puede ser destruido durante la ejecución de la interacción.  Un diagramade secuencia representa una forma de indicar el período durante el que un objeto está desarrollando una acción directamente o a través de un procedimiento.
En este tipo de diagramas también intervienen los mensajes, que son la forma en que se comunican los objetos: el objeto origen solicita (llama a) una operación del objeto destino.  Existen distintos tipos de mensajes según cómo se producen enel tiempo: simples, síncronos,  y asíncronos.
Los diagrama de secuencia permiten indicar cuál es el momento en el que se envía o se completa un mensaje mediante el tiempo de transición, que se especifica en el diagrama.
Diagrama de colaboración
Muestra la interacción entre varios objetos y los enlaces que existen entre ellos.  Representa las interacciones entre objetos organizadas alrededor delos objetos y sus vinculaciones.  A diferencia de un diagrama de secuencias, un diagrama de colaboraciones muestra las relaciones entre los objetos, no la secuencia en el tiempo en que se producen los mensajes.  Los diagramas de secuencias y los diagramas de colaboraciones expresan información similar, pero en una forma diferente.
Formando parte de los diagramas de colaboración nos encontramoscon objetos, enlaces y mensajes.  Un objeto es una instancia de una clase que participa como una interacción, existen objetos simples y complejos.  Un objeto es activo si posee un thread o hilo de control y es capaz de iniciar la actividad de control, mientras que un objeto es pasivo si mantiene datos pero no inicia la actividad.
Un enlace es una instancia de una asociación que conecta dos...
tracking img