SYSTEM BLUEPRINT

다국어 매장 응대를
운영 화면으로 증명

손님·직원·관리자가 같은 이벤트 흐름을 공유하도록 설계한 고도화 스토리보드입니다.

스토리보드란?

스토리보드는 다국어 주문·호출·번역·운영지표가 실제 화면에서 어떻게 이어지는지 미리 확인하는 기능 설계도입니다.

  1. 손님이 언어를 고르고 메뉴를 조회해 주문·호출을 요청하는 흐름
  2. 직원이 번역 채팅과 주문 큐로 응대하고 점주가 메뉴를 검수·배포하는 흐름
  3. 관리자가 매장별 데이터·권한·운영지표·QA 상태를 확인하는 흐름

마지막까지 보시면 기존 MVP를 실제 매장 운영으로 끌어올리는 화면과 검수 기준이 그려집니다.

손님·매장 사용자 시나리오

주문부터 응대까지 끊기지 않는 흐름

손님과 매장 사용자가 언어·주문·호출·번역 상태를 한 흐름으로 확인합니다.

1. 언어와 메뉴 선택

13개 언어 중 선택
메뉴 의미를 빠르게 확인

2. 주문 요청

메뉴를 담고 요청
주문 상태를 추적

3. 직원 호출

호출 이유를 선택
응답시간을 기록

4. 번역 채팅

손님·직원 메시지 번역
대화 상태를 공유

5. 응대 완료

주문·호출 완료
운영 이벤트에 반영

손님·매장 사용자 | 화면 01

다국어 메뉴와 주문 요청

/storyboard/guest-menu
오늘의 메뉴STORE S-204 · 2층
한국어English日本語中文
버섯 크림 파스타Mushroom cream pasta · 18,000원
+ 담기
참깨 치킨 샐러드Sesame chicken salad · 15,000원
+ 담기
주문 2건 · 요청 준비#A-1842
메뉴주문알림내 정보

[화면 개요 및 목적]

제안서의 ‘언어 상태를 공통 계약으로’ 전략을 손님 화면에서 증명합니다. 언어 선택부터 주문 요청까지 한 화면에서 이해됩니다.

[핵심 기능 로직]

언어 코드와 store_id를 함께 요청하고, 메뉴 번역 상태·주문 상태를 분리 저장합니다. 손님이 주문을 요청하면 직원 큐와 운영 이벤트에 같은 주문 ID가 전달됩니다.

  • 13개 언어 확장
    Locale model
  • 요청 상태 추적
    Order event
손님·매장 사용자 | 화면 02

직원 응대 큐와 번역 채팅

/storyboard/staff-queue
응대 큐14:32
테이블 T-08 · 직원 호출새 요청

메뉴 설명이 필요해요 · English

대기 00:42
주문 #A-1838 · 완료

원문: No peanuts please
번역: 땅콩은 빼 주세요

응답 01:18 · 14:28 완료
번역 채팅
주문이 곧 준비됩니다. / Your order is being prepared.

[화면 개요 및 목적]

제안서의 ‘주문·호출·채팅 연결’을 직원앱의 실제 업무 큐로 보여줍니다. 미처리 호출과 처리 완료를 함께 비교합니다.

[핵심 기능 로직]

주문 ID와 호출 ID를 직원앱 큐에 묶고, 번역 메시지는 원문·번역문을 함께 보존합니다. 응답시간은 호출 생성·수락 이벤트의 차이로 계산합니다.

  • 응답시간 측정
    Event metrics
  • 원문 보존
    Translation log
손님·매장 사용자 | 화면 03

AI 메뉴 검수와 배포

/storyboard/menu-review
메뉴 번역 검수
STORE S-204 · v1.8 · 2026.10.27
매운 해산물 라이스

원문: Spicy seafood rice

한국어: 매운 해산물 덮밥 · 日本語: 辛い海鮮ご飯

주의어 1건 · 검수 필요
버섯 크림 파스타

13/13 언어 생성 · 주의어 없음

손님웹 반영 완료

[화면 개요 및 목적]

점주가 AI 메뉴 생성 결과를 확인하고 손님웹 배포를 승인하는 화면입니다. 번역 품질과 운영 안전을 동시에 증명합니다.

[핵심 기능 로직]

