이 연습에서는 시스템 액터와 유스 케이스 간의 관계를 모델링하여 계정 오퍼레이션 유스 케이스 다이어그램을 작성합니다.
계정 오퍼레이션 유스 케이스 모델은 PiggyBank 온라인 은행 업무 시스템의 액터와 유스 케이스 간 상호 작용을 설명합니다. 이전 연습에서는 유스 케이스 및 액터를 식별했습니다. 이제 액터와 유스 케이스 간의 관계를 모델링하여 사용자와 시스템 간의 상호 작용을 설명할 수 있습니다.
액터와 유스 케이스 간의 관계를 모델링하여 유스 케이스 다이어그램을 완료할 수 있습니다. 이 유스 케이스 다이어그램에서 고객은 1차 액터입니다.
이제 유스 케이스 다이어그램에서 고객 액터의 관계를 모델링했습니다. 고객 액터는 계정의 잔액을 표시할 수 있으며 한 계정에서 다른 계정으로 송금할 수 있습니다.
액터와 유스 케이스 간의 관계를 모델링하여 유스 케이스 다이어그램을 완료할 수 있습니다. 금전 출납원은 이 유스 케이스 다이어그램에서 1차 액터입니다.
이제 유스 케이스 다이어그램에서 금전 출납원의 관계를 모델링했습니다. 금전 출납원 액터는 계정의 잔액을 표시할 수 있고 한 계정에서 다른 계정으로 송금할 수 있으며 수표를 현금화할 수 있습니다.
액터와 유스 케이스 간의 관계를 모델링하여 유스 케이스 다이어그램을 완료할 수 있습니다. 이 유스 케이스 다이어그램에서 CityBank는 2차 액터입니다.
이제 유스 케이스 다이어그램에서 CityBank 액터의 관계를 모델링했습니다. CityBank 액터는 PiggyBank 고객이 현금으로 바꾸는 수표의 유효성을 확인할 책임을 가지며, 이는 다이어그램에서 유일하게 사람이 아닌 액터입니다. 다이어그램은 다음 그림과 유사하게 표시됩니다.
이 그림에서 유스 케이스 다이어그램은 관계의 카디널리티를 보여줍니다. 카디널리티는 단순한 다이어그램을 복잡하게 보이도록 만들 수 있습니다. 다이어그램에 있는 카디널리티를 제거하려면 마우스 오른쪽 단추로 다이어그램 편집기를 누른 후
를 누르십시오.계속 수행하려면 연습 1.6: 잔액 표시 활동 다이어그램 작성으로 진행하십시오.