Ejercicio 3.2: Identificación de subpaquetes de diseños de implementación y creación del diagrama de paquetes de PiggyBank

En este ejercicio se crea el diagrama de paquetes de PiggyBank que describe las relaciones entre los paquetes en el sistema de banca en línea de PiggyBank. El diagrama de paquetes de PiggyBank es un diagrama de visión general que le ayuda a diseñar la aplicación en torno a una arquitectura propuesta. También puede identificar y crear los paquetes de diseño de implementación que integran el modelo.

En el Módulo 2 ha creado el modelo de análisis en torno al área de funcionamiento de Operaciones de cuenta. En el modelo de diseño va a correlacionar el área de funcionamiento de Operaciones de cuenta con un conjunto de subpaquetes de diseños de implementación que representan las capas de diseño de la aplicación del sistema de banca en línea de PiggyBank. Los paquetes de diseños de implementación, que se crean en el paquete Diseños de implementación de PiggyBank, contienen las clases de diseño y los diagramas de dominio para cada componente de diseño.

Los diagramas de clases que se crean en este módulo representan las clases Java™ finales en la implementación de PiggyBank. La creación de los paquetes de diseño de implementación y los elementos de diseño que representan la implementación de la aplicación completa se basa en las clases del modelo de análisis. Después de crear las clases, puede aplicar una transformación al modelo para crear las clases Java de la aplicación PiggyBank.

En este ejercicio se crean los subpaquetes de diseños de implementación que se utilizan para crear el diagrama de paquetes de PiggyBank.

Identificación y creación de los subpaquetes de diseños de implementación

El modelo de diseño de PiggyBank contiene cuatro subpaquetes de diseños de implementación: itso.ad.business, itso.ad.presentation, itso.ad.citybank e itso.ad.common. En esta guía de aprendizaje, sólo va a crear los subpaquetes itso.ad.business e itso.ad.citybank. Puede importar el subpaquete itso.ad.common al final de esta guía de aprendizaje.

Para crear el subpaquete de diseño de implementación itso.ad.business:
  1. En la vista Explorador de modelos, expanda Modelo de diseño y «ModelLibrary» Bloques de construcción de modelo de diseño, pulse el botón derecho del ratón sobre el paquete ${functional.area.impldesign} y, a continuación, pulse Copiar.
  2. Pulse el botón derecho del ratón sobre Diseños de implementación de PiggyBank y, a continuación, pulse Pegar.
  3. Pulse el botón derecho del ratón sobre ${functional.area.impldesign} y, a continuación, pulse Buscar/Reemplazar
  4. En el campo Buscar, escriba ${functional.area.impldesign} y pulse Reemplazar.
  5. En el campo Reemplazar con, escriba itso.ad.business y pulse Aceptar.

Para crear el subpaquete de diseño de implementación itso.ad.citybank:
  1. En la vista Explorador de modelos, pulse el botón derecho del ratón sobre Diseños de implementación de PiggyBank y, a continuación, pulse Pegar.
  2. Pulse el botón derecho del ratón sobre ${functional.area.impldesign} y, a continuación, pulse Buscar/Reemplazar
  3. En el campo Buscar, escriba ${functional.area.impldesign} y pulse Reemplazar.
  4. En el campo Reemplazar con, escriba itso.ad.citybank y pulse Aceptar.
Para crear el subpaquete de diseño de implementación itso.ad.common:
  1. En la vista Explorador de modelos, pulse el botón derecho del ratón sobre Diseños de implementación de PiggyBank y, a continuación, pulse Pegar.
  2. Pulse el botón derecho del ratón sobre ${functional.area.impldesign} y, a continuación, pulse Buscar/Reemplazar
  3. En el campo Buscar, escriba ${functional.area.impldesign} y pulse Reemplazar.
  4. En el campo Reemplazar con, escriba itso.ad.common y pulse Aceptar.
Ha identificado los tres subpaquetes de diseños de implementación del modelo de diseño de PiggyBank. Puede documentar los paquetes en el diagrama de paquetes de PiggyBank.

Creación del diagrama de paquetes

El diagrama de paquetes documenta los subpaquetes de diseños de implementación que representan capas de diseño en el modelo de diseño de PiggyBank.

Para crear el diagrama de paquetes de diseños de implementación de PiggyBank:
  1. En la vista Explorador de modelos, expanda Diseños de implementación de PiggyBank y efectúe una doble pulsación en el diagrama Paquetes de diseños de implementación de PiggyBank.
  2. En el editor de diagramas, pulse el botón derecho del ratón sobre las instrucciones del diagrama y, a continuación, pulse Suprimir del diagrama.
  3. En la vista Explorador de modelos, pulse itso.ad.business y arrástrelo al interior del diagrama.
  4. En la vista Explorador de modelos, pulse itso.ad.citybank y arrástrelo al interior del diagrama.
  5. En la vista Explorador de modelos, pulse itso.ad.common y arrástrelo al interior del diagrama.

Ha identificado y creado los paquetes de diseños de implementación del modelo de diseño de PiggyBank. Puede utilizar esta estructura para crear los diagramas de diseño y las clases de diseño de PiggyBank, y también puede añadir notas UML al diagrama Paquetes de diseños de implementación de PiggyBank para describir la finalidad de cada paquete. La estructura de modelo debe presentar un aspecto similar al de la figura siguiente:

El Explorador de modelos que contiene el Modelo de diseño IT empresarial de PiggyBank.
Condiciones de uso | Comentarios
(C) Copyright IBM Corporation 2004, 2005. Todos los derechos reservados.