Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

3.1 UIUX:

Image Removed


Image Removed

Image Removed

Image Removed




3.2 Luồng:

3.2.1. Tìm kiếm phân hệ

...

1314

STT

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

Kiểu dữ liệu

Điều kiện

Quy định

Mô tả

1Quản trị phân hệLabel

Tên danh mục

2Quản trị tài nguyên > Quản trị phân hệHyperlink

Chọn Quản trị tài nguyên trên màn hình cho phép quay về màn hình Quản trị tài nguyên và hiển thị các danh mục thuộc Quản trị tài nguyên 

3CheckboxButton

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 

Ẩn checkbox tại các bản ghi với trường hợp bản ghi đó đã được thêm chức năng trong phân hệ

4Đang chọn xText

Hiển thị số lượng bản ghi được tích chọn trên màn hình
5Xó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

6Ứ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
7Tìm kiếm tên phân hệTextbox

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
8STTGrid-Number

Số thứ tự tự sinh tăng dần
9Ứng dụngGrid- Text

Hiển thị tên ứng dụng
10Tên phân hệGrid- Text

Hiển thị tên phân hệ ( Phân hệ con hiển thị giật cấp cha, con  theo sơ đồ cây)

Click tên phân hệ gọi popup Xem chi tiết phân hệ

11Phân hệ chaGrid- TextHiển thị tên Phân hệ cha12Thứ tựGrid- NumberHiển thị thứ tự sắp xếp
Chức năngHyperlink

Hiển thị Tùy chỉnh

Gọi popup Danh sách chức năng

12Trạng tháiToggle

Cho phép chọn Hoạt động và Không hoạt động

Hệ thống cảnh báo trường hợp chuyển trạng thái không hoạt động của một phân hệ đã cấu hình hành động trong một nhóm quyền đang active

1513Export file excelButton

Gọi popup export excel
1614Thêm mớiButton

Gọi Popup thêm mới
1715SửaButton

Gọi popup Sửa thông tin
1816XóaButton

Gọi popup Xác nhận xóa thông tin
17Phân trang


Thông tin phân trang hiển thị theo cấp cha, cấp con ăn theo cấp cha
18



Cho phép kéo thả để thiết lập thứ tự hiển thị trong phân hệ:

  • Chỉ được phép kéo thả để sắp xếp khi các phân hệ trong cùng một level

3.4.2. Mô tả Popup 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ả

1Tùy chỉnh chức năngLabel

Tên Popup
2Chức năng thuộc phân hệLabel

Label các chức năng thuộc phân hệ để phân biệt với các chức năng chưa thuộc phân hệ
3Tìm kiếmTextbox

Cho phép tìm kiếm gần đúng các chức năng dưới danh sách chức năng 
4Chức năng


Hiển thị danh sách các chức năng thuộc phân hệ

Cho phép chọn chức năng dưới danh sách để chuyển sang Chức năng chưa thuộc phân hệ

5Chức năng chưa thuộc phân hệLabel

Label các chức năng chưa thuộc phân hệ để phân biệt với các chức năng thuộc phân hệ
6Tìm kiếmTextbox

Cho phép tìm kiếm gần đúng các chức năng dưới danh sách chức năng 
7Chức năng


Chỉ hiển thị những chức năng chưa thuộc phân hệ nào và đang ở trạng thái hoạt động

Cho phép chọn chức năng dưới danh sách để chuyển sang Chức năng thuộc thuộc phân hệ

8Mũi tên tráiIcon

Chuyển chức năng sang trái ( Chuyển chức năng đã chọn tại chức năng thuộc phân hệ sang chức năng chưa thuộc phân hệ)
9Mũi tên phảiIcon

Chuyển chức năng sang phải ( Chuyển chức năng đã chọn tại chức năng chưa thuộc phân hệ sang chức năng  thuộc phân hệ)
10HủyButton

Thoát khỏi popup Danh sách chức năng
11Áp dụngButton

Thành công:

  • Gọi thông báo toast: " Thành công- Cập nhật chức năng thành công"
  • Lưu thông tin thành công

