Authorize user access

Một phần của tài liệu Cổng báo cáo tổng hợp trực tuyến phục vụ HTTT chỉ đạo ngành y tế cộng đồng (Trang 37 - 40)

L ỜI MỞ ĐẦU

1.5.3.2.Authorize user access

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. (adsbygoogle = window.adsbygoogle || []).push({});

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

Một phần của tài liệu Cổng báo cáo tổng hợp trực tuyến phục vụ HTTT chỉ đạo ngành y tế cộng đồng (Trang 37 - 40)