이 연습에서는 itso.ad.business 디자인 계층의 패키지 구조 및 패키지 다이어그램을 작성합니다. itso.ad.business 계층에는 PiggyBank 디자인 모델의 비즈니스 논리가 들어 있습니다. itso.ad.business 계층에는 delegate.ejb, ejb 및 프레임워크 구현(implementation) 디자인 서브패키지가 들어 있습니다.
itso.ad.business 계층에는 PiggyBank 온라인 은행 업무 시스템에 대한 비즈니스 논리의 구현(implementation)과 다음 표의 서브패키지가 들어 있습니다.
패키지 | 설명 |
---|---|
delegate.ejb | 이 서브패키지에는 PiggyBank EJB를 액세스하기 위한 프레임워크 구현(implementation)이 들어 있습니다. |
ejb | 이 서브패키지에는 PiggyBank 트랜잭션 및 고객 데이터에 대한 지속적 저장영역 모델이 들어 있습니다. |
프레임워크 | 이 서브패키지에는 프리젠테이션 계층인 PiggyBank 사용자 인터페이스와 지속성 모델 간의 분리 계층을 설명합니다. 프레임워크 계층은 클라이언트 인터페이스와 구현(implementation) 간에 추상화를 제공합니다 . |
이 연습에서는 itso.ad.business 디자인 요소 개요 다이어그램을 작성하여 itso.ad.business 구현(implementation) 디자인 서브패키지 구조를 식별합니다.
itso.ad.business 서브패키지에는 ejb, ejb.delegate 및 프레임워크 서브패키지가 포함되어 있습니다.
itso.ad.business 디자인 요소 다이어그램의 기본 아웃라인을 작성하여 itso.ad.business 서브패키지의 기본 구조를 식별했습니다. 이 다이어그램은 서브패키지의 구조를 표시할 뿐 아니라 패키지 간에 존재하는 관계도 표시합니다. itso.ad.business 서브패키지를 계속 모델링함에 따라 이 다이어그램에 추가합니다. 다이어그램은 다음 그림과 유사하게 표시됩니다.
개요 다이어그램을 작성하여 itso.ad.business 서브패키지에 패키지 구조를 자동으로 작성합니다. 모델 구조는 다음 그림과 유사하게 표시됩니다.
이제 itso.ad.business 서브패키지 구조를 작성했으며 각 컴포넌트를 모델링할 수 있습니다. 계속 수행하려면 연습 3.5: 프레임워크 컴포넌트 계층 모델링으로 진행하십시오.