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 | |||
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
3.1 UIUX: BPM – Figma






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ả |
| 1 | Checkbox | Button | 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:
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 x | Text | Hiển thị số lượng bản ghi được tích chọn trên màn hình | ||
| 3 | Xóa | Button | 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ụng | Combobox | Cho phép nhập tìm kiếm và load thông tin nền tảng tương ứng trong combobox | ||
| 5 | Tìm kiếm tên chức năng | Text | Cho phép tìm kiếm gần đúng theo tên chức năng:
| ||
| 6 | STT | Grid- number | Số thứ tự tự sinh tăng dần | ||
| 7 | Tên chức năng | Grid- Text | Hiển thị thông tin tên chức năng | ||
| 8 | Mã chức năng | Grid- Text | Hiển thị thông tin mã chức năng | ||
| 9 | Đường dẫn | Grid- Text | Hiển thị thông tin đường dẫn | ||
| 10 | Thêm mới | Button | Gọi popup Thêm mới Danh sách chức năng | ||
| 11 | Sửa | Button | Gọi popup Sửa danh sách chức năng | ||
| 12 | Xóa | Button | Gọi popup Xác nhận | ||
| 13 | Xuất file excel | Button | Gọi popup Xuất file excel | ||
| 14 | Hiển thị | Droplist | Cho phép chọn số lượng bản ghi hiển thị trên trang | ||
| 15 | Trang | Button | 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ả |
| 1 | Thêm mới chức năng | Label | Bắt buộc | Tên popup | |
| 2 | Ứng dụng | Combobox | Bắ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 | |
| 3 | Tên chức năng | Button | Bắt buộc | Nhập tên chức năng | |
| 4 | Mã chức năng | Text | Bắt buộc | Nhập mã chức năng | |
| 5 | Đường dẫn | Text | Bắt buộc | Nhập đường dẫn | |
| 6 | Lựa chọn hành động | Label | Bắ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 | |
| 7 | View | icon | Không bắt buộc | Cho phép tích chọn, bỏ tích chọn hành động | |
| 8 | Add | icon | Không bắt buộc | Cho phép tích chọn, bỏ tích chọn hành động | |
| 9 | Update | icon | Không bắt buộc | Cho phép tích chọn, bỏ tích chọn hành động | |
| 10 | Delete | icon | Không bắt buộc | Cho phép tích chọn, bỏ tích chọn hành động | |
| 11 | Import | icon | Không bắt buộc | Cho phép tích chọn, bỏ tích chọn hành động | |
| 12 | Export | icon | Không bắt buộc | Cho phép tích chọn, bỏ tích chọn hành động | |
| 13 | Mô tả | Text | Không bắt buộc | Nhập thông tin mô tả | |
| 14 | Áp dụng | Button |
| ||
| 15 | Hủy | Button | 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ả |
| 1 | Chỉnh sửa chức năng | Label | Bắt buộc | Tên popup | |
| 2 | Ứng dụng | Combobox | Bắ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 | |
| 3 | Tên chức năng | Button | Bắt buộc | Sửa tên chức năng | |
| 4 | Mã chức năng | Text | Bắt buộc | Sửa mã chức năng | |
| 5 | Đường dẫn | Text | Bắt buộc | Sửa đường dẫn | |
| 6 | Lựa chọn hành động | Label | Bắ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 | |
| 7 | Xem | icon | Không bắt buộc | Cho phép tích chọn, bỏ tích chọn hành động | |
| 8 | Thêm | icon | Không bắt buộc | Cho phép tích chọn, bỏ tích chọn hành động | |
| 9 | Sửa | icon | Không bắt buộc | Cho phép tích chọn, bỏ tích chọn hành động | |
| 10 | Xóa | icon | Không bắt buộc | Cho phép tích chọn, bỏ tích chọn hành động | |
| 11 | Nhập | icon | Không bắt buộc | Cho phép tích chọn, bỏ tích chọn hành động | |
| 12 | Xuất | icon | Không bắt buộc | Cho phép tích chọn, bỏ tích chọn hành động | |
| 13 | Mô tả | Text | Không bắt buộc | Nhập thông tin mô tả | |
| 14 | Áp dụng | Button |
| ||
| 15 | Hủy | Button | 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 | |||||
| 1 | Bạn có chắc chắn muốn Xóa chức năng đã chọn? | Label | Nội dung cảnh báo | ||
| 2 | Hủy | Button | Chức năng cho phép người dùng thoát khỏi Pop-up xác nhận xóa | ||
| 3 | Tôi chắc chắn | Button | Chức năng cho phép người dùng xóa chức năng đã chọn.
| ||
| Pop-up xác nhận xóa hàng loạt: | |||||
| 1 | Bạn có chắc chắn muốn xóa X chức năng đã chọn? Thao tác này không thể khôi phục! | Label | Trong đó X là số lượng bản ghi được lựa chọn để xóa | ||
| 2 | Hủy | Button | Chức năng cho phép người dùng thoát khỏi Pop-up xác nhận xóa | ||
| 3 | Tôi chắc chắn | Button | Cho phép người dùng xóa chức năng đã chọn
| ||
3.4.5. Mô tả Cảnh báo trùng thông tin
Cảnh báo trùng thông tin xuất hiện khi Thêm mới hoặc Sửa chức năng mà thông tin sau Cập nhật trùng với thông tin của một Chức năng đã tồn tạ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ả |
| 1 | Thông tin X đã tồn tại tại Mã chức năng Y. Vui lòng kiểm tra lại! | Label | Nội dung cảnh báo trong đó:
| ||
| 2 | Thoát | icon | Cho phép thoát khỏi popup Cảnh báo và không hoàn thành được thao tác Thêm mới/Cập nhật |
3.4.6. Mô tả Cảnh báo đã sử dụng
Cảnh báo được gọi khi xác nhận tại button Tôi chắc chắn trường hợp xóa chức năng đã được cấu hình hành động trong một nhóm quyền
STT | Trường/ Nút chức năng | Kiểu dữ liệu | Điều kiện | Quy định | Mô tả |
| 1 | Chứ năng đã được cấu hình hành động tại nhóm quyền X. Vui lòng kiểm tra lại! | Label | Nội dung cảnh báo trong đó:
| ||
| 2 | Thoát | icon | Cho phép thoát khỏi popup Cảnh báo và không hoàn thành được thao tác Thêm mới/Cập nhật |
3.4.7. Mô tả Popup Xuất file excel
Popup xuất excel được hiển thị khi chọn Xuất file excel trên Danh sách 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ả |
| 1 | Xuất danh sách chức năng | Label | Tên popup | ||
| 2 | Chọn định dạng file | Label | |||
| 3 | Excel | Radio button | Mặc định chọn Excel | ||
| 4 | Chọn kiểu xuất file | Label | |||
| 5 | Tất cả chức năng | Radio button | Mặc định chọn tất cả chức năng Cho phép xuất tất cả các chức năng trên danh sách | ||
| 6 | Trên trang này | Radio button | Cho phép xuất các chức năng trên trang hiển thị hiện tại | ||
| 7 | X chức năng phù hợp với kết quả tìm kiếm hiện tại | Radio button | X là số lượng chức năng của kết quả tìm kiếm Cho phép xuất tất cả các chức năng phù hợp với tất cả tìm kiếm hiện tại |