You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 14 Next »


Nghiệp vụ

IT

Người lập

Người duyệt

Người lập

Người duyệt

Họ & Tên

Vũ Thị Mơ




Chức danh

BA




Tài khoản MS Team

movt2




Ngày soạn thảo/phê duyệt





Jira Link

https://jira.popplife.vn/browse/BPMKVH-2603

1. Card (Mô tả tính năng)

Là admin tôi muốn quản lý được thông tin danh mục chức năng thực hiện để phân quyền trên hệ thống

2. Confirmation/ Acceptance Criteria (Tiêu chí nghiệm thu)

  1. Tôi muốn xem được danh sách chức năng bao gồm các thông tin:
    • Ứng dụng
    • Tên chức năng (Chức năng app)
    • Mã chức năng
    • Đường dẫn
    • Mô tả
  2. Tôi muốn tạo mới/Sửa/Xóa được thông tin danh mục chức năng trên hệ thống bao gồm các thông tin:
    • Chọn ứng dụng ( Các ứng dụng phát triển trên nền tảng)
    • Tên chức năng (Chức năng app)
    • Mã chức năng
    • Đường dẫn
    • Mô tả
  3. Tôi muốn chọn được nhiều bản ghi và xóa đồng thời trên danh sách
  4. Tôi muốn hệ thống yêu cầu Xác nhận khi xóa chức năng
  5. Tôi muốn hệ thống cảnh báo và chặn trong trường hợp Thêm mới/Sửa trùng mã chức năng, trùng đường dẫn
  6. Tôi muốn hệ thống cảnh báo và chặn trong trường hợp chức năng xóa đang được phân quyền cho một nhóm quyền đang active
  7. Tôi muốn người dùng được thiết lập các tính năng cho phép cấu hình động theo nhóm quyền (chức danh)
    • Xem
    • Thêm mới
    • Sửa
    • Xóa
    • Nhập
    • Xuất
  8. Tôi muốn tìm kiếm gần đúng thông tin chức năng theo các thông tin
    • Tên chức năng
  9. Tôi muốn người dung export được thông tin Danh sách chức năng trên hệ thống theo các lựa chọn:
    • Định dạng tải file excel
    • Chọn kiểu xuất file
      • Tất cả chức năng
      • Danh sách chức năng đã tìm kiếm
      • Danh sách chức năng trên trang

3. Conversation (Mô tả chi tiết)

3.1 UIUX:



3.2 Luồng:



STT

Bước

Mô tả






















3.3 API Spec: <gắn link tài liệu mô tả API vào đây>


3.4 Mô tả các trường dữ liệu trên màn hình:

3.4.1. Màn hình Danh sách chức năng

Màn hình danh sách chức năng để quản lý các chức năng sử dụng để phân quyền cho các nhóm Role: Quản lý người dùng -> Quản trị tài nguyên ->Quản trị chức năng

STT

Trường/ Nút chức năng

Kiểu dữ liệu

Điều kiện

Quy định

Mô tả

1CheckboxButton

Cho phép chọn  tất cả bản ghi trên trang, một hoặc nhiều các bản ghi, trên danh sách, khi chọn checkbox hiển thị thông tin số lượng bản ghi đang chọn và icon xóa:

  • Đang chọn x: Trong đó x là số lượng bản ghi đang được chọn
  • Xóa: Cho phép xóa thông tin các bản ghi đang được chọn

Khi chọn nhiều bản ghi, hiển thị icon không cho chọn các button sửa, xóa tại từng bản ghi và button thêm mới, xuất excel 

2Đang chọn xText

Hiển thị số lượng bản ghi được tích chọn trên màn hình
3XóaButton

Hiển thị khi có bản ghi được tích chọn trên màn hình

Chọn xóa gọi popup Xác nhận

4Ứng dụngCombobox

Cho phép nhập tìm kiếm và load thông tin nền tảng tương ứng trong combobox
5Tìm kiếm tên chức năngText

Cho phép tìm kiếm gần đúng theo tên chức năng:

  • Không phân biệt hoa thường
  • Tìm kiếm gần đúng tên
6STTGrid- number

Số thứ tự tự sinh tăng dần
7Tên chức năngGrid- Text

Hiển thị thông tin tên chức năng
8Mã chức năngGrid- Text

Hiển thị thông tin mã chức năng
9Đường dẫnGrid- Text

Hiển thị thông tin đường dẫn
10Thêm mớiButton

Gọi popup Thêm mới Danh sách chức năng
11SửaButton

Gọi popup Sửa danh sách chức năng
12XóaButton

Gọi popup Xác nhận
13Xuất file excelButton

Gọi popup Xuất file excel
14Hiển thịDroplist

Cho phép chọn số lượng bản ghi hiển thị trên trang
15TrangButton

Hiển thị trang và cho phép chọn trang chuyển tiếp

3.4.2. Mô tả Popup Thêm mới chức năng

Popup thêm mới chức năng hiển thị khi người dùng click button Thêm mới trên danh sách

STT

Trường/ Nút chức năng

Kiểu dữ liệu

Điều kiện

Quy định

Mô tả

1Thêm mới chức năngLabelBắt buộc

Tên popup

2Ứng dụngComboboxBắt buộc
Cho phép nhập tìm kiếm và load thông tin nền tảng tương ứng trong combobox
3Tên chức năngButtonBắt buộc

Nhập tên chức năng

4Mã chức năngTextBắt buộc

Nhập mã chức năng

5Đường dẫnTextBắt buộc

Nhập đường dẫn

6Lựa chọn hành độngLabelBắt buộc

Các hành động được thực hiện cấu hình của mỗi chức năng

