Bỏ qua

User Story: Loc ban do theo domain hoac don vi

1. Description

La nguoi dung co vai tro Manager, Data Owner hoac Approver, toi muon loc ban do hien trang theo domain, sub-domain, don vi, hoac trang thai matching, de de dang tim kiem va tap trung vao nhom du lieu hoac don vi cu the can quan tam.

2. Acceptance Criteria

2.1 Happy Path

AC-001: Loc theo Domain - GIVEN nguoi dung dang xem ban do hien trang dang ma tran - WHEN nguoi dung chon mot Domain tu bo loc - THEN he thong chi hien thi cac Data Element thuoc Domain da chon, cac cot don vi giu nguyen, dot indicator cap nhat theo ket qua loc

AC-002: Loc theo Sub Domain - GIVEN nguoi dung dang xem ban do hien trang va da chon mot Domain - WHEN nguoi dung tiep tuc chon mot Sub Domain cu the - THEN he thong chi hien thi cac Data Element thuoc Sub Domain da chon trong Domain do

AC-003: Loc theo Don vi - GIVEN nguoi dung dang xem ban do hien trang dang ma tran - WHEN nguoi dung chon mot hoac nhieu don vi So/Ban/Nganh tu bo loc - THEN he thong chi hien thi cac cot tuong ung voi don vi da chon, cac hang Data Element giu nguyen

AC-004: Loc theo trang thai matching - GIVEN nguoi dung dang xem ban do hien trang - WHEN nguoi dung chon loc theo trang thai matching (VD: chi hien thi "AI Matched", hoac "Manual Matched", hoac "Tat ca") - THEN he thong chi hien thi cac mapping co trang thai tuong ung tren ma tran

AC-005: Ket hop nhieu bo loc - GIVEN nguoi dung dang xem ban do hien trang - WHEN nguoi dung ap dung dong thoi nhieu bo loc (VD: Domain "Con nguoi" + Don vi "So Noi vu") - THEN he thong hien thi ket qua giao cua tat ca bo loc da chon

2.2 Alternative Paths

AC-006: Xoa bo loc de xem toan bo - GIVEN nguoi dung da ap dung mot hoac nhieu bo loc - WHEN nguoi dung chon "Xoa bo loc" hoac "Hien thi tat ca" - THEN he thong xoa tat ca bo loc va hien thi lai toan bo ban do hien trang

AC-007: Bo loc voi vai tro Data Owner (unit-scoped) - GIVEN Data Owner dang xem ban do hien trang (chi du lieu don vi minh) - WHEN Data Owner su dung bo loc theo Domain hoac Sub Domain - THEN he thong loc du lieu trong pham vi don vi cua Data Owner, khong hien thi du lieu cua don vi khac

2.3 Error Cases

AC-008: Khong co ket qua sau khi loc - GIVEN nguoi dung da ap dung bo loc - WHEN khong co Data Element hoac mapping nao thoa man dieu kien loc - THEN he thong hien thi thong bao "Khong co du lieu phu hop voi dieu kien loc." va giu nguyen bo loc de nguoi dung dieu chinh

3. Business Rules

  • Bo loc ap dung cho toan bo ma tran ban do hien trang
  • Data Owner chi co the loc trong pham vi du lieu don vi minh (unit-scoped), khong the xem du lieu don vi khac qua bo loc
  • Manager va Approver co the loc tren toan bo du lieu he thong
  • Bo loc co the ket hop nhieu dieu kien dong thoi (Domain + Don vi + Trang thai)
  • Trang thai bo loc duoc giu khi nguoi dung dieu huong giua cac man hinh trong cung phien lam viec

4. Traceability

Feature: F-006: Ban do Du lieu Hien trang

Related Use Cases: - UC-MAP-003: Xem ban do du lieu hien trang

Screens: - SCR-MAP-10: Ban do hien trang (Ma tran)

Business Entities: - Data Element - Domain - Sub Domain - Organization Unit

Role Matrix: - RM-001: Manager – Quan tri du lieu ky thuat - RM-002: Data Owner – Quan tri du lieu don vi - RM-003: Approver – Nguoi phe duyet

5. Out of Scope

  • Tim kiem Data Element bang tu khoa (thuoc chuc nang Tra cuu Tu dien – EP-05)
  • Xuat ket qua loc ra file
  • Luu bo loc lam mac dinh cho lan truy cap sau