Exercício 3.4: Criando a Estrutura do Pacote da Camada de Design de Negócios

Neste exercício, você criará a estrutura do pacote e o diagrama de pacotes da camada de design itso.ad.business. A camada itso.ad.business contém a lógica de negócios do modelo de design do PiggyBank. A camada itso.ad.business contém os subpacotes de design de implementação delegate.ejb, ejb e estrutura.

A camada itso.ad.business contém a implementação da lógica de negócios para o sistema financeiro on-line PiggyBank e contém os subpacotes na tabela a seguir:

Pacote Descrição
delegate.ejb Este subpacote contém a implementação da estrutura para acessar o EJB do PiggyBank.
ejb Este subpacote contém o modelo de armazenamento persistente para dados da transação e do cliente do PiggyBank.
estrutura Este subpacote descreve a camada de isolamento entre a camada de apresentação da interface com o usuário do PiggyBank e o modelo de persistência. A camada de estrutura fornece a abstração entre a interface do cliente e a implementação.

Neste exercício, você identificará a estrutura do subpacote de design de implementação do itso.ad.business, criando o diagrama de visão geral de elementos de design do itso.ad.business.

Criando o Subpacote itso.ad.business

O subpacote itso.ad.business contém os subpacotes ejb, ejb.delegate e estrutura.

Para criar o subpacote itso.ad.business:
  1. Na visualização Explorador de Modelos, expanda Modelo de Design de TI Corporativa, expanda Designs de Implementação do PiggyBank.
  2. No subpacote itso.ad.business, exclua os subpacotes controle, domínio, apresentação e recurso. Esses pacotes estão incluídos no gabarito e não são utilizados no subpacote itso.ad.business.
  3. Na visualização Explorador de Modelos, dê um clique duplo no diagrama Elementos de Design do itso.ad.business.
  4. Na Paleta, dê um clique duplo em Pacote e nomeie o pacote como estrutura.
  5. Na Paleta, dê um clique duplo em Pacote e nomeie o pacote como delegate.ejb.
  6. Na Paleta, dê um clique duplo em Pacote e nomeie o pacote como ejb.
  7. Na Paleta, clique em Dependência.
  8. No editor de diagrama, clique no pacote delegate.ejb e arraste-o para o pacote estrutura.
  9. Na Paleta, ao lado de Dependência, clique na seta para baixo e clique em Uso.
  10. No editor de diagrama, clique no pacote delegate.ejb e arraste-o para o pacote ejb.

Você identificou a estrutura básica do subpacote itso.ad.business, criando o esboço básico do diagrama Elementos de Design do itso.ad.business. O diagrama mostra a estrutura do subpacote, mas também os relacionamentos que existem entre os pacotes. Você faz a inclusão nesse diagrama enquanto continua a modelar o subpacote itso.ad.business. Seu diagrama deverá ser semelhante à figura a seguir:

O diagrama Elementos de Design do itso.ad.business.

Criando o diagrama de visão geral, você automaticamente cria a estrutura do pacote no subpacote itso.ad.business. A estrutura de seu modelo deverá ser semelhante à figura a seguir:

O Explorador de Modelos mostrando a estrutura atual do subpacote itso.ad.business.

Agora que você criou a estrutura do subpacote itso.ad.business, pode modelar cada componente. Para continuar, vá para o Exercício 3.5: Modelando a Camada de Componentes de Estrutura.

Termos de uso | Feedback
(C) Copyright IBM Corporation 2004, 2005. Todos os Direitos Reservados.