Skip to content

UC_Hỗ trợ

Giới thiệu & tài liệu liên quan

Đặc tả Use Case cho 3 nghiệp vụ chính của module Hỗ trợ (CORE-13). Xem thêm Tổng quan module · SRS · UI.


UC1 — Tạo ticket hỗ trợ

MụcNội dung
Use Case IDUC_CORE13_TICKET_001
Use Case NameTạo ticket hỗ trợ / khiếu nại
Use Case DescriptionNgười chơi (hoặc nhân viên thay mặt người chơi) tạo một ticket gồm tiêu đề, mô tả, danh mục và mức ưu tiên, kèm đính kèm minh chứng; hệ thống mở ticket, khởi động đồng hồ SLA và tự phân công cho nhân viên phù hợp.
System Under DesignHelpdesk Client · Helpdesk Server
Primary ActorNgười chơi
Supporting/External ActorNhân viên hỗ trợ · Module Quản lý người dùng
PriorityHIGH
TriggerNgười chơi nhấn [+ Tạo ticket] trên màn hình hỗ trợ
Pre-ConditionNgười dùng đã đăng nhập; tài khoản thuộc một chi nhánh sân hợp lệ
Post-ConditionTicket được lưu ở trạng thái OPEN; đồng hồ SLA bắt đầu; ticket được đưa vào hàng đợi phân công

Sơ đồ luồng — Basic Flow & ngoại lệ

Basic Flow

Basic Flow

BướcActorMô tả hành động
1Người chơiNhấn [+ Tạo ticket] trên màn hình hỗ trợ
2Helpdesk ClientMở form tạo ticket
3Người chơiNhập tiêu đề, mô tả; chọn danh mục (sự cố sân, khiếu nại booking, FNB...) và mức ưu tiên
4Người chơiĐính kèm ảnh sự cố / hoá đơn (tuỳ chọn)
5Người chơiNhấn [Gửi ticket]
6Helpdesk ServerKiểm tra hợp lệ, mở ticket OPEN, khởi động đồng hồ SLA theo mức ưu tiên
7Helpdesk ServerTự phân công ticket cho nhân viên phù hợp và gửi thông báo
8Helpdesk ClientHiển thị ticket vừa tạo kèm trạng thái và người phụ trách

Alternative Flow

Alternative Flow

TTLiên quan bướcMô tả
1AF_1A.11Nhân viên hỗ trợ tạo ticket thay mặt người chơi (qua điện thoại / tại quầy) → ticket ghi nhận loại người báo là "do nhân viên tạo"
2AF_6A.16Chi nhánh chưa cấu hình quy tắc phân công → ticket để ở hàng đợi chưa phân công, chờ nhận thủ công

Exception Flow

Exception Flow

TTLiên quan bướcMô tả
1EF_5.15Thiếu trường bắt buộc (tiêu đề / danh mục) → hệ thống đánh dấu trường thiếu và yêu cầu bổ sung
2EF_7.17Không có nhân viên rảnh phù hợp → hệ thống leo thang lên Quản lý ca để phân công

Business Rules

Business Rules

TTQuy tắc nghiệp vụ
1BR1Mỗi ticket luôn nằm trong phạm vi một chi nhánh duy nhất
2BR2Đồng hồ SLA bắt đầu ngay khi ticket được tạo, theo mức ưu tiên
3BR3Danh mục mang theo mặc định ưu tiên, kỹ năng, nhóm và chính sách SLA cho ticket mới
4BR4Người báo có thể là người chơi tự tạo hoặc nhân viên tạo thay mặt người chơi

UC2 — Xử lý & giải quyết ticket

MụcNội dung
Use Case IDUC_CORE13_RESOLVE_002
Use Case NameXử lý & giải quyết ticket
Use Case DescriptionNhân viên hỗ trợ tiếp nhận ticket được phân công, trao đổi với người chơi qua luồng tin nhắn, phối hợp nội bộ bằng ghi chú riêng, chuyển trạng thái theo vòng đời và đánh dấu đã giải quyết; người chơi xác nhận hoặc ticket tự đóng sau 48 giờ.
System Under DesignHelpdesk Client · Helpdesk Server
Primary ActorNhân viên hỗ trợ
Supporting/External ActorNgười chơi · Quản lý ca
PriorityHIGH
TriggerNhân viên mở một ticket trong hàng đợi được phân công
Pre-ConditionTicket tồn tại và được phân công cho nhân viên; nhân viên có quyền xử lý
Post-ConditionTicket chuyển sang RESOLVED và đóng (CLOSED) khi người chơi xác nhận hoặc sau 48 giờ không phản hồi

Sơ đồ luồng — Basic Flow & ngoại lệ

Basic Flow

Basic Flow

BướcActorMô tả hành động
1Nhân viên hỗ trợMở một ticket được phân công từ hàng đợi
2Nhân viên hỗ trợGửi trả lời cho người chơi; đính kèm file nếu cần
3Nhân viên hỗ trợCập nhật trạng thái theo vòng đời (Đang xử lý / Chờ người chơi)
4Nhân viên hỗ trợĐánh dấu Đã giải quyết kèm ghi chú giải quyết
5Helpdesk ServerGửi khảo sát hài lòng cho người chơi và thông báo kết quả
6Người chơiXác nhận đã giải quyết hoặc để hệ thống tự đóng sau 48 giờ

Alternative Flow

Alternative Flow

