Bản đồ Kiến trúc Hệ thống (System Architecture Map)

Ngoại vi Hub Trung gian Databases
Máy POS Máy tính tiền Hóa Đơn PDF / JPG / PNG Gemini API Structured JSON POS-to-ERP Integration Hub (Spring Boot 3.x) POS REST API /v1/pos/orders OCR Service Spring WebClient Core Sync Logic Idempotency, Feign Spring Batch Chunk Processing Review Panel Thymeleaf / React Quarantine DLQ /quarantine-zone PostgreSQL Bảng orders / OCR H2 Database Batch Metadata Hệ thống ERP Đồng bộ SAP/Odoo

Chi tiết Công việc: Tuần 1

Spring Boot, PostgreSQL
Dữ liệu / Cấu hình chính
-- SQL Migration loaded dynamically

Trình mô phỏng Live (Live Flow Simulator)

Mô phỏng máy POS gửi dữ liệu bán hàng theo thời gian thực về API endpoint /api/v1/pos/orders.

Console Output (HTTP Logs)
[SYSTEM] Sẵn sàng nhận sự kiện giao dịch từ POS. Click 'Bắn Đơn Hàng' để mô phỏng.

Tải ảnh hóa đơn nhập hàng lên. AI (Gemini API) sẽ bóc tách cấu trúc và hiển thị màn hình Review (Human-in-the-loop) để kế toán duyệt trước khi ghi nhận vào ERP.

Kéo thả ảnh Hóa đơn hoặc chọn mẫu hóa đơn để chạy AI OCR

Console Output (AI & OCR WebClient Logs)
[SYSTEM] Sẵn sàng nhận hóa đơn nhập hàng. Hãy chọn mẫu hóa đơn phía trên.

Chạy tác vụ đồng bộ hàng loạt (Batch Job) cuối ngày để đối soát 10,000 đơn hàng từ PostgreSQL sang ERP. Sử dụng cơ chế phân đoạn (Chunk-oriented) để tối ưu hóa bộ nhớ RAM dưới 512MB.

Đã xử lý (Items) 0 / 10,000
RAM Tiêu thụ 24 MB
Trạng thái H2 Metadata COMPLETED_NONE
Console Output (Spring Batch Logging Console)
[SYSTEM] Batch Engine ở trạng thái IDLE. Nhấp nút phía trên để bắt đầu chạy.