SYSTEM BLUEPRINT

카페 생산계획 앱
매장별 운영 스토리보드

점주와 운영 담당자가 기존 입력 흐름을 유지하면서 안전하게 5개 매장을 사용하는 모습을 보여드립니다.

스토리보드란?

스토리보드는 운영 전환 뒤의 화면과 사용자 행동을 실제에 가깝게 미리 확인하는 문서입니다. 기존 업무를 유지하고 매장별 접근을 분리하는 흐름을 그렸습니다.

  1. 점주가 로그인해 자기 매장의 생산계획·마감을 처리하는 흐름
  2. 운영 담당자가 계정·데이터 이전·백업과 복구를 확인하는 흐름

마지막까지 보시면 익숙한 카페 업무가 안전한 운영 환경으로 옮겨지는 과정을 확인하실 수 있습니다.

매장 점주 시나리오

점주의 하루 업무 흐름

로그인부터 생산계획, 마감, 판매 기록 확인까지 기존 순서를 유지합니다.

로그인

계정 확인

매장 확인

지정 매장 표시

계획 확인

오늘 생산량 조회

마감 입력

POS 업로드

내보내기

판매 CSV 확인

매장 점주 | 화면 01

오늘의 매장 계획

운영 화면 / 오늘의 매장 계획
카페 생산계획
계획마감판매운영
제주 연동점
점주 로그인 · 소속 매장 확인
오늘의 생산계획
2026.10.08.
계획 수량
284개
확정 품목
12종
마감 대기
3종
오늘의 품목계획 확정
품목기본량계획실제상태
소금빵364240완료
크루아상283129완료
에그타르트202422완료
호밀 식빵1821—대기
내 매장 기록만 표시됩니다.계획 확인

[화면 개요 및 목적]

로그인한 점주에게 지정 매장의 오늘 계획만 보여줍니다. 기존 조회 흐름을 그대로 유지합니다.

[핵심 기능 로직]

서버 세션과 매장 식별을 요청마다 확인합니다. 다른 매장 기록은 주소를 바꿔도 내려주지 않습니다.

  • 매장별 접근 차단
    Flask 서버 세션
매장 점주 | 화면 02

계획 수정·확정

운영 화면 / 계획 수정·확정
카페 생산계획
계획마감판매운영
제주 연동점
기존 입력 방식 유지
생산계획 수정과 확정
2026.10.08.
오늘 계획 합계
284개
전일 판매
267개
수정 이력
7건
품목별 계획수정 중
품목기본량계획실제상태
소금빵364240수정 중
크루아상283129완료
에그타르트202422완료
호밀 식빵182119완료
최근 수정: 크루아상 30→31개

[화면 개요 및 목적]

기존 품목별 수량 수정과 확정 흐름을 유지하고 수정 이력을 함께 확인합니다.

[핵심 기능 로직]

같은 입력의 계산 결과를 이전 환경과 대조하고 운영 DB에 수정 이력을 보존합니다.

  • 계산 결과 보존
    PostgreSQL + SQLAlchemy Core
매장 점주 | 화면 03

마감·업로드·CSV

운영 화면 / 마감·업로드·CSV
카페 생산계획
계획마감판매운영
제주 연동점
입력 항목 증가 없이 마감
마감 입력과 POS 업로드
2026.10.08.
오늘 판매
251개
마감 입력
11 / 12종
업로드 파일
1건
마감 수량 입력
소금빵424039완료
크루아상312928완료
에그타르트242222완료
POS 파일
판매 CSV 업로드
pos_2026-10-08.csv 검증 완료
1건 확인 필요 품목명 대조

[화면 개요 및 목적]

기존 마감 입력과 POS 파일 업로드, 판매 CSV 내보내기를 한 업무 흐름에서 확인합니다.

[핵심 기능 로직]

업로드 형식과 권한을 검사하고 필수 입력 항목을 늘리지 않습니다.

  • 입력 부담 유지
    Flask 업로드 검증
운영 담당자 시나리오

운영 전환과 관리 흐름

계정 지정, 기록 이전, 배포와 복구 검증을 순서대로 확인합니다.

계정 지정

사용자·매장 연결

기록 이전

원본·운영 대조

운영 배포

HTTPS 접속

복구 검증

별도 DB 시연

문서 인계

교육·검수 자료

운영 담당자 | 화면 01

계정·매장 지정

운영 화면 / 계정·매장 지정
카페 생산계획
계획마감판매운영
제주 연동점
관리 스크립트 제공 범위
사용자와 매장 지정
2026.10.08.
활성 사용자
14명
운영 매장
5곳
중지 계정
1명
계정·역할·매장관리 스크립트로 생성·중지·지정
김○진점주 제주 연동점활성
박○서점주 제주 노형점활성
이○현관리자 전체 매장활성
정○린점주 제주 일도점중지
매장 간 접근 차단 DB 이전 일치 일일 백업 정상

[화면 개요 및 목적]

운영 담당자가 관리자·점주 역할과 소속 매장, 중지 계정, DB 이전·백업 상태를 확인하는 범위입니다.

[핵심 기능 로직]

관리 전용 새 화면 대신 계정 관리 스크립트와 문서로 생성·중지·지정을 제공합니다.

  • 계정 관리 단순화
    관리 스크립트
운영 담당자 | 화면 02

이전·배포 점검

운영 화면 / 이전·배포 점검
카페 생산계획
계획마감판매운영
제주 연동점
기존 기록 대조 · HTTPS
데이터 이전과 운영 배포
2026.10.08.
이전 계획 기록
3,842건
수정 이력
629건
검증 결과
일치
SQLite → 운영 DB 대조
계획 기록3,842건 → 3,842건일치
마감 기록3,711건 → 3,711건일치
수정 이력629건 → 629건일치
배포 점검
HTTPS 접속 완료
재시작 자동 실행 완료
이전 버전 복귀 시연 대기
발주처 명의 클라우드 계정에 배포

[화면 개요 및 목적]

SQLite 원본과 운영 DB의 계획·마감·수정 이력을 대조하고 HTTPS 배포를 점검합니다.

[핵심 기능 로직]

발주처 명의 클라우드에 배포하며 자동 실행과 이전 버전 복구 절차를 기록합니다.

  • 운영 기록 검증
    PostgreSQL + HTTPS
운영 담당자 | 화면 03

백업·복구·인계

운영 화면 / 백업·복구·인계
카페 생산계획
계획마감판매운영
제주 연동점
일일 백업 · 별도 DB 복구
백업·복구와 인수인계
2026.10.08.
최근 백업
10.08. 02:00
보관 기간
7일
복구 대조
일치
별도 DB 복구 시연
기록 3,842건 일치
복구 완료 계획·마감·수정 이력 대조
인증·매장 접근·업로드·비밀정보·의존성 점검
점검 중 조치 내역 기록
인수인계 목록
납품 소스와 배포 설정
DB·권한·계정 관리 문서
백업·복구와 월 운영비 문서
원격 교육 2시간
완료보고서·검수 자료

[화면 개요 및 목적]

일일 백업과 7일 보관, 별도 DB 복구 시연, 운영 문서와 교육 범위를 확인합니다.

[핵심 기능 로직]

복구 후 건수를 대조하고 인증 우회·매장 간 접근·파일 업로드·비밀정보·의존성을 점검합니다.

  • 복구 가능 확인
    자동 백업 + 복구 문서
시나리오

| 화면 01

[화면 개요 및 목적]

[핵심 기능 로직]

    | 화면 02

    [화면 개요 및 목적]

    [핵심 기능 로직]

      | 화면 03

      [화면 개요 및 목적]

      [핵심 기능 로직]