Instrucciones de la herramienta: Detalle de un guión de uso utilizando Rational Rose
En esta guía de la herramienta se describe cómo representar diagramas de actividad de un guión de uso en Rational Rose.
Herramienta: Rational Rose
Relaciones
Elementos relacionados
Descripción principal

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:

  1. Crear un diagrama de actividad en un guión de uso

  2. Crear y describir un estado de actividad en el diagrama
  3. Conectar estados de actividad con transiciones
  4. Crear barras de sincronización
  5. Crear decisiones con condiciones de vigilancia

Para obtener información detallada sobre los diagramas de actividad, consulte:

  • icono de publicación de ayudaCómo > Trabajar con diagramas de actividad de la ayuda en línea de Rose

  • icono de publicaciónCapítulo 8, State Machine Diagrams and Specifications del manual Using Rational Rose.

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.

icono de publicación de ayuda 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.

icono de publicación de ayuda 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.

icono de publicación de ayuda 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.

icono de publicación de ayuda 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.

icono de publicación de ayuda 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.