Instrucciones de la herramienta: Captura de los resultados del análisis de guión de uso utilizando Rational Rose
En esta guía de la herramienta se describe cómo representar los resultados del análisis de guión de uso en Rational Rose.
Herramienta: Rational Rose
Relaciones
Descripción principal

Visión general

Lo siguiente es un resumen de los pasos que se llevan a cabo para registrar los resultados del análisis de caso de uso :

  1. Crear el modelo de análisis (opcional)

  2. Crear una ejecución de casos de uso
  3. Crear diagramas para ejecuciones de casos de uso
  4. Crear clases de análisis
  5. Documentar responsabilidades de clase
  6. Crear diagramas de clase para documentar clases de análisis

1. Crear el modelo de análisis (opcional)Ir a la parte superior de la página

El Producto de trabajo: Modelo de análisis es opcional; los resultados de la Tarea: Análisis de caso de uso , por lo general, se representan utilizando el Producto de trabajo: Modelo de diseño. Si se va a mantener un modelo de análisis separado, se puede representar en Rational Rose creando un paquete en la vista lógica denominado "Modelo de análisis".

Además, se deben crear ejecuciones de casos de uso separadas (ejecuciones de casos de uso de análisis) en este modelo. Consulte la Guía de la herramienta: Creación de ejecuciones de casos de uso y siga los pasos que se indican, pero cree las ejecuciones en el paquete Modelo de análisis.

El objetivo de un modelo de análisis es crear una correlación preliminar de comportamiento necesario en elementos de modelado del sistema. En la mayoría de casos, se omite el detalle de un modelo de diseño a fin de ofrecer una visión general de la funcionalidad del sistema. A la larga, se puede producir una transición del modelo de análisis al modelo de diseño, y las clases de análisis desarrollan, directamente, elementos de modelo de diseño.

2. Crear la ejecución de casos de uso Ir a la parte superior de la página

Consulte la Guía de la herramienta: Ejecuciones de casos de uso .

3. Crear diagramas para la ejecución de casos de uso Ir a la parte superior de la página

Las ejecuciones de casos de uso se pueden capturar en Rational Rose utilizando tanto Diagramas de colaboración como Diagramas de secuencia.

Los diagramas de colaboración suelen ser más sencillos de dibujar en una pizarra, mientras que los diagramas de secuencia describen gráficamente interacciones de objetos y la secuenciación temporal de un modo más intuitivo. La elección sobre cuál de ellos utilizar es, básicamente, una cuestión de gustos y de preferencias del proyecto.

Para obtener información sobre la creación de diagramas de secuencia, consulte la Guía de la herramienta: Gestión de diagramas de secuencia.

Para obtener información sobre la creación de diagramas de colaboración, consulte la Guía de la herramienta: Gestión de diagramas de colaboración

4. Crear clases de análisis Ir a la parte superior de la página

El resultado del análisis de caso de uso es Producto de trabajo: Clase de análisis. Por lo general, las clases de análisis se representan en el modelo de diseño pero, opcionalmente, se pueden mantener en un modelo de análisis separado (consulte el Producto de trabajo: Modelo de análisis). Uno de los grupos de elementos de modelo más comunes del modelo de análisis son las clases de análisis, en ocasiones denominadas objetos de análisis. Las clases de análisis son clases estereotipadas que representan un modelo conceptual temprano para elementos del sistema que tienen responsabilidad y comportamiento. Los tres tipos de clases de análisis son Límite, Control y Entidad.

5. Documentar responsabilidades de clase Ir a la parte superior de la página

Para documentar una responsabilidad de clase, debe añadir una operación a la clase. El nombre de operación que entre debe ir precedido por dos barras inclinadas (//). El uso de estos caracteres especiales indica que la operación se utiliza para describir las responsabilidades de la clase de análisis. Utilice el campo Documentación de la Especificación de la operación para describir la responsabilidad. Tenga en cuenta que puede mover responsabilidades (operaciones) y atributos entre clases arrastrándolas y soltándolas de una clase a otra.

6. Crear diagramas de clase para documentar clases de análisis Ir a la parte superior de la página

Para visualizar las clases de análisis, debe crear un diagrama de clase y rellenarlo con las clases de análisis. Utilice Examinar > Diagrama de clase > Nuevo para crear y denominar el nuevo diagrama. Una vez que haya creado un nuevo diagrama, puede arrastrar clases del navegador y soltarlas en el diagrama.