PiggyBank UML 모델 세부사항 |
RUP(Rational Unified Process)에 따라 PiggyBank 샘플 UML 모델은 시스템의 다른 면을 각각 설명하는 세 개의 모델(사용 케이스 모델, 분석 모델 및 설계 모델)로 나뉩니다.
사용 케이스 모델사용 케이스 모델은 사용자와 시스템 사이의 상호 작용을 설명합니다. 요구사항 문서 이외에 사용 케이스 모델은 시스템의 요구사항을 그래픽으로 표시하는 사용 케이스 다이어그램과 순서 다이어그램을 포함합니다.분석 모델분석 모델은 분석 단계의 결과를 설명합니다. 분석 모델은 RUP에 따라 사용자와 상호 작용하는 객체(경계), 시스템 내에서 지속적인 객체(엔티티) 및 각 사용 케이스의 구현을 조정하는 객체(제어기)를 식별합니다.설계 모델설계 모델은 분석 모델에 구조화된 구조를 적용합니다. 설계 모델은 EJB(Enterprise JavaBeans)로서 구현된 시스템의 분석 엔티티의 구현을 설명합니다.이 EJB는 다음 모범 사례를 사용하여 구현되었습니다.
|