Ejercicio 1.3: (Opcional) Identificación de guiones de uso

En este ejercicio se identifican los guiones de uso significativos del sistema de banca en línea de PiggyBank. Los guiones de uso describen las tareas de funcionamiento que lleva a cabo la aplicación PiggyBank.

Los guiones de uso definen las tareas de funcionamiento más básicas que realizan los usuarios de la aplicación. En el sistema de banca en línea de PiggyBank, los clientes pueden visualizar el saldo de sus cuentas y transferir dinero de una cuenta a otra. Sólo un cajero puede hacer efectivo un cheque; no obstante, el sistema debe verificar si la transacción es válida.

Creación de un área funcional

Para crear el diagrama de guión de uso, en primer lugar debe identificar el área funcional. Puesto que todos los guiones de uso están relacionados con actividades de banca, el área funcional se denomina Operaciones de cuenta.

Para crear un área funcional:
  1. En la vista Explorador de modelos, expanda Modelo de guiones de uso, expanda Bloques de construcción de guiones de uso de «ModelLibrary», pulse CONTROL y arrastre el paquete ${functional.area} al nivel raíz del modelo de guión de uso.
  2. Pulse el botón derecho del ratón sobre ${functional.area} y, a continuación, pulse Buscar/Reemplazar.
  3. En el campo Buscar, escriba ${functional.area} y pulse Reemplazar.
  4. En el campo Reemplazar con, escriba Operaciones de cuentas y pulse Aceptar.

Ya dispone de un área funcional. El área funcional representa el bloque de construcción más básico del modelo de guión de uso. Ahora, puede rellenar el área funcional con guiones de uso.

Creación de elementos de guiones de uso

Después de identificar el área funcional, puede importar los guiones de uso y empezar a construir el modelo de guión de uso.

Para crear los elementos de modelo de guiones de uso:
  1. En la vista Explorador de modelos, expanda Operaciones de cuenta y efectúe una doble pulsación en el diagrama Guiones de uso de operaciones de cuenta.
  2. En el editor de diagramas, pulse el botón derecho del ratón sobre la nota y, a continuación, pulse Suprimir del diagrama.
  3. En la Paleta, efectúe una doble pulsación en Guión de uso, escriba Visualizar saldo y, a continuación, coloque el guión de uso próximo a la parte superior del editor de diagramas.
  4. En la Paleta, efectúe una doble pulsación en Guión de uso, escriba Transferir dinero y, a continuación, coloque el elemento de guión de uso debajo del guión de uso Visualizar saldo.
  5. En la Paleta, efectúe una doble pulsación en Guión de uso, escriba Hacer efectivo un cheque y, a continuación, coloque el elemento de guión de uso debajo del guión de uso Transferir dinero.
Nota: La plantilla de modelo de guión de uso contiene actores y guiones de uso existentes que le pueden ayudar a crear diagramas de guiones de uso. En lugar de crear nuevos elementos de guiones de uso con la ayuda de la Paleta, puede copiar los elementos existentes al área de funcionamiento y renombrarlos. Para copiar elementos de guiones de uso existentes, en la vista Explorador de modelos del paquete Bloques de construcción de guiones de uso de «ModelLibrary», pulse el botón derecho del ratón sobre un elemento de análisis y, a continuación, pulse Copiar. Pulse el botón derecho del ratón sobre el área funcional y, a continuación, pulse Pegar.

(Opcional) Documentación de los guiones de uso

La plantilla de modelo de guión de uso contiene un paquete de visión general denominado Visiones generales de «perspective» que proporciona documentación adicional sobre el modelo. Aunque este paso es opcional y no afecta al modelo, debe organizar y documentar los actores y los guiones de uso del sistema de banca en línea de PiggyBank.

Para documentar los guiones de uso:
  1. En la vista Explorador de modelos, expanda Visiones generales de «perspective», pulse el botón derecho del ratón sobre Diagrama de contexto y a continuación, pulse Refactorizar > Renombrar.
  2. Para renombrar el diagrama, escriba Guiones de uso significativos arquitectónicamente y pulse Intro. Este diagrama va a contener una lista de todos los guiones de uso más importantes del proyecto.
  3. Efectúe una doble pulsación en Guiones de uso significativos arquitectónicamente.
  4. En la vista Explorador de modelos, expanda la carpeta Operaciones de cuenta y arrastre los guión de uso Visualizar saldo, Transferir dinero y Hacer efectivo un cheque al editor de diagramas.
  5. Disponga los guiones de uso verticalmente en el centro del diagrama, como en el diagrama de guiones de uso del paso anterior.

Ha mejorado la legibilidad del modelo de guión de uso al documentar los guiones de uso más importantes del proyecto. Puede añadir un título al diagrama mediante la herramienta de texto. Ahora, el proyecto debe presentar un aspecto similar al de la figura siguiente:

La vista Explorador de modelos muestra el modelo de guión de uso de PiggyBank.

Puesto que este modelo sólo contiene un área de funcionamiento, puede eliminar el proyecto Bloques de construcción de guiones de uso de «ModelLibrary» del proyecto. Ya no necesita este paquete vacío, que crea confusión en la jerarquía del modelo. Para suprimir el paquete, pulse el botón derecho del ratón y, a continuación, pulse Suprimir.

Ahora ya está preparado para empezar el Ejercicio 1.4: Identificación de actores.

Condiciones de uso | Comentarios
(C) Copyright IBM Corporation 2004, 2005. Todos los derechos reservados.