L ỜI MỞ ĐẦU
1. Giới thiệu tổng quan và phân tích yêu cầu
1.5.3.2. Authorize user access
TẠO NHÓM NGƯỜI DÙNG
Mã: RP004 PRD ID:
Tên: Tạo mới nhóm người dùng
Luận văn tốt nghiệp 0112049 - 0112322
Kết quả:
Điều kiện tiên quyết:
Tác nhân phải đăng nhập vào hệ thống và có quyền tạo nhóm người dùng.
Sự kiện chính: Tác nhân nhập tên nhóm người dùng, thông tin mô tả nhóm người dùng.
Hệ thống kiểm tra tên nhóm người dùng và lưu lại
thông tin về nhóm người dùng vào trong cơ sở dữ liệu.
Sự kiện rẽ nhánh Tên nhóm người dùng bị bỏ trống Lỗi kết nối đến server
Điều kiện lỗi: Thông báo lỗi sẽ được phát sinh trong trường hợp: - Tên nhóm người dùng bị bỏ trống.
- Lỗi kết nối đến server.
Tác nhân Bất kì tác nhân nào có quyền thêm nhóm người dùng.
Bảng 3.4 Thao tác Thêm nhóm người dùng
XOÁ NHÓM NGƯỜI DÙNG
Mã: RP005 PRD ID:
Tên: Xoá nhóm người dùng
Mô tả: Cho phép tác nhân xoá nhóm người dùng không có tài khoản.
Kết quả: Huỷ nhóm người dùng ra khỏi dữ liệu. Điều kiện tiên
quyết:
Tác nhân phải đăng nhập vào hệ thống và có quyền xoá nhóm người dùng.
Sự kiện chính: Tác nhân chọn tên nhóm người dùng muốn xoá và nhấn chức năng xóa.
Hệ thống kiểm tra xem nhóm người dùng này có
Luận văn tốt nghiệp 0112049 - 0112322
không, xoá nhóm người dùng này khỏi cơ sở dữ liệu.
Sự kiện rẽ nhánh Nhóm người dùng này có chứa tài khoản người dùng.
Lỗi kết nối đến server.
Điều kiện lỗi: Thông báo lỗi sẽ được hiển thị trong các trường hợp: Lỗi kết nối đến server.
Nhóm người dùng cần xoá vẫn còn chứa các tài
khoản người dùng.
Tác nhân Bất kì tác nhân nào có quyền xoá nhóm người dùng.
Bảng 3.5 Thao tác Xoá nhóm người dùng
PHÂN QUYỀN SỬ DỤNG CHO NHÓM NGƯỜI DÙNG
Mã: RP006 PRD ID:
Tên: Phân quyền sử dụng cho nhóm người dùng.
Mô tả: Cho phép thay đổi quyền hạn và khả năng tương tác hệ thống của các nhóm người dùng.
Kết quả: Thay đổi quyền hạn của một hoặc nhiều nhóm người
dùng. Trừ nhóm administrator.
Điều kiện tiên quyết:
The actor must log into the system first as an administrator.
Sự kiện chính: Tác nhân lựa chọn nhóm người dùng. Hệ thống sẽ hiển thị danh sách các quyền của nhóm đó và các quyền hạn không thuộc nhóm đó.
Tác nhân hiệu chỉnh quyền hạn của nhóm người
dùng và phát sinh yêu cầu cập nhật.
Hệ thống kiểm tra quyền hạn mới và thực hiện cập
nhật vào cơ sở dữ liệu.
Luận văn tốt nghiệp 0112049 - 0112322
người dùng.
Lỗi kết nối đến server.
Điều kiện lỗi: Thông báo lỗi sẽ phát sinh khi: Lỗi kết nối đến server.
Không có quyền hạn nào được xác định cho nhóm
người dùng.
Tác nhân Administrator
Bảng 3.6 Thao tác Phân quyền nhóm người dùng