Exercice 3.4 : Créer la structure de packages de la couche de conception métier

Dans cet exercice, vous créez la structure et le diagramme des packages de la couche de conception itso.ad.business. La couche itso.ad.business contient la logique métier du modèle de conception PiggyBank. Elle contient les sous-packages de conception de l'implémentation delegate.ejb, ejb et framework.

La couche itso.ad.business contient l'implémentation de la logique métier du système PiggyBank avec les sous-packages énumérés dans le tableau suivant :

Package Description
delegate.ejb Ce sous-package contient l'implémentation du framework de l'accès aux EJB PiggyBank.
ejb Ce sous-package contient le modèle de mémoire persistante des transactions PiggyBank et des données client.
framework Ce sous-package décrit la couche d'isolation entre la couche présentation de l'interface utilisateur PiggyBank et le modèle de persistance. La couche framework fournit l'abstraction entre l'interface client et l'implémentation.

Dans cet exercice, vous identifiez la structure des sous-packages de la conception de l'implémentation d'itso.ad.business en créant le diagramme de présentation des éléments de conception itso.ad.business.

Création du sous-package itso.ad.business

Le sous-package itso.ad.business contient les sous-packages ejb, ejb.delegate et framework.

Pour créer le sous-package itso.ad.business :
  1. Dans la vue Explorateur de modèles, développez successivement Enterprise IT Design Model et PiggyBank Implementation Designs.
  2. Dans le sous-package itso.ad.business, supprimez les sous-packages control, domain, presentation et resource. Ces packages font partie du canevas et ne sont d'aucune utilité dans le sous-package itso.ad.business.
  3. Dans la vue Explorateur de modèles, cliquez deux fois sur le diagramme itso.ad.business Design Elements.
  4. Dans la palette, cliquez deux fois sur Package et appelez framework le package.
  5. Dans la palette, cliquez deux fois sur Package et appelez delegate.ejb le package.
  6. Dans la palette, cliquez deux fois sur Package et appelez ejb le package.
  7. Dans la palette, cliquez sur Dépendance.
  8. Dans l'éditeur de diagrammes, cliquez sur le package delegate.ejb et faites-le glisser sur le package framework.
  9. Dans la palette, cliquez successivement sur la flèche orientée vers le bas située en regard de Dépendance, puis sur Utilisation.
  10. Dans l'éditeur de diagrammes, cliquez sur le package delegate.ejb et faites-le glisser sur le package ejb.

Vous avez identifié la structure de base du sous-package itso.ad.business en créant la structure de base du diagramme itso.ad.business Design Elements. Le diagramme montre la structure du sous-package, ainsi que les relations existant entre les packages. Vous compléterez ce diagramme en continuant de modéliser le sous-package itso.ad.business. Votre diagramme doit ressembler à celui-ci :

Le diagramme itso.ad.business Design Elements.

En créant le diagramme de présentation, vous créez automatiquement la structure de packages dans le sous-package itso.ad.business. Votre diagramme doit ressembler à celui-ci :

L'Explorateur de modèles avec la structure actuelle du sous-package itso.ad.business.

Maintenant que vous avez créé la structure du sous-package itso.ad.business, vous pouvez modéliser chacun de ses composants. Vous pouvez passer maintenant à l'exercice 3.5 : Modélisation de la couche du composant framework.

Conditions d'utilisation | Commentaires
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.