-
Notifications
You must be signed in to change notification settings - Fork 1
주문 ‐ 사장
주문과 관련된 전반적인 내용을 분석해보자!
🔍 예상되는 주문 관리의 특징 및 장점
동시에 여러 주문을 받을 수 있다. (동시 주문 관리)
- 주문 순서에 대한 관리를 하지 않아도 된다.
- 짧은 시간안에 더 많은 수의 주문을 받을 수 있다.
고객 CS 대응에 대한 업무를 앱이 대신해준다. (CS 대응 위임)
- 주문 메뉴와 수령한 메뉴가 다르다고 고객이 항의하는 경우
- 전화 응대에 소비하는 인건비 절약 가능
현재 주문에 대한 진행 사항을 실시간으로 확인할 수 있다. (진행 사항 제공)
- 주문 확인 중 / 조리 중 / 조리 완료 / 전달 완료 등
- 고객이 언제 포장을 받아갈 지 정보(ex. 예상 시간) 제공 가능
-
예약 주문이 더욱 정확하게 가능해진다
- 최소 예약 가능 시간: 현재 시간 + 2시간부터
-
실시간으로 주문이 바로바로 안내되어야 한다
실시간 서비스 경험기 - https://techblog.woowahan.com/2547/
참고: Spring에서 Server-Sent-Events 구현하기
-
Short Polling
-
특징
- 클라이언트가 주기적으로 서버로 요청을 보내는 방법
- 클라, 서버 모두 구현이 단순하다
- 실시간성이 중요하지 않다면 고려해 볼 만하다
-
Long Polling
-
특징
- 요청을 보내고 서버에서 변경이 일어날 때까지 대기하는 방법
- 서버의 응답을 받은 후 다시 연결 요청을 하기 때문에 상태가 빈번하게 바뀌면 요청 횟수도 늘어나게 된다
- 서버의 상태가 빈번하게 변하지 않는 경우에 적합하다
-
Server-Sent Events(SSE)
-
특징
- 서버와 한 번 연결을 맺은 뒤 서버에서 변경이 발생할 때 마다 데이터를 전송받는 방법
- UTF-8 인코딩된 문자열만 지원
- HTTP/1.1 에서 도메인 1개당 EventStream의 최대 개수가 6개로 제한됨
-
웹소켓
-
특징
- 소켓방식을 이용하여 클라이언트와 서버가 계속해서 연결되어 있음
이전에 전화로 주문을 하던 때에는 손님이 주문한 내용에 대해 알맞게 음식을 만들었어도 손님이 본인의 주문을 잘 못 기억하고 있을 경우에 그것을 검증할 방법이 없었다
예시)
- 난 분명 순살치킨 시켰는데 왜 뼈치킨인가요!!
- 난 카라멜마끼아또 시켰는데 왜 헤이즐넛라떼가 나왔나요!!
- 주문에 대한 상태를 실시간으로 제공해줄 수 있다
- 주문 확인 중 / 요리 중 / 요리 완료 / 전달 완료 / 주문 거절
- 다음 행동을 통해 주문 상태가 자동으로 바뀌었으면 좋겠다
- 처음 주문을 했을 경우 → 주문 확인 중
- 주문 수락을 했을 경우 → 요리 중
- 주문 취소를 했을 경우 → 주문 거절
- 재고 소진으로 인한 주문 거절 시 해당 메뉴에 대한 품절 처리까지 한 번에 적용
- 준비완료 알림전송 → 요리 완료 + 클라이언트에게 알림 전달
- 고객 물품 수령 후 완료 처리 → 전달 완료
주문 관리 시스템 (주문 관련 행동을 자동으로 해주는 소프트웨어 시스템)
주문 관리 시스템(OMS) | Microsoft Dynamics 365
OMS 의 특징
🔍 **OMS가 지원하는 주문 관리 프로세스**-
회계 통합
- OMS에서 팀에 할당된 회계, 지급 계정, 수취 계정과 같은 모든 재무 데이터의 구성은 팀이 재무 데이터를 간소화하는 데 도움이 되며 수동으로 재입력하거나 전송할 필요도 없습니다.
-
고객 데이터베이스
- 서비스 담당자는 모든 고객 연락처 정보 및 활동을 통해 가장 수익성이 높은 모든 사용자를 인식할 수 있습니다.
-
재고 관리
- 재고에 대한 통합 뷰를 통해 재고 수준을 관리하고 추적할 뿐만 아니라 주문에 대한 차순위 창고 및 최상의 배송 옵션으로 라우팅하는 알고리즘을 제공합니다. 이 알고리즘은 전체 재고 관리 프로세스 단계(피킹, 포장, 출고, 추적)에 사용됩니다.
-
판매 채널
- 비즈니스의 OMS는 온라인 및 매장 내 구매, 고객 서비스 주문을 포함한 모든 판매 시점(POS)을 통해 주문 정보를 수신하고 통합합니다. 여기에는 여러 통화를 사용하는 글로벌 지역에 대한 주문 지원도 포함됩니다.
-
영업 지원
- 제품 정보가 실시간으로 업데이트 되므로 옴니채널 고객의 반품 및 교환을 지원합니다.
배달앱 주문관리솔루션 오터
https://www.tryotter.co.kr/blog/sogyumo-oesig-eobsoga-hwalyonghamyeon-joheun-oteoyi-gineung-10gaji
- 배민, 요기요, 쿠팡이츠등의 모든 주문을 통합하여 한 화면에서 처리 가능하게함
- → 메뉴 관리, 리뷰 관리등도 통합 관리
"포장비 안 올라요"…배민·쿠팡 포장주문 수수료 1년 더 무료
2023년 3월 뉴스기사 - 포장 주문 수수료 1년 더 무료
주문 - 엔티티
- orderNumber
- receiptNumber
- status
- contents
- requestedDetails
- orderedAt
- totalPrice
- customerPhoneNumber
- reservationTime - 예약 주문 시 시간이 존재, 아닐 시 null
- estimatedCookingTime - default null
- rejectReason - default null
- storeId - 주문을 받은 가게의 ID
주문 내용 - 엔티티
- name
- price
- quantity
- options
주문 상태 - enum
- confirming
- preparing
- ready
- finished
- cancelled
- rejected
주문 수락 - ResponseDto
- 주문 객체를 온전히 클라이언트에게 보내는 방법 or
- orderNumber
- estimatedTime