II. Mô hình ca sử dụng:
4. Đặc tả ca sử dụng quản lý nhân viên
4.3. Đặc tả ca sử dụng xóa nhân viên
Ca sử dụng Xóa nhân viên
Tác nhân Chủ quán
Mô tả Tác nhân sử dụng Use Case để thực hiện chức năng xóa
người chơi theo tên tài khoản( hoặc số điện thoại, hoặc căn cước công dân).
Điều kiện trước Chủ quán đã được hệ thống nhận diện và ủy quyền sử dụng
hệ thống.
Luồng sự kiện chính
Chủ quán yêu cầu chức năng xóa tài khoản nhân viên Hệ thống hiển thị form yêu cầu chủ quán nhập tên tài
khoản nhân viên(hoặc số điện thoại, hoặc số căn cước công dân ) cần xóa.
46
Chủ quán nhập tên tài khoản nhân viên(hoặc số điện thoại, hoặc số căn cước công dân ) yêu cầu hệ thống kiểm tra và hiện thông tin tài khoản nhân viên tìm được. Chủ quán chọn tài khoản nhân viên cần xóa sau đó chọn
xóa.
Hệ thống gửi lại cho chủ quán một form yêu cầu xác nhận xóa:
Chủ quán chọn “Đồng ý” thì xóa thông tin tài khoản nhân viên trong Database
Nếu chủ quán chọn “Không đồng ý” thì kết thúc chương trình.
Luồng sự kiện phụ
Nếu trong quá trình xóa tài khoản, hệ thống vì một số lý do mà dừng hoạt động:
Chủ quán cho khởi động lại hệ thống
Hệ thống hủy các thao tác trước đó và hoạt động trở lại bình thường
Nếu chủ quán không tên tài khoản nhân viên(hoặc số điện thoại, hoặc số căn cước công dân ) mà đã yêu cầu hệ thống tìm:
Hệ thống thông báo “Bạn chưa nhập đủ thông tin, vui lòng kiểm tra lại!”, yêu cầu chủ quán nhập lại Nếu tên tài khoản nhân viên (hoặc số điện thoại, hoặc số
căn cước công dân ) không tồn tại trong Database thì : Hệ thống thông báo “Không tìm thấy!” và yêu cầu chủ quán nhập lại.
47
Hệ thống gửi thông báo xác nhận xóa nhân viên, nếu chủ quán không muốn thực hiện hành động này có thể kết thúc chương trình.
Điều kiện sau Thành công: Hệ thống báo thành công, xóa nhân viên
theo yêu cầu của chủ quán
Thất bại: Hệ thống báo lỗi. Không xóa nhân viên
Yêu cầu đặc biệt Không