원문·번역문·주의어 검수 상태를 분리해 승인 전에는 손님웹에 노출하지 않습니다. 승인 이벤트가 메뉴 버전과 배포 상태에 기록됩니다.

  • 주의어 차단
    Review policy
  • 버전 배포
    Menu version
관리자·운영자 시나리오

매장별 데이터와 품질을 관리하는 흐름

관리자가 테넌트 경계, 역할 권한, 지표, QA 상태를 같은 기준으로 확인합니다.

1. 매장 선택

store_id 범위 선택
운영 범위를 고정

2. 지표 조회

접속·주문·언어·호출
전환과 응답 확인

3. 권한 점검

역할별 접근 범위
허용·차단 검수

4. QA 실행

다중접속·속도 점검
결함과 조치 기록

5. 인수인계

문서·설정·교육 완료
운영 시작 승인

관리자·운영자 | 화면 01

매장 운영 대시보드

/storyboard/ops-dashboard
운영 대시보드
store_id: S-204 · 성수 2호점
10월 27일CSV 내보내기
QR 접속1,842+12.4%
주문 전환31.8%목표 28%
외국어 이용42.6%JP 응답 지연
호출 응답01:18-00:22
시간대별 주문 전환율
매장 범위 확인

관리자 · 3개 매장

S-204 성수 2호점 · 허용
S-118 강남 1호점 · 차단

[화면 개요 및 목적]

제안서의 ‘운영 이벤트를 검수 화면으로’ 전략을 대표하는 관리자 화면입니다. 선택한 매장의 지표만 보이는 데이터 경계를 시각화합니다.

[핵심 기능 로직]

모든 지표 쿼리는 store_id와 역할 정책을 함께 적용합니다. KPI·추이·매장 표의 기준 시각은 동일한 이벤트 로그에서 계산해 값이 어긋나지 않습니다.

  • 매장별 지표
    Event metrics
  • 교차 노출 차단
    Tenant policy
관리자·운영자 | 화면 02

권한·테넌트 정책 매트릭스

/storyboard/permissions
권한 정책

매장별 데이터 접근 범위를 검수합니다.

마지막 변경 10/27 13:20
관리자점주직원S-204 · 성수 2호점
기능현재 역할범위상태
운영지표 조회관리자3개 매장허용
메뉴 배포 승인점주S-204허용
타매장 주문 조회직원S-118차단
정책 저장 · 관리자 · 10/27 13:20 · store_id S-204

[화면 개요 및 목적]

매장 경계와 역할별 권한을 한 표에서 검수하는 화면입니다. ‘서버에서 경계를 보장한다’는 역제안을 운영 정책으로 번역합니다.

[핵심 기능 로직]

역할·매장·메뉴 권한을 정책 조합으로 저장하고 API 요청마다 평가합니다. 변경 이력에는 변경자·시각·대상 store_id를 기록합니다.

  • API 권한 평가
    RBAC policy
  • 변경 추적
    Audit log
관리자·운영자 | 화면 03

QA와 인수인계 체크리스트

/storyboard/qa-handoff
배포 전 체크리스트

60일 고도화 · 검수 결과

82%
✓ 역할별 접근권한 · 결과 문서 첨부
! 다중접속 50명 · 재검수 예정
✓ iOS 빌드 · TestFlight 확인
○ 운영자 교육 · 11/06 예정
운영절차 v1.0 · 온보딩 체크리스트 · 설정 인계 파일

[화면 개요 및 목적]

납기 마지막에 기능만 넘기는 것이 아니라 테스트 결과·설정·운영 절차까지 인계하는 화면입니다. 60일 로드맵의 완료 기준을 보여줍니다.

[핵심 기능 로직]

역할·기능 연동·다중접속·응답속도 시나리오를 실행하고 결과와 결함을 기록합니다. 모든 필수 항목이 완료되어야 배포 승인 상태로 전환됩니다.

  • 결함 우선순위
    QA scenario
  • 운영 재현
    Runbook
시나리오

| 화면 01

[화면 개요 및 목적]

[핵심 기능 로직]

    | 화면 02

    [화면 개요 및 목적]

    [핵심 기능 로직]

      | 화면 03

      [화면 개요 및 목적]

      [핵심 기능 로직]