Diagrama de Actividades
-
Upload
javier-lino -
Category
Documents
-
view
10 -
download
1
description
Transcript of Diagrama de Actividades
-
Diagrama de Actividades
Un diagrama de actividades ilustra la naturaleza dinmica de un sistema mediante el
modelado del flujo ocurrente de actividad en actividad. Una actividad representa una
operacin en alguna clase del sistema y que resulta en un cambio en el estado del sistema.
Tpicamente, los diagramas de actividad son utilizados para modelar el flujo de trabajo
interno de una operacin.
Los diagramas de actividades no son en realidad acerca de los mtodos o clases. Todava es
demasiado pronto para eso. La razn para que sea as es porque las cosas tcnicas, como el
polimorfismo, la herencia, los mtodos y los atributos, en general, son conceptos sin
significado para los usuarios y, a veces, para los administradores.
Los diagramas de actividades constituyen un medio a travs del cual podemos captar la
comprensin de las personas a las que llamamos expertos del dominio. Por ejemplo, si est
estructurando un sistema para administracin de crceles, entonces un experto del dominio
podra ser un oficial del penal, quien posiblemente no entienda la diferencia entre un
espacio de nombres, una clase y la interfaz, pero, como diseador, puede ser que usted no
comprenda el significado de una compra de 50 cepillos de dientes por parte de un recluso.
Un diagrama de actividad puede ayudar.
Estados de Accin
Los estados de accin representan las acciones no interrumpidas de los objetos.
Flujo de la Accin
Los flujos de accin, representados con flechas, ilustran las relaciones entre los estados de
accin.
-
Flujo de Objetos
El flujo de objetos se refiere a la creacin y modificacin de objetos por parte de
actividades. Una flecha de flujo de objeto, desde una accin a un objeto, significa que la
accin est creando o influyendo sobre dicho objeto. Una flecha de flujo de objeto, desde
un objeto a una accin, indica que el estado de accin utiliza dicho objeto.
Estado Inicial
Estado inicial de un estado de accin.
Final State
Estado final de un estado de accin.
Ramificacin
Un rombo representa una decisin con caminos alternativos. Las salidas alternativas deben
estar etiquetadas con una condicin.
-
Sincronizacin
Una barra de sincronizacin ayuda a ilustrar la ocurrencia de transiciones paralelas, as
quedan representadas las acciones concurrentes.
Marcos de Responsabilidad
Los marcos de responsabilidad agrupan a las actividades relacionadas en una misma
columna. .
AUTOR TTULO DE LIBRO EDICIN AO PUBLICACIN EDITORIAL
Vanessa Borja Diagramas de UML N/A 2014 N/A
Paul Kimmel Manual de UML N/A 2008
McGRAW-HILL
INTERAMERICANA
EDITORES, S.A. de
C.V.