练习 3.4:创建业务设计层的程序包结构

您在此练习中创建 itso.ad.business 设计层的程序包结构和程序包图。itso.ad.business 层包含 PiggyBank 设计模型的业务逻辑。itso.ad.business 层包含 delegate.ejb、ejb 和框架实现设计子程序包。

itso.ad.business 层包含 PiggyBank 联机银行系统的业务逻辑的实现,并包含以下表中的子程序包:

程序包 描述
delegate.ejb 此子程序包包含存取 PiggyBank EJB 的框架实现。
ejb 此子程序包包含 PiggyBank 交易和客户数据的持久存储模型。
框架 此子程序包描述表示层、PiggyBank 用户接口和持久模型之间的隔离层。框架层提供客户机接口和实现之间的抽象。

您在此练习中,通过创建 itso.ad.business 设计元素概览图,以确定 itso.ad.business 实现设计子程序包结构。

创建 itso.ad.business 子程序包

itso.ad.business 子程序包包含 ejb、ejb.delegate 和框架子程序包。

要创建 itso.ad.business 子程序包:
  1. 在“模型浏览器”视图中,展开 Enterprise IT Design Model,再展开“PiggyBank 实现设计”。
  2. itso.ad.business 子程序包中,删除“控制”、“领域”、“表示”和“资源”子程序包。这些程序包包含在模板中,但在 itso.ad.business 子程序包中没有使用它们。
  3. 在“模型浏览器”视图中,双击“itso.ad.business 设计元素”图。
  4. 在选用板中,双击“程序包”并且将程序包命名为“框架”。
  5. 在选用板中,双击“程序包”并且将程序包命名为 delegate.ejb
  6. 在选用板中,双击“程序包”并且将程序包命名为 ejb
  7. 在选用板中,单击“依赖关系”。
  8. 在图编辑器中,单击 delegate.ejb 程序包并将它拖动到“框架”程序包。
  9. 在选用板的“依赖关系”旁,单击向下箭头并单击“用途”。
  10. 在图编辑器中,单击 delegate.ejb 程序包并将它拖动到 ejb 程序包。

您已经通过创建 itso.ad.business 设计元素图的基本轮廓,确定了 itso.ad.business 子程序包的基本结构。此图显示子程序包的结构,还显示程序包之间存在的关系。当继续对 itso.ad.business 子程序包进行建模时,即对此图加以补充。您的图看上去应该与下图相似:

itso.ad.business 设计元素图。

通过创建概览图,您在 itso.ad.business 子程序包中自动创建程序包结构。您的模型结构看起来应该与下图相似:

模型浏览器:显示 itso.ad.business 子程序包的当前结构。

既然您创建了 itso.ad.business 子程序包结构,就可以对每个组件进行建模。要继续,请进入练习 3.5:对框架组件层进行建模

使用条款 | 反馈
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.