Skip to content

[BE] 요구사항 분석

Manjin Bae edited this page Jun 4, 2021 · 1 revision

1) 공통 요구사항 분석

  • 숙박시설 검색 결과 조회: /api/accommodations?{검색 조건에 대해 쿼리스트링으로 전달}

    → 검색 조건 1, 지역 검색: SQL LIKE & 중간일치(%%) 활용

    → 검색 조건 2, 날짜 검색: reservation의 check_in_date와 check_out_date와 비교해서 예약 가능한 숙소 중 선택

    → 검색 조건 3, 가격 조건: accommodation의 min_price와 max_price 사이의 가격인지 확인

    → 검색 조건 3, 인원: 전달 받은 총인원이 accommodation의 max_people 이하인지 확인

  • 특정 숙박시설 상세 조회: /api/accommodations/{accommodationId}

  • 특정 숙박시설 예약 생성

2) Web Front 요구사항 분석

  • 차이점

    → 현재위치(Map API 활용) 기반 숙소 검색

3) Mobile Front 요구사항 분석

  • 차이점

    → 텍스트 위치 정보 기반 숙소 검색

    → 예약 내역 조회, 특정 예약 상세 조회, 예약 취소 기능 추가

    → 위시 내역 조회, 특정 위시 취소 기능 추가