ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

CASO DISNEY PARIS


Enviado por   •  4 de Octubre de 2013  •  3.330 Palabras (14 Páginas)  •  673 Visitas

Página 1 de 14

METODOLOGÍA ORIENTADA A OBJETOS (MOO)

DIAGRAMA DE SECUENCIA

PRESENTADO POR:

JOHANNA M. PINZON RIVERA

JHON ALEXANDER DIAZ

JOSE DAVID ORTEGA NORIEGA

DIRIGIDO A:

CARLOS ALFONSO PINEDA

TECNOLÓGICA FITEC

TECNOLOGÍA EN SISTEMAS

BUCARAMANGA

2011-04-23

DIAGRAMA DE SECUENCIA

El diagrama de secuencia es un tipo de diagrama usado para modelar interacción entre objetos en un sistema según UML. En inglés se pueden encontrar como "sequence diagram", "event-trace diagrams", "event scenarios" o "timing diagrams".

Un diagrama de secuencia es una forma de diagrama de interacción que muestra los objetos como líneas de vida a lo largo de la página y con sus interacciones en el tiempo representadas como mensajes dibujados como flechas desde la línea de vida origen hasta la línea de vida destino. Los diagramas de secuencia son buenos para mostrar qué objetos se comunican con qué otros objetos y qué mensajes disparan esas comunicaciones. Los diagramas de secuencia no están pensados para mostrar lógicas de procedimientos complejos.

Los Diagramas de Secuencias, también conocidos como de interacción o eventos, los cuales describen los diferentes casos de uso según la interacción o eventos enviados entre los objetos de la arquitectura del modelo de análisis.

En general, un diagrama de secuencia permite apreciar la fluidez de los eventos en la arquitectura y la correspondencia de la funcionalidad con la del caso de uso. Es muy importante que no existan interrupciones entre eventos y que exista una continuidad con los eventos externos del Sistema.

ELEMENTOS

Los componentes de un diagrama de secuencia son:

Un objeto (o actor) se representa como una línea vertical punteada con un rectángulo de encabezado y con rectángulos a través de la línea principal que denotan la ejecución de métodos (activación). El rectángulo de encabezado contiene el nombre del objeto y el de su clase.

Activación

Muestra el periodo de tiempo en el cual el objeto se encuentra desarrollando alguna operación, bien sea por sí mismo o por medio de delegación a alguno de sus atributos. Se denota como un rectángulo delgado sobre la línea de vida del objeto.

El envío de mensajes entre objetos se denota mediante una línea sólida dirigida, desde el objeto que emite el mensaje hacia el objeto que lo ejecuta. Representa la llamada de un método (operación) de un objeto en particular.

También es posible visualizar llamadas a métodos desde el mismo objeto en estudio.

REPRESENTACIÓN

Un diagrama de secuencia se forma, colocando en primer lugar los objetos que participan en la interacción en la parte superior del diagrama, a lo largo del eje X, y normalmente en la parte izquierda se ubica el objeto que indica la interacción, y los objetos subordinados a la derecha.

Después se colocan los mensajes enviados y recibidos por estos, a lo largo del eje y, en orden de sucesión del tiempo de arriba hacia abajo.

IMPORTANTE: Si un objeto cambia el valor de sus atributos, su estado o sus roles, se puede colocar una copia del icono del objeto sobre su línea de vida en el punto en el que ocurre el cambio, mostrando la modificación.

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.

USO DE LOS DIAGRAMAS

Se utiliza un diagrama para cada llamada a representar. Es imposible representar en un solo diagrama la secuencia de todas las llamadas posibles del sistema, es por ello que se escoge un punto de partida. El diagrama se compone con los objetos que forman parte de la secuencia, estos se sitúan en la parte superior de la pantalla, normalmente a la izquierda se sitúa el que inicia la acción. De estos objetos sale una línea que indica su vida en el sistema. Esta línea simple se convierte en una línea gruesa cuando representa que el objeto tiene el foco del sistema, es decir cuando él esta activo.

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.

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. El diagrama de secuencia puede ser obtenido de dos partes, desde el Diagrama Estático de Clases o desde el de Casos de Usos.

Documentan el diseño no desde el punto de vista de los casos de uso. Observando qué mensajes se envían a los objetos, componentes o casos de uso y viendo a grosso modo cuanto tiempo consume el método invocado, los diagramas de secuencia nos ayudan a comprender los cuellos de botella potenciales, para así poder eliminarlos. A la hora de documentar un diagrama de secuencia resulta importante mantener los enlaces de los mensajes a los métodos apropiados del diagrama de clases.

Utilidad

Un diagrama de secuencia muestra la interacción de un conjunto de objetos en una aplicación a través del tiempo y se modela para cada caso de uso. Mientras que el diagrama de casos de uso permite el modelado de una vista business del escenario, el diagrama de secuencia contiene detalles de implementación del escenario, incluyendo los objetos y clases que se usan para implementar el escenario, y mensajes intercambiados entre los objetos.

Típicamente

...

Descargar como (para miembros actualizados)  txt (21.7 Kb)  
Leer 13 páginas más »
Disponible sólo en Clubensayos.com