송금 활동 다이어그램은 사용자가 메인 메뉴에서 송금 항목을 클릭할 때 발생하는 단계를 모델링합니다.
이 프로시저는 고객/금전 출납원 활동 파티션을 작성하는 방법을 설명합니다.
시스템 활동 파티션을 작성하려면 다음을 수행하십시오.
- 다이어그램 편집기에서 마우스 오른쪽 단추로 다이어그램의 외부를
클릭한 후 을 클릭하십시오.
- 모델 탐색기 보기에서 파티션 요소를
클릭하고, 특성 보기에서 이름을 시스템(System)으로 입력하십시오.
- 팔레트에서 조치 요소를 두 번 클릭한 후
계정이 존재하고 송금액이 현재 잔액 미만인지 확인(Validates accounts exist and transfer amount
is < current balance)을
입력하십시오.
- 시스템 활동 파티션에서
잔액 포함 계정 표시 요소를 클릭하고, 이를
고객/금전 출납원이 메뉴에서 송금 선택 조치의 바로 오른쪽으로 끌어서 놓으십시오.
- 팔레트에서 제어 플로우 요소를 클릭하십시오.
- 다이어그램 편집기에서 고객/금전 출납원이 메뉴에서 송금 선택을
클릭하고 커서를 계정이 존재하고 송금액이 현재 잔액 미만인지 확인 조치 요소로 끌어서 놓으십시오.
- 팔레트에서 제어 노드를 클릭한 후
결정을 클릭하십시오.
- 결정 노드를 계정이 존재하고 송금액이 현재 잔액
미만인지 확인 조치 요소 아래에 놓으십시오.
- 팔레트에서 제어 플로우 요소를 클릭하십시오.
- 다이어그램 편집기에서 계정이 존재하고 송금액이 현재 잔액 미만인지
확인을 클릭하고 커서를 결정 요소로 끌어서 놓으십시오.
- 팔레트에서 조치 요소를 두 번 클릭하고 이 요소의 이름을
고객 계정에 차변 기입 및 송금액별 고객 계정에 대변 기입(Debit Customer account and Credit customer
account by transit amount)으로
지정하십시오.
- 이 요소를 결정 요소의 오른쪽 아래에 놓으십시오.
- 팔레트에서 제어 플로우 요소를 클릭하고 결정 노드를
고객 계정에 차변 기입 조치 요소로 연결하십시오.
- 새 관계에 대한 보호 텍스트를 설정하려면 특성 탐색기 보기의
일반 페이지에서
[ 금액 < 현재 잔액 ]([ amount < current balance ])을 입력하십시오.
- 팔레트에서 조치 요소를 두 번 클릭한 후 이 요소의 이름을
유효하지 않은 트랜잭션 메시지 표시(Display invalid transaction message)로 지정하십시오.
- 이 요소를 결정 노드의 왼쪽 아래에 놓으십시오.
- 팔레트에서 제어 플로우 요소를 클릭한 후 결정 노드를
유효하지 않은 트랜잭션 메시지 표시 조치 요소로 연결하십시오.
- 팔레트에서 제어 플로우 요소를 클릭하고
유효하지 않은 트랜잭션 메시지 표시 조치 요소를
고객/금전 출납원이 메뉴에서 송금 선택 조치 요소로 연결하십시오.
- 팔레트에서 조치 요소를 두 번 클릭한 후 이 요소의 이름을
송금 요약 표시(Display transfer summary)로 지정하십시오.
- 이 요소를 고객 계정에 차변 기입 조치 요소 아래에 놓으십시오.
- 팔레트에서 제어 플로우 요소를 클릭하고
고객 계정에 차변 기입 조치 요소를 송금 요약 표시
조치 요소로 연결하십시오.
- 활동 최종 노드 요소를 클릭하고, 이를
시스템 활동 파티션의 다이어그램 편집기
맨 아래로 끌어서 놓으십시오.
이는 활동 다이어그램의 종료 지점입니다.
- 팔레트에서 제어 플로우 요소를 클릭한 후,
유효하지 않은 트랜잭션 메시지 표시 및
송금 요약 표시 조치 요소를
활동 최종 노드 요소로 연결하십시오.
이제 송금 활동 다이어그램을 작성했습니다.
다이어그램은 다음 그림과
유사하게 표시됩니다.

송금 활동 다이어그램은 사용자가 메인 메뉴에서 송금을 선택할 때 발생하는
단순 워크플로우를 보여주는 두 개의 활동 파티션과 하나의 결정 노드를 포함하고 있습니다.