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.
-
Los pasos que se indican en esta guía de la herramienta coinciden con los de la tarea correspondiente.
-
Los enlaces a los temas de la ayuda en línea de XDE están marcados con
.
-
En esta guía de la herramienta se llevan a cabo los pasos siguientes:
-
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:
-
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.
-
Cree un diagrama de guión de uso. Consulte el apartado
Adición de diagramas
.
-
Añada la ejecución de guiones de uso (o instancia de colaboración) al diagrama. (Consulte el apartado
Adición de formas a diagramas
.) Proporciónele
el mismo nombre que al guión de uso.
-
Arrastre y suelte el guión de uso que se ejecuta en el diagrama. Consulte el apartado
Adición de formas a diagramas
.
-
Añada una relación de ejecución de la ejecución de guiones de uso al guión de uso. Consulte el apartado
Adición de relaciones de ejecución
.
-
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>."
-
Cree un diagrama de secuencia para la instancia de interacción. Consulte el apartado
Adición de diagramas
.
-
Escriba una descripción breve del caso de ejemplo que ilustra el diagrama de secuencia. Consulte el apartado
Documentación de elementos de
modelo .
-
Arrastre y suelte actores, clases e interfaces en el diagrama para crear objetos para la interacción. Consulte el
apartado
Adición de formas a
diagramas .
-
Añada mensajes entre los objetos. Consulte el apartado
Adición de mensajes o estímulos
.
-
Describa cada mensaje. Consulte el apartado
Documentación de elementos de modelo
.
-
Para describir el comportamiento del objeto cuando recibe el mensaje, asigne una operación al mensaje. Consulte el
apartado
Asignació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: Cómo trabajar con
diagramas de interacción (secuencia)
.
Consulte el paso anterior como guía para trabajar con diagramas de secuencia.
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:
-
Patrones de diseño de Rational
XDE
-
Ventajas de la utilización de
patrones
-
Comprensión del desarrollo
dirigido por patrones de J2EE
-
Desarrollo dirigido por patrones
J2EE
-
Patrones de J2EE para los que se
ofrece soporte
-
Definición de relaciones para
EJB
-
Relaciones de permanencia
-
Creación de relaciones de
permanencia entre EJB
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: Cómo adjuntar notas a
formas ,
Documentación de elementos de
modelo , Enlace de archivos externos a elementos de
modelo
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:
-
Implementación de patrones de
diseño
-
Patrones de diseño de Rational
XDE
-
Ventajas de la utilización de
patrones
No existe ninguna guía específica de Rational XDE para este paso.
|