저는 UML을 처음 사용하기 때문에 간단한 시나리오에서 액터와 유스 케이스를 식별하는 데 도움이 필요합니다. 자동 판매기를 모델링해야합니다. 나는 액터와 유스 케이스 세트를 결정할 수 없으며 약간의 도움에 정말로 감사 할 것입니다. 모델링하는 방법은 고객 배우, 배전반 배우 및 자동 판매기를 갖추는 것입니다. 고객의 유스 케이스는 동전 삽입, 제품 선택, 주문 취소, 변경 수집입니다. 스위치 보드 유스 케이스가 타이머로 설정됩니다 (사용자가 제품을 선택할 시간이 있고 프로세스가 취소 된 후). 마지막으로, 자동 판매기 유스 케이스는 제품을 찾고, 화폐 잔액을 확인하고, 분배, 반환 변경을 확인합니다. 도움을 주셔서 미리 감사드립니다.UML 자동 판매기의 유스 케이스
-1
A
답변
1
자동 판매기의 관점에서, 유일한 용도는 판매 품목 (또는 판매 제품)입니다. 유스 케이스 모델은 행위자와 협력하여 모델링 된 시스템이 제공하는 모든 서비스를 사용하도록 정의합니다 (행위자는 시스템 외부에 있음). 동전 삽입 작업, 제품 찾기 등은 Sell Item 유스 케이스 실행 내 자동 판매기의 동작을 정의하는 절차 단계 일뿐입니다. 즉, 유스 케이스 모델은 간단합니다. actor "Customer"에 연결된 useCase "Sell Item". 교환기는 자동 판매기의 일부이며 내부 프로세스 실행에 관련됩니다.