Está en la página 1de 19

Diagrama De Actividades

Luis Cervantes O.

Diagrama De Actividades
Elementos Bsicos:
Nos permiten describir como un sistema
implementa su funcionalidad o una accin
que provoque algn cambio en el sistema o
retorna un valor.
Modelan el comportamiento dinmico de un
procedimiento o caso de uso haciendo nfasis
en el proceso que se lleva a cabo.

Elementos:

Composicin:

Ejemplo:
Realizar una consignacin.

Otros Elementos:

Bifurcacin:

Calles o Carriles
Describe el rango de responsabilidades de una entidad
con respecto a las actividades, tambin se puede
definir la responsabilidad de la entidad escribiendo el
nombre de esta en la actividad entre parntesis.

Objetos
Los objetos pueden representar los puntos de
inicio y finalizacin de la actividad que
representa.
Cuando un objeto de datos se representa
mediante unos pines asociados a las acciones o
actividades, representan objetos de datos de
entrada o de salida.

CONECTORES
Cuando un diagrama de actividad es muy
complejo se puede descomponer en
distintos diagramas utilizando conectores.
Se representa como un circulo con un
identificador en su interior.
Dos puntos del diagrama de actividad
marcados con el mismo conector
representan el mismo punto del diagrama.

Ejemplo de conectores

Interrupcin de una
actividad
Una actividad de duracin no atmica
puede concluirse por la ocurrencia de un
evento
o una seal externa. Para ello se define una
regin de interrupcin mediante una lnea
que engloba las actividades o acciones que
pueden ser interrumpidas por el evento o
seal
que tambin se incluye en la regin.

Ejemplo de interrupcin de una


actividad

Llamado a una actividad

Una actividad representada en un diagrama representa


un punto en el que se ejecuta la actividad descrita en
otro diagrama

Eventos de tiempo
Los eventos de tiempo
modelan:
Activaciones temporizadas.
Timeouts (Tiempos de espera).
Retrasos.

Un evento de tiempo puede ser


el inicio de una actividad.
Un evento temporizado con
flujo de entrada representa
una nica activacin tras llegarle
el Flujo
Un evento de tiempo sin flujo
de entrada representa una
activacin que puede ser
repetida en el tiempo.

Ejemplos de eventos de tiempo


Activacin temporizada

Tiempos de espera

Maneras de comenzar una


actividad
Una actividad se puede iniciar de las
siguientes maneras:

Cuando se invoca de forma regular: se


representa mediante un circulo.
Cuando se recibe un objeto de dato de
entrada
Cuando se produce un evento
temporizado
Cuando se recibe una seal externa.

Referencias

1.http://
www.ctr.unican.es/asignaturas/procodis_3
_II/Doc/stateDiagram.pdf

2. http://
es.scribd.com/doc/2568098/UML-Diagrama
s-de-actividad

3.
http://www.slideshare.net/cortesalvarez/di
agrama-de-actividades-16587539

GRACIAS!!

También podría gustarte