- UseCase명: 쿠폰
- Actor명: 시스템, 관리자, 사용자
- UseCase 개요: 시스템이 쿠폰을 CRUD하고 사용자에게 발급한다.
- 사전 조건: 관리자 상태여야 한다.
- 이벤트 흐름:
- 정상 흐름:
- 관리자는 쿠폰 종류, 할인 종류(%, 원), 할인율(10%, 15%), 발급할 쿠폰 갯수를 입력하고 쿠폰 생성을 할 수 있다.
- 관리자는 삭제할 쿠폰의 cpid를 입력하고 쿠폰을 삭제할 수 있다.
- 관리자는 생성된 쿠폰 리스트 정보를 조회할 수 있다. (번호, 종류, 코드, 할인유형, 쿠폰 생성날짜, 쿠폰 수정날짜)
- 관리자는 사용자 아이디를 검색하여 조회할 수 있다.
- 조회한 사용자에게 쿠폰 번호, 유저 번호를 입력해 쿠폰을 할당할 수 있다.
- 관리자는 현재 로그인한 유저 쿠폰 리스트를 조회할 수 있다.
- 관리자 페이지에 연결 중
- 선택 흐름: 해당 사항 없음
- 예외 흐름: 해당 사항 없음