Está en la página 1de 6

UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES

EXTENSIÓN SANTO DOMINGO

FACULTAD SISTEMAS MERCANTILES

CARRERA SISTEMAS

PROGRAMACION ORIENTADA A OBJETOS II

TEMA: Diagrama de Secuencia

AUTOR: Lenin Vivanco

TUTOR: Ing. Javier Ulloa

FECHA: 19/11/2014

PERIODO OCTUBRE 2014 – ABRIL 2014

1
1. INTRODUCCIÓN

Los diagramas de secuencia nos muestra la interacción de un conjunto de objetos a


través del tiempo que lleva cada objeto, 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.

2.OBJETIVOS
2.1. GENERAL
Investigar el uso y la importancia de los diagramas de secuencia.
2.2. ESPECIFICOS
a) Comprender el funcionamiento de los diagramas de secuencia.

b) Determinar el esquema de un diagrama de secuencia.


3. FUNDAMENTACIÓN CIENTIFICA
Diagrama de Secuencia

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

El diagrama de secuencias UML muestra la mecánica de la interacción con base en


tiempos, los diagramas de clases y los de objetos representan información estática.
No obstante, en un sistema funcional, los objetos interactúan entre sí, y tales
interacciones suceden con el tiempo.
Puede ser usado de dos formas:

De instancia: describe un escenario específico (un escenario es una instancia de la


ejecución de un caso de uso).

Genérico: describe la interacción para un caso de uso. Utiliza ramificaciones


("Branches"), condiciones y bucles.

Características
_Los diagramas de secuencia muestran gráficamente las interacciones del actor y de
las operaciones a quedan origen.

2
_Los diagramas de secuencia se preparan durante la fase de análisis de un ciclo de
desarrollo

_Su creación depende de la formulación previa de los casos de uso.


_El comportamiento del sistema es una descripción delo que hace, y no como lo
hace.
_El diagrama de secuencia muestra un determinado escenario de un caso de uso,
los eventos generados por actores externos, su orden y los eventos internos del
sistema.
_A todos los sistemas se les trata como una caja negra, y se centran en los eventos
que van de los actores a los sistemas.

Ventajas
_Da la posibilidad de representar los mensajes en función del tiempo.

_La separación de los mensajes no indica intervalos o cantidades de tiempo, solo


ordenación temporal.

_Es posible añadir restricciones temporales

Desventajas
_Una persona ajena al sistema no entendería el diagrama.

Elementos de un diagrama de Secuencia


OBJETOS
Los objetos se colocan cerca de la parte superior del diagrama de izquierda a
derecha y se acomodan de manera que simplifiquen el diagrama.

3
Mensajes
Un mensaje puede ser simple, síncrono y asíncrono:
Mensaje simple: es la transferencia de datos de un objeto a otro.

Mensaje síncrono: es cuando el objeto espera la respuesta a ese mensaje antes de


continuar con su trabajo.

Mensaje asíncrono: es cuando el objeto no espera la respuesta a ese mensaje antes


de continuar.

Línea de Tiempo
La línea de vida o línea de tiempo, se representan con una línea vertical estas
expresan el tiempo de vida del objeto.
El rectángulo vertical que se puede apreciar es una barra de activación su función es
representar el tiempo de duración del mensaje.

En que herramientas podemos desarrollar diagramas de secuencia


Umbrello UML
Modeller, MaintainJ,
4
Sequence Diagram Editor,
EventStudio, BoUml

4. DESARROLLO

Diagramas de Secuencia

5
5. CONCLUSIONES

_El diagrama de secuencia debe dejar en claro cuáles son los objetivos
involucrados como colaboran los objetos en el sistema.
_El diagrama de secuencia se especializa en mostrar el tiempo de interacción
de cada objeto en el sistema.
.

6. BIBLIOGRAFIA
6.1. Digital

Diagrama de Secuencia (Slideshare)


http://es.slideshare.net/clopezantypas/diagrama-de-secuencia-
30737724?qid=b6ebd665-fb42-4c9a-b374-
67bb4eb0e413&v=default&b=&from_search=2

Elementos UML.
https://docs.kde.org/stable/es/kdesdk/umbrello/uml-elements.html

Diagramas de Secuencia Scribd (alexis634x)


http://es.scribd.com/doc/15493687/DIAGRAMAS-DE-SECUENCIA

También podría gustarte