User Story: Xem du lieu hien trang don vi (read-only)¶
1. Description¶
La Data Owner (Quan tri du lieu don vi), toi muon xem ket qua matching cua don vi minh o che do read-only, bao gom danh sach field nao da duoc match voi Data Element nao trong Anchored Data, de nam bat hien trang du lieu cua don vi truoc khi xac nhan.
2. Acceptance Criteria¶
2.1 Happy Path¶
AC-001: Xem danh sach ket qua matching cua don vi - GIVEN Data Owner da dang nhap he thong voi vai tro Data Owner va thuoc don vi X - WHEN Data Owner truy cap man hinh Ban do hien trang - THEN he thong chi hien thi du lieu thuoc don vi X (unit-scoped): danh sach cac Extracted Field cua don vi da match voi Data Element nao, confident score, phuong phap matching (rule-based/AI), va trang thai matching
AC-002: Hien thi alert yeu cau xac nhan - GIVEN Data Owner dang xem ban do hien trang cua don vi minh va co hien trang cho xac nhan - WHEN man hinh duoc tai - THEN he thong hien thi alert "Yeu cau xac nhan hien trang!" voi nut hanh dong "Xac nhan Dong y" va "Tu choi"
AC-003: Che do read-only - GIVEN Data Owner dang xem ban do hien trang cua don vi minh - WHEN Data Owner tuong tac voi ma tran - THEN he thong khong hien thi bat ky nut chinh sua, xoa, hoac thay doi mapping nao – chi cho phep xem
AC-004: Xem chi tiet mapping cua mot Data Element - GIVEN Data Owner dang xem ban do hien trang va muon xem chi tiet - WHEN Data Owner click vao mot Data Element hoac dot indicator - THEN he thong hien thi chi tiet matching: ten field goc, Data Element duoc match, confident score, phuong phap matching – tat ca o che do read-only
2.2 Alternative Paths¶
AC-005: Khong co du lieu can xac nhan - GIVEN Data Owner dang nhap he thong voi vai tro Data Owner - WHEN don vi cua Data Owner chua co ket qua matching nao (chua chay matching hoac chua ra soat) - THEN he thong hien thi thong bao "Don vi cua ban chua co du lieu hien trang can xac nhan." va khong hien thi alert xac nhan
AC-006: Hien trang da duoc xac nhan truoc do - GIVEN Data Owner da xac nhan dong y hien trang cua don vi truoc do - WHEN Data Owner truy cap lai man hinh Ban do hien trang - THEN he thong hien thi du lieu voi trang thai "Da xac nhan" va khong hien thi alert yeu cau xac nhan nua
2.3 Error Cases¶
AC-007: Loi tai du lieu hien trang don vi - GIVEN Data Owner truy cap man hinh Ban do hien trang - WHEN he thong gap loi khi tai du lieu (loi ket noi, timeout) - THEN he thong hien thi thong bao loi "Khong the tai du lieu hien trang. Vui long thu lai sau." va nut "Thu lai"
AC-008: Data Owner khong thuoc don vi nao - GIVEN Data Owner dang nhap he thong nhung tai khoan chua duoc gan don vi - WHEN Data Owner truy cap man hinh Ban do hien trang - THEN he thong hien thi thong bao "Tai khoan cua ban chua duoc gan don vi. Vui long lien he quan tri vien."
3. Business Rules¶
- Data Owner chi nhin thay du lieu thuoc don vi minh (unit-scoped) – khong co cross-unit view
- Data Owner o che do read-only: khong co quyen chinh sua ket qua matching, metadata, hoac Anchored Data
- Khi Data Owner dang nhap va co hien trang cho xac nhan: hien thi alert "Yeu cau xac nhan hien trang!" voi nut hanh dong
- Du lieu hien thi dua tren ket qua matching da duoc Manager ra soat (buoc 03b)
4. Traceability¶
Feature: F-007: Xac nhan Hien trang Don vi
Related Use Cases: - UC-CONFIRM-001: Xem du lieu hien trang don vi (read-only)
Screens: - SCR-MAP-10: Ban do hien trang (Ma tran) – voi alert xac nhan khi vai tro Data Owner
Business Flows: - BPF-01: Vong doi Quy hoach Du lieu Thanh pho – Buoc 04a
Business Entities: - Extracted Field - Data Element - Matching Result - Organization Unit
Role Matrix: - RM-002: Data Owner – Quan tri du lieu don vi
5. Out of Scope¶
- Chinh sua ket qua matching (chi Manager co quyen, thuoc EP-03-005)
- Chinh sua metadata da trich xuat (chi Manager, thuoc EP-03-003)
- Xem ban do hien trang tong hop cua tat ca don vi (Data Owner chi thay don vi minh)
- He thong thong bao (notification) khi co yeu cau xac nhan (backlog)