VT
VTrack Store
BCM Smart Store Visit — คู่มือการใช้งาน
คู่มือการใช้งานระบบ · 2026-07-07

ระบบตรวจเยี่ยมสาขา Big C Mini

คู่มือการใช้งานแบบละเอียดทุกเมนู พร้อมภาพหน้าจอจริง แผนภาพสถาปัตยกรรม ขั้นตอนการทำงาน และลำดับการทำงานเบื้องหลัง — สำหรับการนำเสนอผู้บริหารและการอบรมทีมปฏิบัติงาน

1,547 สาขาNext.js PWA + Go APIPostgreSQLOffline-first15 เมนู
A

สถาปัตยกรรมระบบ

องค์ประกอบหลักและการเชื่อมต่อ
🔍 คลิกเพื่อขยาย เว็บ/มือถือ (PWA) Next.js 14 · React Offline: IndexedDB + Service Worker API (Go · Gin) JWT + RBAC 20 โมดูลธุรกิจ Geofence · Anti-fraud /files (รูป/PDF) PostgreSQL ข้อมูลหลักทั้งหมด Local Disk /app/share (รูป/PDF) Cron Worker Auto check-out / EOD AD ล็อกอิน SMTP แจ้งเตือน HTTPS / JSON

เว็บ/มือถือ (PWA) — Next.js ทำงานได้แม้ออฟไลน์ (เก็บลง IndexedDB แล้วซิงค์เมื่อกลับมาออนไลน์) เหมาะกับงานภาคสนาม

API (Go · Gin) — ตรรกะธุรกิจ 20 โมดูล ตรวจสิทธิ์ (JWT+RBAC) ตรวจพิกัด (Geofence) ป้องกันทุจริต และเสิร์ฟไฟล์รูป/PDF ที่ /files

PostgreSQL — ฐานข้อมูลหลัก · Local Disk /app/share — เก็บไฟล์รูปถ่าย/รายงาน แยกตามเมนูและ id

Cron Worker — งานตามเวลา เช่น auto check-out · AD/SMTP — ล็อกอินพนักงานประจำและอีเมลแจ้งเตือน

B

ภาพรวมการทำงานหลัก (End-to-End)

จากวางแผน → อนุมัติ → เยี่ยมสาขา → รายงาน
วางแผนเยี่ยมส่งอนุมัติอนุมัติเช็คอิน (GPS+รูป)ทำ Checklist + รายงานเช็คเอาท์
C

บทบาทผู้ใช้ (Roles)

ระบบคุมสิทธิ์แบบ RBAC ต่อเมนู/การกระทำ
Roleคำอธิบาย
adminผู้ดูแลระบบ (admin)
vpผู้บริหาร (vp)
dmผู้จัดการเขต (dm)
cmเจ้าหน้าที่ตรวจสาขา (cm)
smผู้จัดการสาขา (sm)
D

สารบัญเมนู

คลิกเพื่อเปิดคู่มือของแต่ละเมนู
📊แดชบอร์ด/dashboard🗓️แผนการเยี่ยม/dashboard/plans📍การเยี่ยมสาขา/dashboard/visits⚠️เคส/ปัญหา/dashboard/issues🚩ตรวจสอบความผิดปกติ/dashboard/flags📄รายงาน/dashboard/reports🕒การลงเวลา/dashboard/attendance📋เทมเพลตเยี่ยมสาขา/dashboard/templates🏬สาขา/dashboard/stores👤ผู้ใช้งาน/dashboard/users🔐สิทธิ์การใช้งาน/dashboard/permissions🏢โครงสร้างองค์กร/dashboard/organization🗃️ข้อมูลหลัก/dashboard/masters🤝มอบหมายงานแทน/dashboard/delegations⚙️ตั้งค่าระบบ/dashboard/settings