lunes, 31 de agosto de 2009

diagramas de seceuncias

Es uno de los diagramas mas efectivos para modelar interacción entre objetos en un sistema.§Un diagrama de secuencia muestra los objetos que intervienen en el escenario con líneas discontinuas verticales, y los mensajes pasados entre los objetos como flechas horizontales.§Los mensajes se dibujan desde la parte superior del diagrama a la parte inferior.
§Es uno de los diagramas mas efectivos para modelar interacción entre objetos en un sistema.§Un diagrama de secuencia muestra los objetos que intervienen en el escenario con líneas discontinuas verticales, y los mensajes pasados entre los objetos como flechas horizontales.§Los mensajes se dibujan desde la parte superior del diagrama a la parte inferior.
PASO A SEGUIR
Acontinuacion se dara una muy breve descripcion de los 4 objetos que se deben seguir para dibujar correctamente diagramas de secuencia de ICONIX.PASO 1: Copia el texto de la especificacion de tu caso de uso y pegalo en la parte superior de tu diagrama de secuencia.PASO 2: Cada uno de los objetos entidad de tu diagrama de es una instancia de la clase que debe ser agregada a tu diagrama de secuencias ya que representa tu modelo estatico.PASO 3: Agrega las interfaces del diagrama. Con esto ya tenemos el diagrama de secuencias construido.Ahora el cuarto paso es para decidir cuales metodos irian en cuales clases,lo cual es la esencia del modelo de iteraciones.PASO 4: Pon los metodos en las clases, lo cual significa convertir los controles uno por uno de tu diagrama en metodos y mensajes.Verifica que para cada control dibujado le pertenecen los mensages correcos dentro del diagrama de secuencias.
-Activación: muestra el periodo de tiempo en el cual el objeto se encuentra desarrollando alguna operación bien sea por si misma o por medio de delegaciones a alguno de sus atributos ,se denota cono un rectángulo delgado sobre la línea de vida del objeto .-Tiempo de transición: en un entorno de objetos concurrentes o de demoras en la recepción de mensajes.-Destrucción de un objeto: se representa con una “x” al final de la línea de ejecución del objeto.-Métodos recursivos: es un rectángulo adyacente que indica la entrada y salida de la recursión .
Tipos de mensajes
- linea continua con flecha : simple
- linea continuab con triangulo : sincronico
- linea continua con flecha media : asincronico
- linea descontinua con triangulo : retorno