How to use an use case diagram template.
- 01액터 식별하기
고객, 관리자, 결제 게이트웨이, 재고 시스템 등 온라인 쇼핑 플랫폼과 상호작용하는 모든 사용자와 외부 시스템을 나열합니다.
- 02유스 케이스(목표) 정의하기
‘Browse Products’, ‘Add to Cart’, ‘Checkout’, ‘Manage Orders’, ‘Process Payment’처럼 각 액터가 달성해야 하는 목표를 정리합니다.
- 03연관 관계 그리기
액터와 유스 케이스를 선으로 연결해 각 목표를 시작하거나 참여하는 액터를 표시합니다.
- 04시스템 경계 설정하기
모든 유스 케이스를 상자로 둘러 온라인 쇼핑 시스템의 범위를 표시합니다. 상자 안의 모든 요소가 솔루션의 일부입니다.
- 05포함 및 확장 관계 추가하기
재사용 가능하거나 조건부인 동작을 연결해 다이어그램을 정교하게 다듬습니다. 예를 들어 ‘Checkout’은 ‘Payment Processing’을 포함하고, ‘Apply Coupon’은 ‘Checkout’을 확장합니다.
Questions about use case diagram templates
온라인 쇼핑 유스 케이스 다이어그램의 주요 액터는 무엇인가요?
일반적으로 Customer(주요 액터), Administrator 또는 Store Manager, Payment Gateway(보조 시스템)가 포함되며, Shipping Provider나 Inventory System이 추가되기도 합니다.
유스 케이스 다이어그램에서 비회원 결제를 어떻게 표현하나요?
‘Guest Checkout’을 미등록 사용자 액터와 연결된 유스 케이스로 모델링하거나, 액터가 Guest임을 명시한 뒤 핵심 ‘Checkout’ 유스 케이스의 확장으로 표현할 수 있습니다.
쇼핑 카트를 별도의 유스 케이스로 포함할 수 있나요?
네. ‘Manage Cart’는 흔히 사용하는 유스 케이스이며, 보통 ‘Add Item’, ‘Remove Item’, ‘Update Quantity’를 포함합니다. 장바구니에 중요한 로직이 있다면 별도의 유스 케이스로 유지하세요.
모바일 쇼핑 앱과 웹사이트 유스 케이스 다이어그램은 다른가요?
핵심 상호작용은 비슷하지만 모바일 앱에는 ‘Scan Barcode’나 ‘Pay with Apple Pay’처럼 기기별 유스 케이스가 포함될 수 있으며, 액터도 일반적인 Customer 대신 ‘Mobile User’일 수 있습니다.
온라인 쇼핑 유스 케이스 다이어그램을 만들 때 어떤 도구를 사용할 수 있나요?
저희 무료 유스 케이스 다이어그램 제작 도구를 사용하면 복잡한 소프트웨어 없이 온라인에서 다이어그램을 그리고, 라벨을 지정하고, 공유할 수 있습니다. 빈 캔버스에서 시작하거나 위 예시를 수정해 사용할 수 있습니다.