User Story: Xem chi tiết thông tin Data Element¶
1. Description¶
Là Staff (nhà thầu phần mềm/cán bộ kỹ thuật), tôi muốn xem thông tin chi tiết của một Data Element, để hiểu rõ định nghĩa, kiểu dữ liệu, đơn vị chủ quản và hệ thống nguồn chứa dữ liệu.
2. Acceptance Criteria¶
2.1 Happy Path¶
- GIVEN người dùng đang xem kết quả tìm kiếm trên SCR-DICT-10
- WHEN người dùng click vào một card Data Element
-
THEN hệ thống điều hướng đến màn hình Chi tiết Data Element (SCR-DICT-20), hiển thị: tên, mô tả ý nghĩa nghiệp vụ, kiểu dữ liệu, Domain/Sub Domain thuộc về, đơn vị chủ quản, cơ sở pháp lý, hệ thống nguồn chứa dữ liệu
-
GIVEN người dùng đang xem chi tiết Data Element trên SCR-DICT-20
- WHEN người dùng muốn quay lại kết quả tìm kiếm
- THEN hệ thống cho phép quay về SCR-DICT-10 với kết quả tìm kiếm trước đó được giữ nguyên
2.2 Alternative Paths¶
- GIVEN người dùng truy cập chi tiết Data Element từ cây Domain (SCR-DICT-30) hoặc cây tổ chức (SCR-DICT-40)
- WHEN người dùng click vào Data Element
- THEN hệ thống hiển thị cùng màn hình chi tiết SCR-DICT-20 với đầy đủ thông tin
2.3 Error Cases¶
- GIVEN Data Element bị xóa hoặc không tồn tại
- WHEN người dùng cố truy cập chi tiết Data Element
-
THEN hệ thống hiển thị thông báo "Data Element không tồn tại hoặc đã bị xóa"
-
GIVEN hệ thống gặp lỗi khi tải thông tin chi tiết
- WHEN người dùng click vào card Data Element
- THEN hệ thống hiển thị thông báo lỗi và cho phép thử lại
3. Business Rules¶
- Toàn bộ thao tác xem chi tiết là read-only -- người dùng không thể chỉnh sửa
- Chi tiết Data Element bao gồm: tên, mô tả ý nghĩa nghiệp vụ, kiểu dữ liệu, Domain/Sub Domain thuộc về, đơn vị chủ quản, cơ sở pháp lý, hệ thống nguồn chứa dữ liệu
- Staff chỉ thấy Data Element ở trạng thái PUBLISHED
4. Traceability¶
Feature: Tra cứu Data Element
Related Use Cases: - UC-DICT-001: Tra cứu Data Element
Screens: - SCR-DICT-10: Tra cứu Từ điển Dữ liệu - SCR-DICT-20: Chi tiết Data Element (tra cứu)
Business Flows: Không áp dụng
Business Entities: - Data Element - Domain - Sub Domain - Organization Unit
Role Matrix: - RM-004: Staff -- Người tra cứu - RM-002: Data Owner -- Quản trị dữ liệu đơn vị - RM-001: Manager -- Quản trị dữ liệu kỹ thuật
Third-Party Integrations: Không áp dụng
5. Out of Scope¶
- Chỉnh sửa thông tin Data Element (thuộc EP-02)
- Xem lịch sử thay đổi của Data Element
- Xuất thông tin chi tiết ra file