Módulo 3: Creación del modelo de diseño

Ha identificado las clases principales de la aplicación PiggyBank en el modelo de análisis. Aunque el modelo de análisis le puede ayudar a comprender lo que hace el sistema, no describe los detalles sobre cómo lo hace. El modelo de diseño se basa en el modelo de análisis, al describir tanto los detalles del dominio como los de la implementación. El modelo de diseño no describe únicamente la estructura de la aplicación, sino también cómo se ha implementado. Mientras que el modelo de análisis proporciona una vista abstracta del sistema, el modelo de diseño ofrece una vista técnica muy detallada sobre el funcionamiento del sistema. El modelo de diseño de PiggyBank se modela con diagramas de clase Java.

El sistema de banca en línea de PiggyBank se basa en una arquitectura que consta de varias capas que se comunican entre sí por medio de objetos de transferencia e interfaces de delegado. El modelo de diseño de PiggyBank se compone de un conjunto de capas, y cada una de ellas representa un componente diferente de la implementación. En la figura siguiente se proporciona una visión general de la arquitectura del sistema de banca en línea de PiggyBank.

Arquitectura del sistema de banca en línea de PiggyBank.

En esta guía de aprendizaje se describen los componentes de cada capa. Cada capa contiene las clases, las interfaces y los subsistemas derivados del modelo de análisis de PiggyBank que se ha creado en el módulo anterior. Tal como se muestra en la figura siguiente, la aplicación PiggyBank contiene una capa de presentación, una capa empresarial, una capa de integración y una capa de elementos comunes.

El modelo de diseño de banca en línea de PiggyBank se organiza según la arquitectura de la aplicación.

Cada capa representa un paquete en el modelo de diseño de PiggyBank.

Nota: Antes de construir el modelo de diseño de PiggyBank, debe importar el modelo de análisis de PiggyBank que ha creado en el módulo anterior a fin de asegurarse de que inicia el modelo de diseño con un modelo de análisis completo y correcto. Recuerde que al importar el modelo de análisis de PiggyBank se sobrescriben todos los modelos anteriores que tengan el nombre del modelo de análisis de PiggyBank.

Para importar el modelo de análisis de PiggyBank, pulse Importar el modelo de análisis.

Icono Importar   Importar el modelo de análisis

En este módulo se muestra cómo crear el modelo de diseño para el sistema de banca en línea de PiggyBank.

Específicamente, en este módulo se muestra cómo llevar a cabo las acciones siguientes:


Ejercicios

Los ejercicios de este módulo se deben completar en el orden siguiente:

Tiempo necesario

Para completar este módulo necesita 1 hora, aproximadamente.

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