가상 프로젝트 샘플 · 실제 고객 문서가 아닙니다

동네 식당 예약 앱 1차 구축 요구사항 정의서 (샘플)

v1.2 · 2026.10.30 · (주)아이스크림소프트

동네 식당 예약 서비스의 Android·iOS 사용자 앱과 사장님용 웹 관리자에 대한 기능 범위와 구현 조건을 정의합니다. 기능을 1차 출시, 출시 후, 제외로 구분하며, 계약과 개발 착수 전 양측 확인을 거쳐 범위를 확정합니다.

요구사항 목록

구분번호기능상세 내용범위화면
회원R-01회원가입 및 로그인이메일과 비밀번호로 가입하며 이메일 중복을 확인한다. 로그인 상태는 일정 기간 유지한다.1차 출시회원가입·로그인
R-02비밀번호 재설정가입한 이메일로 재설정 링크를 발송한다. 링크는 유효기간이 지나면 사용할 수 없다.1차 출시비밀번호 재설정
R-03내 정보 관리회원은 이름과 연락처를 수정하고 탈퇴를 신청할 수 있다. 예약 이력은 별도 보관 정책을 따른다.1차 출시마이페이지
R-04소셜 로그인카카오와 Apple 계정을 이용한 간편 로그인을 제공한다. 계정 연동 및 중복 가입 방지 정책을 적용한다.출시 후소셜 로그인
가게·메뉴R-05가게 목록 및 검색등록된 식당을 지역명, 가게명, 음식 종류로 검색한다. 목록은 기본 정렬 기준에 따라 표시한다.1차 출시가게 찾기
R-06가게 상세 정보가게 사진, 주소, 연락처, 영업시간, 휴무일을 표시한다. 정보는 사장님 관리자가 등록한다.1차 출시가게 상세
R-07메뉴 조회메뉴명, 사진, 가격, 설명을 확인한다. 판매 중지 메뉴는 표시하되 주문 기능은 제공하지 않는다.1차 출시메뉴 보기
R-08즐겨찾기회원은 관심 식당을 저장하거나 해제할 수 있다. 저장된 식당은 마이페이지에서 다시 확인한다.출시 후즐겨찾기
예약R-09예약 날짜·시간·인원 선택가게별 예약 가능 날짜와 시간, 인원을 선택한다. 마감된 시간과 최대 인원 초과 선택은 제한한다.1차 출시예약하기
R-10예약 신청 및 확정회원이 예약을 신청하면 대기 상태로 등록된다. 사장님이 승인하면 확정되고 거절도 가능하다.1차 출시예약 확인
R-11예약 내역 조회회원은 예정 및 지난 예약을 조회한다. 예약별 날짜, 인원, 가게명, 처리 상태를 표시한다.1차 출시내 예약
R-12예약 취소회원은 가게가 설정한 취소 가능 시각 이전에 예약을 취소할 수 있다. 변경은 취소 후 재예약한다.1차 출시예약 상세
R-13대기 예약예약 마감 시간대에 대기 신청을 등록한다. 취소가 생기면 대기 순서대로 안내한다.출시 후예약 대기
알림R-14예약 상태 푸시 알림예약 신청, 확정, 거절, 취소 시 앱 푸시를 발송한다. 알림 권한이 허용된 기기에서 수신한다.1차 출시알림함
R-15방문 전 알림확정된 예약의 방문 예정 시각 1시간 전에 푸시를 발송한다. 이미 취소된 예약은 제외한다.1차 출시알림함
R-16앱 내 채팅 상담고객과 식당이 실시간 메시지, 사진, 파일을 주고받는 기능은 제공하지 않는다.제외채팅 상담
결제·혜택R-17예약금 및 선결제예약 시 예약금을 결제하거나 메뉴 대금을 선결제한다. 취소·환불 정책과 결제 연동이 필요하다.출시 후예약 결제
R-18단골 쿠폰사장님이 발행한 쿠폰을 회원에게 제공한다. 유효기간과 사용 조건을 확인하고 사용 처리한다.출시 후내 쿠폰
R-19방문 스탬프방문 완료된 예약에 스탬프를 적립한다. 정해진 적립 횟수에 도달하면 혜택을 제공한다.출시 후스탬프
R-20커뮤니티·리뷰 게시판게시글 작성, 별점, 댓글, 후기 사진 등록과 게시물 신고 기능은 제공하지 않는다.제외커뮤니티·리뷰
사장님 관리자R-21관리자 로그인 및 권한승인된 사장님 계정만 웹 관리자에 접근한다. 각 계정은 배정된 가게 데이터만 관리한다.1차 출시사장님 로그인
R-22가게·메뉴 관리가게 정보와 메뉴 사진, 가격, 설명을 등록·수정한다. 필수 정보가 빠지면 저장을 막는다.1차 출시가게·메뉴 관리
R-23예약 운영 관리예약 가능 시간과 시간대별 정원을 설정한다. 예약 승인, 거절, 취소, 방문 완료 처리를 지원한다.1차 출시예약 관리
R-24매출 통계결제 연동 데이터를 기준으로 기간별 매출, 결제 건수, 환불 현황을 집계해 보여 준다.출시 후매출 화면
R-25다중 지점 통합 관리한 관리자 계정에서 여러 지점의 예약·메뉴·운영 현황을 통합 관리하는 기능은 제공하지 않는다.제외지점 통합 관리

1차 출시 화면 (14개)

  • 회원가입·로그인
  • 비밀번호 재설정
  • 마이페이지
  • 가게 찾기
  • 가게 상세
  • 메뉴 보기
  • 예약하기
  • 예약 확인
  • 내 예약
  • 예약 상세
  • 알림함
  • 사장님 로그인
  • 가게·메뉴 관리
  • 예약 관리

변경 기록

  1. v1.0 · 2026.10.20

    최초 작성. 회원, 가게 검색, 메뉴 조회, 예약 신청, 사장님 관리자 기능을 정의함.

  2. v1.1 · 2026.10.25

    예약 승인·거절 방식, 취소 조건, 시간대별 정원 설정, 푸시 발송 조건을 구체화함.

  3. v1.2 · 2026.10.30

    1차 출시·출시 후·제외를 다시 정리함. 선결제·쿠폰·스탬프·매출 통계는 출시 후로 분리하고 커뮤니티·채팅은 제외함.

전제와 가정

실제 상담에서는 이 문서와 함께 항목별 견적과 주차별 일정표를 드립니다. 아이디어만 알려 주시면 3영업일 안에 정리해 드립니다.