Không thành công:

  • Cảnh báo và chặn với trường hợp chức năng được thêm mới đã thuộc một phân hệ khác (Xảy ra khi có 2 người dùng đang thực hiện cấu hình"
  • Gọi thông báo toast: " Thất bại- Chức năng được thêm đã thuộc một phân hệ khác"

3.4.3. Mô tả Popup export Xuất file excel

Popup xuất excel được hiển thị khi chọn Xuất file excel trên Quản trị phân hệ

...

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 phân hệLabel


2Ứng dụngComboboxBắt buộcEnableCho phép nhập tìm kiếm và load thông tin nền tảng tương ứng trong combobox
3Tên phân hệTextboxBắt buộcEnableCho phép nhập tên phân hệ
4Phân hệ chaComboboxKhông bắt buộc

Mặc định: Disable

Enable và cho phép chọn sau khi chọn Ứng dụng

6

Cho phép chọn phân hệ cha trong danh sách phân hệ 

Thông tin phân hệ cha con sử dụng để phân cấp level khi hiển thị tại Tab Cấu hình trong màn hình Thêm mới/Chỉnh sửa nhóm quyền

5Thứ tự hiển thịTextboxKhông bắt buộcEnable

Tự động đề xuất số thứ tự tiếp theo trong danh sách phân hệ:

  • Tại level 1: Đề xuất số thứ tự tiếp theo trong cùng level
  • Tại các level con: Đề xuất số thứ tự tiếp theo trong cùng level cha

Cho phép nhập lại số nguyên dương

Hiển thị thông tin tối đa 3 cấp

5Trạng tháiToggleBắt buộcEnable

Mặc định hiển thị Hoạt động

76HủyButton
EnableCho phép thoát khỏi popup hiện tại
87Áp dụngButton
Enable

Không thành công:

Hệ thống cảnh báo và không cho phép lưu khi thêm mới phân hệ có trùng thứ tự hiển thị của một phân hệ khác thuộc level 1 hoặc trùng thứ tự trong level con có cũng level cha: Hiển thị thông báo toast: "Thất bại- Trùng thứ tự hiển thị!"

  • Hệ thống cảnh báo trường hợp chuyển trạng thái không hoạt động của một phân hệ đã cấu hình chức năng => Thông báo toast: "Thất bại- Phân hệ đã cấu hình chức năng. Vui lòng kiểm tra lại!"

Thành công:

  • 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 phân hệ thành công"
  • Lưu thông tin

...

6

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 phân hệLabel


2Ứng dụngComboboxBắt buộcEnableCho phép nhập tìm kiếm và load thông tin nền tảng tương ứng trong combobox
3Tên phân hệTextboxBắt buộcEnableCho phép sửa tên phân hệ
4Phân hệ chaComboboxKhông bắt buộc

Enable

Cho phép chọn lại phân hệ cha trong danh sách phân hệ 

Thông tin phân hệ cha con sử dụng để phân cấp level khi hiển thị tại Tab Cấu hình trong màn hình Thêm mới/Chỉnh sửa nhóm quyền

5Thứ tự hiển thịTextboxKhông bắt buộcEnable

Cho phép nhập lại số nguyên dương

Trạng tháiToggleBắt buộcEnable

Cho phép lựa chọn Hoạt động và Không hoạt động

7
6HủyButton

Cho phép thoát khỏi popup hiện tại
87Áp dụngButton

Không thành công:

Hệ thống cảnh báo và không cho phép lưu khi phân hệ có trùng thứ tự hiển thị của một phân hệ khác thuộc level 1 hoặc trùng thứ tự trong level con có cũng level cha: Hiển thị thông báo toast: "Thất bại- Trùng thứ tự hiển thị!"

  • Hệ thống cảnh báo trường hợp chuyển trạng thái không hoạt động của một phân hệ đã cấu hình chức năng => Thông báo toast: "Thất bại- Phân hệ đã cấu hình chức năng. Vui lòng kiểm tra lại!"

Thành công:

  • 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- Chỉnh sửa phân hệ thành công"
  • Lưu thông tin

...