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