Visión general
Lo siguiente es un resumen de los pasos que se deben llevar a cabo para crear un diagrama de actividad en un modelo de
guión de uso:
-
Crear un diagrama de actividad en
un guión de uso
-
Crear y describir un estado de
actividad en el diagrama
-
Conectar estados de actividad con transiciones
-
Crear barras de sincronización
-
Crear decisiones con condiciones de vigilancia
Para obtener información detallada sobre los diagramas de actividad, consulte:
1. Crear un diagrama de actividad en un guión de uso
Los diagramas de actividad pueden ser muy eficaces para ilustrar el flujo de trabajo de diversos sucesos en un diagrama
de guión de uso. El flujo de sucesos de un guión de uso describe lo que debe hacer el sistema para proporcionar valor a
un actor. Además, los diagramas de guión de uso presentan una vista de alto nivel sobre cómo se utiliza el sistema tal
como se ve desde la perspectiva de una persona independiente (actor). Puede utilizar diagramas de actividad para
especificar y definir cada suceso en un diagrama de guión de uso.
Para obtener información detallada sobre cómo crear un diagrama de actividad, consulte el tema de la
ayuda en línea de Rational Rose que trata sobre creación de un diagrama de
actividad.
2. Crear y describir un estado de actividad en el diagrama
Una actividad representa el rendimiento de una tarea o deber en un flujo de trabajo. También puede representar la
ejecución de una sentencia en un procedimiento. Una actividad es similar a un estado, pero expresa el sentido de que no
existe una espera significativa (de los sucesos) en una actividad.
Para obtener más información sobre las actividades, consulte el tema de la ayuda en línea de Rational
Rose que trata sobre la actividad.
3. Conectar
estados de actividad con transiciones
Las transiciones conectan actividades con otros elementos de modelo. Puede crear una transición entre dos actividades o
entre una actividad y un estado.
Para obtener más información sobre las transiciones, consulte el tema de la ayuda en línea de Rational
Rose que trata sobre la transición de estado.
4. Crear barras de sincronización
Las sincronizaciones le permiten ver un flujo de trabajo simultáneo en un diagrama de actividad. Las sincronizaciones
definen visualmente bifurcaciones y uniones que representan el flujo de trabajo paralelo.
Para modelar un solo flujo de control que se divide en dos o más flujos separados, pero simultáneos, se utiliza una
compilación de bifurcación. Lo más adecuado es que cada bifurcación que aparece en un diagrama de actividad vaya
acompañada de una unión correspondiente. Una unión consta de dos o más flujos de control que se unen en un solo flujo
de control. Todos los elementos de modelo (como, por ejemplo, actividades) que aparecen entre una bifurcación y una
unión se deben haber completado para que el flujo de controles se pueda unir en uno.
Para obtener más información sobre las barras de sincronización, consulte el tema de la ayuda en línea de
Rational Rose que trata sobre las sincronizaciones.
5. Crear decisiones
con condiciones de vigilancia
Una decisión representa una ubicación específica en un diagrama de actividad en la que el flujo de trabajo se puede
ramificar en base a las condiciones de vigilancia. Puede haber más de dos transiciones salientes con condiciones de
vigilancia diferentes, pero por lo general, una decisión sólo tiene dos transiciones salientes que determina una
expresión booleana. Puede situar condiciones de vigilancia en transiciones a o de casi cada elemento de un diagrama de
actividad.
Para obtener más información sobre las decisiones y las condiciones de vigilancia, consulte el tema de la
ayuda en línea de Rational Rose que trata sobre las decisiones.
|