이 연습에서는 수표 현금화 참여자 다이어그램을 작성합니다. 수표 현금화 참여자 다이어그램은 수표 현금화 유스 케이스의 정적 구조를 모델링합니다.
수표 현금화 참여자 다이어그램은 수표 현금화 유스 케이스에 참여하는 클래스를 보여줍니다. 해당 관계와 함께 참여자를 모델링하여 시스템의 도메인을 설명합니다. 시퀀스 다이어그램은 데이터의 시간적 플로우를 이해하는 데 필요한 동적 정보를 설명합니다. 시퀀스 다이어그램을 작성하면 유스 케이스에 있는 각 클래스의 모든 오퍼레이션을 발견할 수 있습니다.
모델링은 반복적인 프로세스입니다. 모델링 중인 시스템의 세부사항을 더 잘 이해함에 따라 참여자를 언제든지 추가, 제거 또는 수정할 수 있습니다. 이 학습서에서는 수표 현금화 참여자 다이어그램의 기본 아웃라인을 작성합니다.
계정 오퍼레이션 패키지에 수표 현금화 참여자 다이어그램을 작성합니다.
수표 현금화 참여자 다이어그램을 시작했습니다. 수표 현금화 참여자 다이어그램은 수표 현금화 유스 케이스의 정적 구조를 보여줍니다.
CashCheckControl 참여자는 수표 현금화 기능 영역의 비즈니스 로직을 나타내는 제어 클래스입니다.
CashCheckSummaryForm 참여자는 CashCheck 트랜잭션이 완료될 때 표시되는 요약 양식을 나타내는 경계 클래스입니다.
CashCheckControl 참여자는 제어 클래스이므로, 이는 유스 케이스에 있는 나머지 클래스 대부분의 중심이 되며 이에 종속됩니다. 이 연습에서는 CashCheckControl 클래스 관계를 작성합니다.
수표 현금화 참여자 다이어그램을 작성했습니다. 이 다이어그램은 수표 현금화 유스 케이스의 정적 구조를 보여줍니다. 다이어그램은 다음 그림과 유사하게 표시됩니다.
계속 수행하려면 연습 2.10: 수표 현금화 시퀀스 다이어그램 작성을 진행하십시오.