S 스마트 테이블오더 시연

흐름도

주문 한 건이 어디로 가는지 한눈에

각 단계의 ‘화면 열기’를 누르면 그 순간의 시연 화면으로 이동합니다. 실제 개발도 이 순서와 구조를 그대로 따릅니다.

1. 매장에 놓이는 것과 연결

📱

손님 태블릿

우리 앱 · 잠금 실행

🤳

손님 폰 (QR)

앱 설치 없이 웹

주문 · 호출 →
← 상태 · 품절

☁️

서버

주문·결제·매출의 단일 장부
실시간으로 모든 화면에 전달

← 결제 · 마감
주문 · 작업 →

🖥️ POS PC (카운터)

POS 화면
수납·마감
매장 연결 프로그램
단말·프린터 제어
💳 나이스 단말
🖨️ 영수증·주방 프린터

🍳 주방 화면 (선택)

주방·바 나눠서 표시

카드 단말과 프린터는 매장 안에만 있어서, POS PC의 매장 연결 프로그램이 서버에서 일을 받아 처리합니다. 인터넷이 잠깐 끊겨도 받은 주문은 서버에 남아 있습니다.

2. 주문 한 건의 여정

  1. 1

    손님 입장

    태블릿에서 인원을 고르면 그 방문만의 주문 세션이 열립니다. 이전 손님의 주문은 보이지 않습니다.

    손님 태블릿 화면 열기
  2. 2

    메뉴 담기

    맵기 같은 필수 옵션을 고르고 담습니다. 안주를 담으면 어울리는 술을 권합니다.

    손님 태블릿 화면 열기
  3. 3

    주문

    서버가 가격과 품절을 다시 확인하고 저장합니다. 같은 주문이 두 번 들어가지 않게 막습니다.

    손님 태블릿 화면 열기
  4. 4

    주방·바로 나눠 전달

    안주는 주방, 술·음료는 바로. 프린터나 주방 화면으로 동시에 갑니다.

    주방 화면 화면 열기
  5. 5

    조리 → 제공

    주방에서 누르면 손님 화면의 주문 상태가 ‘조리 중 → 제공 완료’로 바뀝니다.

    주방 화면 화면 열기
  6. 6

    추가 주문 · 호출

    ‘소주 +1’, ‘같은 메뉴 다시 담기’, 물·앞접시 호출. POS 호출 띠에 바로 뜹니다.

    POS 카운터 화면 열기
  7. 7

    계산

    서비스·할인을 반영하고 카드·현금·더치페이로 나눠 받습니다. 남은 금액이 0원이 되면 끝.

    POS 카운터 화면 열기
  8. 8

    테이블 정리

    결제가 끝나면 태블릿이 다음 손님용으로 초기화되고, 이전 QR은 더 이상 쓸 수 없습니다.

    손님 태블릿 화면 열기

3. 카드 결제가 처리되는 길

  1. ① POS 화면 — 결제 버튼을 누르면 서버에 요청 (요청마다 고유 번호)
  2. ② 서버 — 결제 작업을 만들어 매장 연결 프로그램에 즉시 전달
  3. ③ 매장 연결 프로그램 — 나이스 단말에 승인 요청, 손님이 카드 삽입
  4. ④ 결과 기록 — 승인번호가 서버에 확인된 뒤에만 ‘완료’ 표시

결제 사고를 막는 장치

  • 응답이 끊기면 ‘확인 중’으로 두고 나이스에 승인 여부를 먼저 조회합니다. 다시 긁지 않습니다.
  • 같은 요청 번호로 두 번 들어온 결제는 한 번만 기록합니다.
  • 승인과 취소가 엇갈리면 망취소 절차를 따르고, 직원 화면에 확인할 건으로 남깁니다.
  • 인터넷이 끊긴 동안 단말에서 직접 받은 결제는 승인번호로 나중에 등록하고 대조합니다.

4. 매장의 하루

☀️ 개점

준비금(거스름돈) 입력. 이날 영업일이 시작됩니다.

🍶 영업

주문·호출·추가 주문·계산. 시재 입출금은 그때그때 기록.

🌙 마감

결제수단별 합계, 서비스·할인, 미결제 테이블 확인, 금전함 현금 입력.

📄 정산서

과부족과 함께 출력. 새벽 2시 매출도 오늘 영업일로 들어갑니다.

5. 문제가 생기면

⚠️ 와이파이·인터넷이 끊김

손님 화면은 담은 메뉴를 유지하고 ‘연결을 확인 중’으로 표시합니다. 서버 확인 없이 주문 완료로 보이지 않습니다. 카운터는 단말 단독 결제 후 나중에 등록합니다.

⚠️ 카드 단말 응답이 없음

결제를 ‘확인 중’으로 두고 승인 여부를 조회합니다. 확인 전에는 재결제 버튼을 막습니다.

⚠️ 주방 프린터 용지 없음

출력 실패를 POS에 알리고, 원래 주문을 그대로 둔 채 사유를 남기고 재출력합니다.

⚠️ 태블릿이 꺼짐

주문은 서버에 있으니 다시 켜면 그대로 이어집니다. 그동안은 POS에서 주문을 대신 넣습니다.

6. 실제 개발 순서 (1인 개발 · 예상)

개발일정 문서의 1인 실행안 기준입니다. 2단계를 마친 뒤 실제 속도로 다시 조정합니다.

1단계 · ~2027.01

기반·매장·메뉴

2단계 · ~2027.03

주문·실시간

3단계 · ~2027.06

POS·나이스(기존 결제 엔진 재사용)·마감

4단계 · 2027.07

통합 시험 → 지인 매장 파일럿

5단계 · ~2027.12

분할결제·외상·즐길거리·태블릿 자체 앱

6단계 · ~2028.03

여러 매장 검증·오픈