您在此练习中创建 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 子程序包包含 ejb、ejb.delegate 和框架子程序包。
您已经通过创建 itso.ad.business 设计元素图的基本轮廓,确定了 itso.ad.business 子程序包的基本结构。此图显示子程序包的结构,还显示程序包之间存在的关系。当继续对 itso.ad.business 子程序包进行建模时,即对此图加以补充。您的图看上去应该与下图相似:
通过创建概览图,您在 itso.ad.business 子程序包中自动创建程序包结构。您的模型结构看起来应该与下图相似:
既然您创建了 itso.ad.business 子程序包结构,就可以对每个组件进行建模。要继续,请进入练习 3.5:对框架组件层进行建模。