II. Mơ hình ca sử dụng:
7. Đặc tả ca sử dụng quản lý người chơi
7.1. Đặc tả ca sử dụng thêm người chơi
Ca sử dụng Thêm người chơi
Tác nhân Chủ quán, nhân viên
Mô tả Tác nhân sử dụng Use Case để thực hiện chức năng thêm
thông tin về người chơi
Điều kiện trước Chủ quán, nhân viê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, nhân viên yêu cầu chức năng thêm người chơi.
Hệ thống hiển thị form Đăng ký tài khoản người chơi, yêu cầu chủ quán nhập đầy đủ thông tin người chơi ( tên tài khoản, mật khẩu, số điện thoại).
Chủ quán nhập đủ và yêu cầu hệ thống kiểm tra và lưu thông tin người chơi trong Database
Hệ thống hiển thị thông báo
Luồng sự kiện phụ
Nếu trong q trình nhập thơng tin người chơi, 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 trong quá trình nhập chủ quán không nhập đủ thông tin của người chơi và yêu cầu hệ thống thêm người chơi:
Hệ thống thơng báo “Thơng tin bạn nhập cịn thiếu,
vui lịng kiểm tra lại”.
Nếu thơng tin tên tài khoản, số điện thoại mà chủ quán và nhân viên nhập vào đã tồn tại trong Database thì hệ thống thông báo lỗi: “ Thông tin bạn nhập đã bị trùng, vui lịng kiểm tra lại” và bơi đỏ phần thơng tin bị trùng.
Chủ qn có thể khơng thêm người chơi mới.
Điều kiện sau Thành công: Hệ thống báo thành công, thông tin người
chơi được thêm vào Database
Thất bại: Hệ thống báo lỗi. Không thêm được người chơi.
Yêu cầu đặc biệt Không
7.2. Đặc tả ca sử dụng sửa thông tin người chơi
Ca sử dụng Sửa thông tin người chơi
Tác nhân Chủ quán, nhân viên
Mô tả Tác nhân sử dụng Use Case để thực hiện chức năng sửa thông tin về người chơi (tên tài khoản, mật khẩu, số điện thoại)
Điều kiện trước Chủ quán, nhân viê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, nhân viên yêu cầu chức năng sửa thông tin người chơi.
Chủ quán, nhân viên nhập tên tài khoản người chơi (hoặc ID người chơi) yêu cầu hệ thống kiểm tra và hiển thị người chơi tìm được.
Hệ thống hiển thị form thông tin người chơi, yêu cầu chủ quán, nhân viên chọn thông tin cần sửa.
Chủ quán, nhân viên nhập thông tin mới
Chủ quán, nhân viên yêu cầu hệ thống kiểm tra và cập nhật thông tin người chơi trong Database
Hệ thống hiển thị thông báo
Luồng sự kiện phụ
Nếu trong q trình nhập thơng tin người chơi, 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
Chủ qn có thể khơng thêm người chơi mới.
Điều kiện sau Thành công: Hệ thống báo thành công, thông tin người
chơi được cập nhật trong Database
Thất bại: Hệ thống báo lỗi. Không thêm được người chơi.
Yêu cầu đặc biệt
Không
7.3. Đặc tả ca sử dụng xóa người chơi
Ca sử dụng Xóa người chơi
Tác nhân Chủ quán, nhân viê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 ID).
Điều kiện trước Chủ quán, nhân viê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, nhân viên yêu cầu chức năng xóa tài khoản người chơi.
Hệ thống hiển thị form yêu cầu chủ quán, nhân viên nhập tên tài khoản người chơi(hoặc ID ) cần xóa.
Chủ quán, nhân viên nhập tên tài khoản người chơi (hoặc ID) yêu cầu hệ thống kiểm tra và hiện thông tin tài khoản người chơi tìm được.
Chủ quán, nhân viên chọn tài khoản người chơi cần xóa sau đó chọn xóa.
Hệ thống gửi lại cho chủ quán, nhân viên một form yêu cầu xác nhận xóa:
chủ quán, nhân viên chọn “Đồng ý” thì xóa thơng
tin tài khoản người chơi trong Database
Nếu chủ quán, nhân viên chọn “Khơng đồng ý” thì
kết thúc chương trình.
Luồng sự kiện phụ
Nếu trong q 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, nhân viê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, nhân viên không nhập ID (hoặc tên tài khoả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ân viên nhập lại
Nếu tên tài khoản người chơi (hoặc ID người chơi) khơng tồn tại trong Database thì :
Hệ thống thơng báo “Khơng tìm thấy!” và u cầu chủ quán, nhân viên nhập lại.
Hệ thống gửi thông báo xác nhận xóa người chơi, nếu chủ qn, nhân viê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 người chơi
theo yêu cầu của chủ quán, nhân viên
Thất bại: Hệ thống báo lỗi. Không cập nhật được thông tin người chơi.
Yêu cầu đặc biệt Không