12. 유스케이스(Use Case) 다이어그램 [ C ]
12-1. 기능 모델링
- 요구사항 분석하여 개발될 시스템이 갖춰야 할 기능을 정리 후 사용자에게 공유하기 위해 그림으로 표현한 것
- 종류
12-2. 유스케이스 (Use Case)
- 개발딜 시스템을 이용해 수행할 수 있는 기능을 사용자의 관점에서 표현한 것
- 외부 요소와 시스템 간의 상호 작용을 확인할 수 있음
- 사용자의 요구사항을 분석하기 위한 도구로 사용
- 시스템 범위를 파악 가능
12-3. 유스케이스(Use Case) 다이어그램 구성 요소
- 하기 그림은 <상품 주문> 시스템에 대한 유스케이스 다이어그램을 나타낸 것

- 고객은 회원과 비회원으로 구분
- 회원은 상품조회, 상품주문, 배송조회, 리뷰작성 기능을 사용 가능
- 비회원은 상품조회 기능만 사용 가능
- 고객은 이름이나 브랜드로 상품을 조회 가능
- 회원이 상품주문, 배송조회, 리뷰작성 기능을 사용하려면 반드시 로그인 해야 함
- 회원이 리뷰작성을 할 때 필요한 경우 사진 업로드 기능 사용 가능
- 회원이 상품 주문을 완료하려면 재고 시스템을 통해 재고 여부를 확인해야 함
- 회원이 상품주문을 완료하려면 결재 시스템을 통해 승인을 얻어야 함
- 회원은 배송 업체를 통해 배송 조회 가능
구성 요소