TTLiên quan bướcMô tả
1AF_2A.12Nhân viên thêm ghi chú nội bộ để phối hợp với đồng nghiệp; người chơi không bao giờ thấy ghi chú này
2AF_3A.13Cần thêm thông tin → nhân viên chuyển ticket sang Chờ người chơi; khi người chơi trả lời, ticket quay lại Đang xử lý
3AF_4A.14Người chơi trả lời sau khi ticket đã giải quyết → ticket mở lại về Đang xử lý
4AF_4B.14Ticket bị vi phạm/khó xử lý → nhân viên cấp đền bù (tín dụng, voucher giờ chơi, hoàn tiền) gắn vào ticket

Exception Flow

Exception Flow

TTLiên quan bướcMô tả
1EF_2.12Nhân viên không phải người được phân công và không có quyền → hệ thống chặn thao tác trả lời
2EF_4.14Đánh dấu giải quyết khi còn câu hỏi mở của người chơi chưa trả lời → hệ thống nhắc xác nhận trước khi chuyển trạng thái

Business Rules

Business Rules

TTQuy tắc nghiệp vụ
1BR5Ghi chú nội bộ chỉ nhân viên thấy, không bao giờ hiển thị cho người chơi
2BR6Mỗi lần chuyển trạng thái đều ghi một dấu vết kiểm toán và một tin nhắn hệ thống vào luồng
3BR7Ticket đã giải quyết tự đóng sau 48 giờ nếu người chơi không phản hồi
4BR8Ticket đi theo vòng đời 8 trạng thái: OPEN → ASSIGNED → IN_PROGRESS → WAITING_USER / WAITING_INTERNAL → ESCALATED → RESOLVED → CLOSED

UC3 — Cấu hình SLA, phân công & leo thang

MụcNội dung
Use Case IDUC_CORE13_SLA_003
Use Case NameCấu hình chính sách SLA, quy tắc phân công & leo thang
Use Case DescriptionQuản lý ca định nghĩa chính sách SLA (thời gian phản hồi/giải quyết theo mức ưu tiên), ngưỡng cảnh báo/vi phạm và quy tắc phân công cho chi nhánh; hệ thống giám sát theo lịch, cảnh báo trước hạn và tự leo thang nhiều cấp khi vi phạm.
System Under DesignHelpdesk Client · Helpdesk Server
Primary ActorQuản lý ca
Supporting/External ActorNhân viên hỗ trợ · Module Báo cáo
PriorityMEDIUM
TriggerQuản lý ca mở mục Cấu hình SLA & Phân công
Pre-ConditionNgười dùng có quyền Quản lý ca trên chi nhánh được phân công
Post-ConditionChính sách SLA và quy tắc phân công được lưu, áp cho ticket tạo mới; bộ giám sát SLA hoạt động theo lịch

Sơ đồ luồng — Basic Flow & ngoại lệ

Basic Flow

Basic Flow

BướcActorMô tả hành động
1Quản lý caMở mục Cấu hình SLA & Phân công
2Quản lý caĐặt thời gian phản hồi đầu tiên và thời gian giải quyết cho từng mức ưu tiên
3Quản lý caĐặt ngưỡng cảnh báo (75%) và nghiêm trọng (90%); chọn chỉ tính trong giờ làm việc nếu cần
4Quản lý caChọn chiến lược phân công (xoay vòng, theo kỹ năng, cân bằng tải...)
5Quản lý caCấu hình quy tắc leo thang nhiều cấp (L1 → L2 → L3)
6Quản lý caNhấn [Lưu cấu hình]
7Helpdesk ServerLưu chính sách, áp cho ticket tạo mới; bộ giám sát chạy theo lịch, cảnh báo & leo thang khi chạm ngưỡng

Alternative Flow

Alternative Flow

TTLiên quan bướcMô tả
1AF_5A.15Quản lý ca leo thang thủ công một ticket nghiêm trọng mà không chờ vi phạm SLA
2AF_7A.17Ticket đạt 75% thời hạn → hệ thống gắn cờ cảnh báo và thông báo cho nhân viên phụ trách
3AF_2A.12Chính sách SLA của một danh mục ghi đè giá trị mặc định toàn chi nhánh

Exception Flow

Exception Flow

TTLiên quan bướcMô tả
1EF_6.16Thời gian giải quyết nhỏ hơn thời gian phản hồi → hệ thống báo lỗi và yêu cầu chỉnh lại
2EF_7.17Không có nhân viên đủ điều kiện khi tự phân công → hệ thống leo thang lên Quản lý ca

Business Rules

Business Rules

TTQuy tắc nghiệp vụ
1BR9Mỗi ticket có một bộ theo dõi SLA; bộ theo dõi bất biến sau khi đã vi phạm
2BR10Khi đạt 75% thời hạn, hệ thống cảnh báo; khi vi phạm 100%, tự tạo leo thang L1
3BR11Hỗ trợ ba cấp leo thang (L1, L2, L3); loại leo thang gồm vi phạm SLA, thủ công, người chơi yêu cầu, tác động cao, báo cáo sự cố
4BR12Thay đổi chính sách chỉ áp cho ticket tạo mới, không hồi tố ticket đang chạy

Non-Functional Requirements

Non-Functional Requirements

TTLoạiYêu cầu
1Khả dụngCập nhật ticket và thông báo được đẩy thời gian thực tới nhân viên và người chơi
2Phân quyềnMọi thao tác giới hạn theo phạm vi chi nhánh; ghi chú nội bộ không bao giờ lộ cho người chơi
3Truy vếtMọi thay đổi trạng thái và thao tác đều được ghi dấu vết kiểm toán đầy đủ
4Toàn vẹnPhân công tự động hoàn tất trong vòng 2 phút từ khi tạo ticket; bản ghi chỉ xoá mềm

Proprietary and Confidential. Unauthorized copying, distribution, or use of this software is strictly prohibited.