Theme 7. Quản lý khách hàng
7.3 Epic : Xếp hạng khách hàng
7.3.1. Thiết lập quy tắc xếp hạng khách hàng
Mô tả quy trình
ID Bước Mô tả Người thực hiện Ghi chú
1 1 Truy cập hệ thống Quản lý
2 2 Hiển thị giao diện sau khi đăng nhập Hệ thống 3 3 Click vào “Danh mục khách hàng” Quản lý
4 4 Hiển thị danh mục khách hàng Hệ thống
5 5 Chọn Thiết lập quy tắc xếp hạng Quản lý 6 6 Hiển thị Form thiết lập quy tắc Hệ thống 7 7 Chọn khoảng thời gian đáp ứng Quản lý
8 8 Chọn căn cứ xếp hạng Quản lý
160
9 9 Thiết lập các hạng khách hàng Quản lý 10 10 Nhập giá trị cần đạt theo từng hạng Quản lý
11 11
Nếu người dùng:
+ - Ấn“Lưu” để lưu quy tắc xếp hạng, đến bước 12
+ - Ấn “Hủy” để kết thúc quá trình thiết lập quy tắc xếp hạng.
Quản lý
12 12 Lưu quy tắc xếp hạng khách hàng Hệ thống b. Acceptance Criteria - Tiêu chí chấp nhận
ID Feature Description Acceptance Criteria
1 Điều kiện thực hiện
Người dùng có thể thiết lập quy tắc xếp hạng khách hàng sau khi đăng nhập thành công vào một tài khoản được cấp quyền thiết lập quy tắc xếp hạng khách hàng
2 Thiết lập quy tắc xếp hạng khách
hàng
Thiết lập quy tắc xếp hạng khách hàng:
B1: Trong màn hình sau khi đăng nhập, người dùng chọn danh mục khách hàng B2: Người dùng chọn Thiết lập quy tắc xếp hạng
B3: Chọn các quy tắc, loại khách hàng và thiết lập giá trị cho từng hạng >> Lưu quy tắc
1. Khi Người dùng chọn tính năng Thiết lập quy tắc xếp hạng khách hàng, họ được chuyển đến một giao diện thiết lập.
2. Giao diện phải bao gồm các thông tin:
• Khoảng thời gian đáp ứng: dd/mm/yyyy - dd/mm/yyyy
• Căn cứ xếp hạng theo: Tổng số lượng đơn hàng hoặc Tổng giá trị các đơn hàng
- Sau khi chọn Căn cứ và Loại khách hàng áp dụng, Enable Text các giá trị cần đạt ứng với mỗi xếp hạng
3. Sau khi lưu, khi người dùng truy cập vào danh mục khách hàng, mỗi khách hàng được hiển thị đi kèm với thông tin xếp hạng của họ.
4. Hệ thống phải tự động cập nhật xếp hạng của khách hàng khi có thay đổi về số lượng đơn hàng hoặc tổng giá trị mua hàng.
5. Khi người dùng thiết lập một mốc thời gian
161
mới, ví dụ như mỗi năm hoặc mỗi quý, hệ thống sẽ tự động reset xếp hạng của tất cả khách hàng theo quy tắc mới.
6. Nếu một khách hàng thường đạt được tiêu chí để trở thành khách hàng thân thiết, hệ thống phải tự động nâng cấp xếp hạng của họ từ
"Thường" sang "Thân thiết".
7. Nếu một khách hàng thân thiết không còn đáp ứng đủ tiêu chí để giữ xếp hạng này, hệ thống phải tự động hạ cấp xếp hạng của họ từ
"Thân thiết" sang "Thường".
8. Khi có bất kỳ thay đổi nào về xếp hạng của khách hàng, hệ thống phải hiển thị thông báo cập nhật cho người dùng.
c. Wireframe
ID Component Type Validation Editable Required Description
1 Người thiết
lập Textbox Không Không
Hệ thống tự động đặt ID tài khoản người ấn sửa là người chỉnh chỉnh sửa
162
2 Xếp hạng
khách hàng Label Không Không
Hệ thống tự động hiển thị Xếp hạng khách hàng
3 Thời gian
đáp ứng Textbox
Dạng dd/mm/yy yy - dd/mm/yy yy,
Thời hạn kết thúc
>= ngày hiện tại
Có Có
Điền khoảng thời gian các giá trị cần đáp ứng
4 Căn cứ Radio
Button Không Có Người dùng chọn căn
cứ xếp hạng
5 Thêm hạng Button Không Không
Người dùng thêm các loại xếp hạng khách hàng
6 Hạng Textbox Có Có Người dùng điền các
loại hạng khách hàng
7 Giá trị cần
đạt Textbox Giá trị
nhập > 0 Có Có
Người dùng điền các giá trị cần cần đạt theo căn cứ của mỗi loại hạng
8 Icon xóa Button Không Không Xóa các loại hạng
khách hàng
9 Ảnh PictureBox Không Không
Người dùng thêm ảnh minh họa cho các loại hạng
11 Quay lại Button Không Không Nút quay lại giao diện danh sách khách hàng
12 Lưu Button Không Không Nút lưu quy tắc xếp
hạng
163
13 Hủy Button Không Không Nút hủy quá trình thiết