Bỏ qua

User Story: Xem báo cáo Data Element bị chồng chéo

1. Description

Là Manager, tôi muốn xem báo cáo các Data Element bị lưu trùng tại nhiều đơn vị Sở/Ban/Ngành, để nắm bắt tình trạng chồng chéo dữ liệu và hỗ trợ ra quyết định quy hoạch chính xác.

2. Acceptance Criteria

2.1 Happy Path

  • GIVEN Manager hoặc Approver đã đăng nhập hệ thống
  • WHEN người dùng truy cập màn hình Báo cáo chồng chéo (SCR-RPT-20) từ Báo cáo tổng quan (SCR-RPT-10)
  • THEN hệ thống hiển thị danh sách Data Element bị chồng chéo (>= 2 đơn vị cùng lưu trữ), kèm danh sách đơn vị liên quan cho từng Data Element

  • GIVEN báo cáo chồng chéo đang hiển thị

  • WHEN người dùng xem tổng quan
  • THEN hệ thống hiển thị số liệu thống kê: tổng số Data Element chồng chéo, phân bổ theo Domain

2.2 Alternative Paths

  • GIVEN không có Data Element nào bị chồng chéo
  • WHEN người dùng truy cập SCR-RPT-20
  • THEN hệ thống hiển thị thông báo "Không phát hiện Data Element bị chồng chéo"

  • GIVEN báo cáo chồng chéo đang hiển thị

  • WHEN người dùng click vào một Data Element cụ thể
  • THEN hệ thống hiển thị chi tiết: tên Data Element, danh sách tất cả đơn vị đang lưu trữ, kết quả matching tương ứng

AC-004: Xuất báo cáo chồng chéo - GIVEN báo cáo chồng chéo đang hiển thị - WHEN người dùng nhấn nút "Xuất báo cáo" (Export) - THEN hệ thống tạo file (Excel hoặc PDF) chứa danh sách chi tiết các Data Element chồng chéo và các đơn vị liên quan

2.3 Error Cases

  • GIVEN người dùng không có vai trò Manager hoặc Approver
  • WHEN người dùng cố truy cập SCR-RPT-20
  • THEN hệ thống từ chối truy cập

  • GIVEN hệ thống gặp lỗi khi tổng hợp dữ liệu báo cáo

  • WHEN người dùng truy cập SCR-RPT-20
  • THEN hệ thống hiển thị thông báo lỗi và cho phép thử lại

3. Business Rules

  • Chỉ Manager và Approver có quyền xem báo cáo chồng chéo
  • Chồng chéo: Data Element được xác định là chồng chéo khi có >= 2 đơn vị cùng lưu trữ (dựa trên kết quả matching từ bản đồ hiện trạng)
  • Dữ liệu báo cáo được tổng hợp từ bản đồ dữ liệu hiện trạng (kết quả matching)
  • Báo cáo là công cụ quan trọng giúp Approver ra quyết định khi chốt chủ quản dữ liệu

4. Traceability

Feature: Báo cáo chồng chéo & phân mảnh

Related Use Cases: - UC-RPT-001: Xem báo cáo thống kê dữ liệu

Screens: - SCR-RPT-10: Báo cáo tổng quan - SCR-RPT-20: Báo cáo chồng chéo

Business Flows: Không áp dụng

Business Entities: - Data Element - Organization Unit - Matching Result

Role Matrix: - RM-001: Manager -- Quản trị dữ liệu kỹ thuật - RM-003: Approver -- Người phê duyệt

Third-Party Integrations: Không áp dụng

5. Out of Scope

  • Báo cáo tiến độ quy hoạch (thuộc EP-06-002)
  • Xử lý chồng chéo trực tiếp từ báo cáo (hành động xử lý thuộc EP-03, EP-04)