Bỏ qua

User Story: Xem báo cáo Data Element bị phân mảnh

1. Description

Là Manager, tôi muốn xem báo cáo các Data Element chỉ có ở một số ít đơn vị nhưng chưa được chia sẻ rộng rãi, để nhận diện tình trạng phân mảnh dữ liệu và đề xuất giải pháp chia sẻ.

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 phân mảnh (SCR-RPT-30) từ Báo cáo tổng quan (SCR-RPT-10)
  • THEN hệ thống hiển thị danh sách Data Element bị phân mảnh (chỉ có ở một hoặc rất ít đơn vị), kèm thông tin đơn vị đang lưu trữ

  • GIVEN báo cáo phân mảnh đ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 phân mảnh, phân bổ theo Domain

2.2 Alternative Paths

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

  • GIVEN báo cáo phân mảnh đ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, đơn vị đang lưu trữ, tiềm năng chia sẻ

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-30
  • 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

  • WHEN người dùng truy cập SCR-RPT-30
  • 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 phân mảnh
  • Phân mảnh: Data Element được xác định là phân mảnh khi chỉ có ở một hoặc rất ít đơn vị nhưng có nhu cầu sử dụng rộng hơn
  • 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)
  • Ngưỡng xác định phân mảnh (bao nhiêu đơn vị trở xuống là phân mảnh) cần được cấu hình

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-30: Báo cáo phân mảnh

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)
  • Xuất báo cáo ra file (Excel, PDF)
  • Xử lý phân mảnh trực tiếp từ báo cáo
  • Tạo báo cáo tùy chỉnh (custom report)