-
Notifications
You must be signed in to change notification settings - Fork 1
기능 명세서
Yejin Choi edited this page Jul 1, 2023
·
8 revisions
- 공연
- 공연 형태 (콘서트 / 뮤지컬 / 연극)
- 공통점
- 오프라인 장소 필요하다
- 공연 일정이 필요하다 (시작 일자 ~ 종료 일자)
- 하나의 공연이 동시에 진행될수는 없다.
- 하루 공연 회차가 N회로 등록 될 수 있다.
- 콘서트
- 좌석 등급의 차이가 있을 수 있다 (콘서트 마다 차이가 있다. [ N 개, 전석 동일 ]
- 티켓팅이 치열함 (순간 트래픽) 티켓팅 오픈 시간 (예매 오픈 시각) 이 지정되어 있다. 동시 티켓팅 요청 인원이 1000(수용 인원 단위) +- 1000 정도이다
- 공연 1회 당 수용 인원이 제한되어있다 (최소 1000명 이상)
- 회차별 캐스팅이 동일하다 (회차별 캐스팅 관리는 우선순위가 낮다)
- 뮤지컬
- 좌석 등급의 차이가 있을 수 있다 (4개 등급 (VIP / R / S / A))
- 티켓팅이 콘서트보다는 덜 치열하다 (순간 트래픽) 티켓팅(예매) 오픈 시간이 지정되어 있다. 동시 티켓팅 요청 인원이 100 +- 100 정도이다
- 공연 1회 당 수용 인원이 제한되어있다 (최소 100명 이상)
- 회차별 캐스팅이 상이하다(회차별 캐스팅 관리는 우선순위가 낮다)
- 연극
- 좌석 등급의 차이가 없다(용어 정리 기준)
- 티켓팅이 뮤지컬 보다는 덜 치열하다 (순간 트래픽) 티켓팅 오픈 시간 (예매 오픈 시각) 이 지정되어 있다. 동시 티켓팅 요청 인원이 10(수용 인원 단위) +- 10 정도이다
- 공연 1회 당 수용 인원이 제한되어있다 (최소 10명 이상)
- 회차별 캐스팅이 상이하다(회차별 캐스팅 관리는 우선순위가 낮다)
- 회원가입
- 로그인
- 로그아웃
- 탈퇴
- 공연 선택
- 특정 시간에 예매권을 구매 가능 (예매 가능 시각 이후 예매 가능)
- 일자별 / 회차별 공연 선택
- 좌석 선택
- 권종 선택
- 공연 예매 내역 조회 기능
- 구매 방법 선택
- 결제
- 취소
- 환불
- User는 서비스를 이용하기 위해 회원 가입 기능이 필요합니다
- User는 회원가입을 id, password, name, phoneNumber 를 필수로 입력받아야합니다
- User는 서비스를 이용하기 위해서 로그인을 해야합니다
- User는 로그아웃이 가능해야합니다
- User는 Picketing 서비스 이용을 그만두기 위해 회원 탈퇴를 할 수 있습니다
- User는 회원 개인 정보 수정을 할 수 있습니다
- User는 원하는 공연을 검색할 수 있습니다
- 공연 제목으로 검색 가능
- User는 공연 예매를 위해 구매할 공연을 선택할 수 있습니다
- 공연 선택 시, 공연의 세부 정보를 확인할 수 있습니다
- 공연명, 포스터 이미지, 공연 출연진, 공연 스케줄, 가격, 공연장 정보 등 제공
- 공연 선택 시, 공연의 세부 정보를 확인할 수 있습니다
- User는 예매할 특정 공연의 일자 및 시간 (회차)를 선택할 수 있습니다
- User는 공연 예매 시, 예매 가능한 좌석을 확인하고 선택할 수 있습니다
- 비지정 좌석인 공연의 경우, 바로 예약 확정 기능으로 넘어가게 됩니다
- User는 티켓 예약 확정을 위해 예약 확정을 할 수 있습니다
- User는 예약 확정 된 티켓을 결제하여 구매 확정을 할 수 있습니다
- 공연 정보 등록 (분류)
- 공연명
- 출연진
- 공연 시작 일자 ~ 종료 일자 선택 가능
- 일자별 회차 지정 가능 (공연 시각 및 공연 시간)
- 티켓팅 시작 일시 지정
- 등록한 공연 정보 수정
- 예매 시작한 공연은 수정할 수 없음?
- 등록한 공연 정보 삭제
- 예매 시작한 공연은 삭제할 수 없음?
owner 기준 use case
- 공연 관리
- 공연 등록
- 공연 일정 등록
- 공연 수정
- 공연 삭제
- 공연 등록 내역 확인
- 결제 관리
- 얼마 팔았는지 (총 액 / 판매 좌석 현황)
- 판매 이력