Instrucciones de la herramienta: Diseño de guiones de uso utilizando Rational XDE Developer
En esta guía de la herramienta se describe cómo diseñar guiones de uso con Rational XDE Developer.
Herramienta: Rational XDE Developer
Relaciones
Elementos relacionados
Descripción principal

Visión general

Esta guía de la herramienta ofrece soporte para el diseño de guiones de uso con Rational XDE Developer - Java Platform Edition.

Describir interacciones entre objetos de diseño

Para cada ejecución de guiones de uso, debe ilustrar las interacciones entre sus objetos de diseño participantes creando uno o más diagramas de secuencia. Es posible que haya creado versiones anteriores de estos diagramas, las ejecuciones de guiones de uso de análisis, durante la Tarea: Análisis de guión de uso. Las ejecuciones de guiones de uso de análisis describen interacciones entre clases de análisis. Se deben desarrollar para describir interacciones entre elementos de diseño.

Un enfoque consiste en crear una nueva ejecución de guiones de uso y diagramas de secuencia. Para ello, siga los pasos que se indican a continuación:

  1. Navegue al paquete Modelo de diseño en el que se van a crear las nuevas ejecuciones de guiones de uso. Consulte el apartado Directrices de la estructura de modelo de Rational XDE.
  2. Cree un diagrama de guión de uso. Consulte el apartado icono de publicación de ayudaAdición de diagramas .
  3. Añada la ejecución de guiones de uso (o instancia de colaboración) al diagrama. (Consulte el apartado icono de publicación de ayudaAdición de formas a diagramas .) Proporciónele el mismo nombre que al guión de uso.
  4. Arrastre y suelte el guión de uso que se ejecuta en el diagrama. Consulte el apartado icono de publicación de ayudaAdición de formas a diagramas .
  5. Añada una relación de ejecución de la ejecución de guiones de uso al guión de uso. Consulte el apartado icono de publicación de ayudaAdición de relaciones de ejecución .
  6. Para cada subflujo (o caso de ejemplo) independiente, cree una o más instancias de interacción. (En el Explorador de modelos, pulse el botón derecho del ratón sobre la instancia de colaboración y, a continuación, pulse Añadir UML > Instancia de interacción). Considere correlacionar la instancia de interacción como "<nombre de guión de uso> - <tipo de flujo>."
  7. Cree un diagrama de secuencia para la instancia de interacción. Consulte el apartado icono de publicación de ayudaAdición de diagramas .
  8. Escriba una descripción breve del caso de ejemplo que ilustra el diagrama de secuencia. Consulte el apartado icono de publicación de ayudaDocumentación de elementos de modelo .
  9. Arrastre y suelte actores, clases e interfaces en el diagrama para crear objetos para la interacción. Consulte el apartado icono de publicación de ayudaAdición de formas a diagramas .
  10. Añada mensajes entre los objetos. Consulte el apartado icono de publicación de ayudaAdición de mensajes o estímulos .
  11. Describa cada mensaje. Consulte el apartado icono de publicación de ayudaDocumentación de elementos de modelo .
  12. Para describir el comportamiento del objeto cuando recibe el mensaje, asigne una operación al mensaje. Consulte el apartado icono de publicación de ayudaAsignación de operaciones a mensajes o estímulos .

De forma alternativa, si no mantiene un modelo de análisis separado, puede decidir modificar los diagramas de secuencia existentes de modo que reflejen la evolución de los elementos de diseño.

Referencia: icono de publicación de ayudaCómo trabajar con diagramas de interacción (secuencia) .

Simplificar diagramas de secuencia utilizando subsistemas (opcional)

Consulte el paso anterior como guía para trabajar con diagramas de secuencia.

Describir comportamiento relacionado con la permanencia

Los mecanismos de permanencia se describen de modo óptimo utilizando patrones. Consulte los temas de la ayuda en línea de Rational XDE que tratan sobre:

  • icono de publicación de ayudaPatrones de diseño de Rational XDE
  • icono de publicación de ayudaVentajas de la utilización de patrones
  • icono de publicación de ayudaComprensión del desarrollo dirigido por patrones de J2EE
  • icono de publicación de ayudaDesarrollo dirigido por patrones J2EE
  • icono de publicación de ayudaPatrones de J2EE para los que se ofrece soporte
  • icono de publicación de ayudaDefinición de relaciones para EJB
  • icono de publicación de ayudaRelaciones de permanencia
  • icono de publicación de ayudaCreación de relaciones de permanencia entre EJB

Perfeccionar la descripción del flujo de sucesos

A fin de que resulte más claro, se puede añadir una descripción a los diagramas de secuencia. Se puede añadir texto en cualquier lugar del diagrama. También se pueden añadir notas y adjuntar a formas del diagrama. Considere la utilización de la plantilla que proporciona RUP para el Producto de trabajo: Ejecución de guiones de uso.

Referencia: icono de publicación de ayudaCómo adjuntar notas a formas , icono de publicación de ayudaDocumentación de elementos de modelo , icono de publicación de ayudaEnlace de archivos externos a elementos de modelo

Unificar subsistemas y clases de diseño

Cuando se ejecutan los guiones de uso, debe unificar los subsistemas y las clases de diseño identificadas a fin de garantizar la homogeneidad y coherencia en el modelo de diseño.

Parte de la unificación del diseño consiste en identificar patrones comunes que se pueden descomponer en factores y reutilizar. Consulte los temas de la ayuda en línea de Rational XDE que tratan sobre:

  • icono de publicación de ayudaImplementación de patrones de diseño
  • icono de publicación de ayudaPatrones de diseño de Rational XDE
  • icono de publicación de ayudaVentajas de la utilización de patrones

Evaluar los resultados

No existe ninguna guía específica de Rational XDE para este paso.