이 연습에서는 잔액 표시 활동 다이어그램을 작성합니다. 잔액 표시 활동 다이어그램은 고객 또는 금전 출납원이 계정의 잔액을 표시할 때 이벤트의 내부 플로우를 보여줍니다.
유스 케이스 다이어그램은 작동을 표시하고 시스템의 액터 및 기능을 식별하지만, 워크플로우나 프로세스와 같은 시간적 정보는 표시하지 않습니다. 활동 다이어그램은 대형 프로세스에서 이벤트의 시간적 순서를 표시하므로 플로우차트의 UML 버전과 동등합니다. 이는 유스 케이스에서 발생하는 이벤트의 플로우를 설명합니다.
잔액 표시 활동 다이어그램은 지정된 계정의 잔액을 표시하는 워크플로우를 설명합니다. 고객과 금전 출납원 둘 다 이 타스크를 수행할 수 있습니다. 실제 시스템인 CityBank 액터가 이 트랜잭션의 유효성을 확인합니다.
잔액 표시 활동 다이어그램은 사용자가 메인 메뉴에서 잔액 표시 항목을 누를 때 발생하는 단계를 모델링합니다. 이 프로시저는 고객/금전 출납원 활동 파티션을 작성하는 방법을 설명합니다.
이제 고객/금전 출납원 활동의 워크플로우를 모델링했습니다. 다이어그램은 다음 그림과 유사하게 표시됩니다.
잔액 표시 활동 다이어그램은 사용자가 메인 메뉴에서 잔액 표시 항목을 누를 때 발생하는 단계를 모델링합니다. 이 프로시저는 시스템 활동 파티션을 작성하는 방법을 설명합니다.
이제 잔액 표시 활동 다이어그램을 작성했습니다. 다이어그램은 다음 그림과 유사하게 표시됩니다.
잔액 표시 활동 다이어그램은 사용자가 메인 메뉴에서 잔액 표시를 누를 때 발생하는 단순 워크플로우를 보여주기 위해 두 개의 활동 파티션을 사용합니다.
계정 오퍼레이션 유스 케이스 다이어그램에 이 다이어그램에 대한 링크를 삽입할 수 있습니다. 이 링크는 연관된 다이어그램 간에 탐색을 가능하게 함으로써 모델의 가독성을 증가시킬 수 있습니다.
계속 수행하려면 연습 1.7: 송금 활동 다이어그램 작성으로 진행하십시오.