BindProject

2025-07-19 업체/룸 요구사항 정리 회의

dding-shark 2025. 7. 19. 20:57
728x90

메인페이지 이후 -> 합주실 탐색 ~ 예약 페이지 까지의 요구사항 정리

업체/합주실

  • 업체 :
    • 구성요소 :
      • 업장 이름
      • 업장 주소
        • 주소 :
          • 전체주소
          • 상세주소
          • 주소 추가설명(골목길 뒤에 문 있어요)
      • 업장 전화번호
      • 업장 주인 Id
      • 업장 매니저 ID(들)
      • 이미지(들)
      • 주차가능여부
      • 상세설명
      • 주차 관한 상세 설명
      • 휴일 설정 버튼(상세설명 후기)
      • 업체에서 관리하는 여러 상품들(악기대여 가격, 추가인원당 가격...)
      • 리뷰(들)/평점
      • 운영 페이지(들)
      • 카테고리 (합주실, 공연장 ...)
  • 룸(업장에 속해있는 각각의 예약의 대상)
    • 구성요소 :
      • 이름
      • 대표가격(디폴트 가격중 가장 싼 가격,/ 직접 입력X) 000원~ 로 리스트 카드에 표기?
      • 최소예약 시간
      • 추가시간당 가격(추가시간)
      • 운영시간
        • 격주 운영(2,4/1,3,5)/ 가격이 달라서 해당요일에 여려 시간의 운영시간 설정
        • 공휴일 설정
        • 24시간동일
        • 09~27시까지 운영 고려
      • 운영시간당 가격(디폴트)
      • 상세 설명
      • 휴무일 휴무시간 설정
      • 가격 정책 상세 설명
  • 관계 설명
    • Owner는 여러 업체를 가질 수 있다.(Owner : 업장 = 1: N)
    • 업체에는 여러가지 룸이 있다.(업체 : 방 = 1: N)
    • 룸은 업체의 모든 정보를 모두 갖고 있어야한다.
    • 각 룸은 최소예약 시간은 룸마다 다를 수 있으며, 시간당 가격과 운영시간을 각각 설정 해야한다.
    • 업장의 매니저는 제한된 수정 권한을 갖는다(이는 추후 논의)
    • 실제 탐색, 예약의 주체는 각 룸이다.
    • 룸이 생성됨과 동시에 업체의 모든 정보를 받는다.
    • 업체의 정보가 수정될 시에 모든 룸은 변경된 정보로 수정한다.

USE_CASE(MAIN_TO_DETAIL_PAGE)

  • 메인페이지 에서 합주실 찾기 버튼을 누른다.
  • 기본정렬로 리스트업된 룸들이 있으며, 각 룸은 여러 정렬기준으로 필터, 서치할 수 있다.
    • 정렬/서치 기준 :
      • 필터(버튼형): 지역(시/군/동), 주차여부, 예약가능 여부(설정시간), 카테고리
      • 필터(입력형): 최소가격, 이름, 주소
  • 원하는 룸을 클릭시 해당 업체관련 상세페이지가 나온다.

업체의 상세페이지 구성요소

  • 이름

  • 상세 주소

  • 전화번호

  • 추가 주소 설명

  • 이미지(들)

  • 상품 / 가격 + 상세 설명 + 이미지

  • 룸(들) / + 가격 정책 설명 + 대표가격 + 설명 + 이미지

  • 상세설명

  • 운영 하는 페이지

  • 주차여부 (?) -> 주차 설명

  • 평균 평점

  • 리뷰(들)

  • 추가 사항 :

    • 각 상품을 누르면 상세 정보 출력
    • 각 룸을 누르면, 상세 정보 출력
    • 페이지(들) 하이퍼링크
  • 고려 사항 :

    • 리뷰의 배치 + 평점의 주체
728x90