7ViewCheckboxKhông bắt buộc

Cho phép tích chọn, bỏ tích chọn hành động

8AddCheckboxKhông bắt buộc

Cho phép tích chọn, bỏ tích chọn hành động

9UpdateCheckboxKhông bắt buộc

Cho phép tích chọn, bỏ tích chọn hành động

10DeleteCheckboxKhông bắt buộc

Cho phép tích chọn, bỏ tích chọn hành động

11ImportCheckboxKhông bắt buộc

Cho phép tích chọn, bỏ tích chọn hành động

12ExportCheckboxKhông bắt buộc

Cho phép tích chọn, bỏ tích chọn hành động

13Mô tảTextKhông bắt buộc

Nhập thông tin mô tả

14Tạo mớiButton

  • Hệ thống Cảnh báo và chặn trong trường hợp Thêm mới trùng thông tin với một chức năng khác:
    • Mã chức năng
    • Trùng đường dẫn 
  • Thêm mới không thành công, hệ thống hiển thị thông báo toast: " Thông tin X đã tồn tại. Vui lòng kiểm tra lại!" trong đó X là thông tin trùng và giữ nguyên 
  • Hoàn thành và lưu thông tin tạo mới thành công, hiển thị thông báo toast: " Thành công- Thêm mới chức năng thành công)
15HủyButton

Chức năng cho phép người dùng thoát khỏi Pop-up

3.4.3. Mô tả Popup Sửa chức năng

Popup Sửa chức năng hiển thị khi người dùng Sửa chức năng trên danh sách

STT

Trường/ Nút chức năng

Kiểu dữ liệu

Điều kiện

Quy định

Mô tả

1Chỉnh sửa chức năngLabelBắt buộc

Tên popup

2Ứng dụngComboboxBắt buộc
Cho phép nhập tìm kiếm và load thông tin nền tảng tương ứng trong combobox
3Tên chức năngButtonBắt buộc

Sửa tên chức năng

4Mã chức năngTextBắt buộc

Sửa mã chức năng

5Đường dẫnTextBắt buộc

Sửa đường dẫn

6Lựa chọn hành độngLabelBắt buộc

Các hành động được thực hiện cấu hình của mỗi chức năng

7ViewCheckboxKhông bắt buộc

Cho phép tích chọn, bỏ tích chọn hành động

8AddCheckboxKhông bắt buộc

Cho phép tích chọn, bỏ tích chọn hành động

9UpdateCheckboxKhông bắt buộc

Cho phép tích chọn, bỏ tích chọn hành động

10DeleteCheckboxKhông bắt buộc

Cho phép tích chọn, bỏ tích chọn hành động

11ImportCheckboxKhông bắt buộc

Cho phép tích chọn, bỏ tích chọn hành động

12ExportCheckboxKhông bắt buộc

Cho phép tích chọn, bỏ tích chọn hành động

13Mô tảTextKhông bắt buộc

Nhập thông tin mô tả

14Cập nhậtButton

  • Hệ thống Cảnh báo và chặn trong trường hợp Cập nhật trùng thông tin với một chức năng khác:
    • Mã chức năng
    • Trùng đường dẫn 
  • Cập nhật không thành công, hệ thống hiển thị thông báo toast: " Thông tin X đã tồn tại. Vui lòng kiểm tra lại!" trong đó X là thông tin trùng
  • Cập nhật thông tin chỉnh sửa thành công, hiển thị thông báo toast: " Thành công- Chỉnh sửa chức năng thành công)
15HủyButton

Chức năng cho phép người dùng thoát khỏi Pop-up

3.4.4. Mô tả Popup Xác nhận Xóa

Popup Xác nhận hiển thị khi người dùng thực hiện Xóa 1 hoặc nhiều bản ghi đồng thời trên danh sách

STT

Trường/ Nút chức năng

Kiểu dữ liệu

Điều kiện

Quy định

Mô tả

Pop-up xác nhận xóa
1HủyButton

Chức năng cho phép người dùng thoát khỏi Pop-up xác nhận xóa

2Tôi chắc chắnButton

Chức năng cho phép người dùng xóa chức năng đã chọn.

Hệ thống kiểm tra chỉ chi phép xóa các chức năng chưa được phát sinh cấu hình tại một nhóm quyền Role

  • Chức năng chưa được cấu hình, Hệ thống hiển thị toast: "Chức năng đã được sử dụng, không thể xóa"
  • Chức năng đã được cấu hình, Hệ thống hiển thị toast: "Xóa chức năng thành công"
Pop-up xác nhận xóa hàng loạt
1HủyButton

Chức năng cho phép người dùng thoát khỏi Pop-up xác nhận xóa

2Tôi chắc chắnButton

Cho phép người dùng xóa bảng nhập liệu

Hệ thống kiểm tra đã phát sinh dữ liệu (đã được khai báo tại danh mục loại yêu cầu mua sắm):

  • Có chứa ít nhất 01 nhóm đã sử dụng:
    • Hệ thống làm mới trang (không xóa bất cứ giá trị nào)
    • Chỉ giữ lại lựa chọn các bảng nhập liệu có thể xóa
    • Khóa lựa chọn các bảng đã sử dụng
    • Thông báo toast: "Nhóm yêu cầu mua sắm đã được sử dụng"
  • Không chứa bảng đã sử dụng: Hệ thống thông báo toast: "Xóa nhóm yêu cầu mua sắm thành công" và xóa dữ liệu khỏi hệ thống.

3.4.5. Mô tả Popup Cảnh báo trùng thông tin

3.4.6. Mô tả Popup Xuất excel










  • No labels