Module · WS sát hạch · 07/7/2026

sh-kiosk — Check-in & chống thi hộ WS sát hạch · v3

Kiosk đón tiếp: check-in thí sinh, đối chiếu khuôn mặt chống thi hộ, tra cứu số báo danh/ca thi.

⚠️ v3 — phần cứng kiosk lắp ráp thương mại; giá trị ở phần mềm đối chiếu.
1

Feature / BO / Action

FeatureBO chínhAction
checkinLượt check-inviewexportcheckinverify
2

Dữ liệu chính

BOTrường chính
Lượt check-inThí sinh × nội dung thi · ảnh chụp tại chỗ ↔ ảnh hồ sơ · kết quả đối chiếu (điểm số) · thời điểm · kiosk
3

Quy tắc & liên kết

Quy tắc nghiệp vụ

  • Đối chiếu khuôn mặt ảnh tại chỗ ↔ ảnh hồ sơ; dưới ngưỡng → chuyển xác minh thủ công (không tự chặn)
  • Ảnh + kết quả đối chiếu lưu bất biến theo lượt thi
  • Hoạt động offline được khi mất mạng, sync lại sau

Liên kết chéo

  • sh-schedule — DS thí sinh/ca
  • sh-theory/yard — xác nhận vào thi
  • sh-monitor — lưu vết

⚠ Câu hỏi mở

  • Ngưỡng đối chiếu + quy trình xác minh thủ công do hội đồng quy định?
Quyền

Ma trận phân quyền — ốp vào manifest & seed role

Khối permissions[] dán vào manifest.json; bảng dưới là gán quyền theo vai trò (seed rt_role). Permission key đầy đủ: sh-kiosk.main.<feature>.<action>.

▸ permissions[] — manifest.json

[ { "group": "main", "feature": "checkin", "label": "Check-in & đối chiếu", "actions": [ "view", "export", "checkin", "verify" ] } ]

⚠️ Action đặc thù (checkin, verify) cần bổ sung vào validator manifest — xem plan data-scope P1.

▸ Ma trận vai trò × feature

FeatureQTHTGIAM_DOCSAT_HACH
checkinRRW

R xem · W tạo/sửa · A duyệt · không có quyền · ¹ dữ liệu phân công · ² của chính mình · ³ theo trạng thái hồ sơ. Vai trò không liệt kê = không có quyền.

Đặc thù: +checkin,verify (SAT_HACH)