Thiết lập bảo mật

Một phần của tài liệu SIÊU THỊ Ô TÔ TRỰC TUYẾN Tài liệu phân tích thiết kế hệ thống (Trang 32)

4. Biểu đồ lớp các lĩnh vực

3.4.1. Thiết lập bảo mật

(1) Mô tả tóm tắt

 Tên: Thiết lập bảo mật.

 Mục đích: Giúp nhà quản lý thiết lập các quyền hạn truy cập cho các nhóm sử dụng hệ thống.

 Tóm lược: Nhà quản lý tạo ra các nhóm sử dụng, các quyền và phân quyền cho các nhóm sử dụng đó.

 Đối tác: Nhà quản lý.

(2) Mô tả kịch bản

Quản lý sản phẩm | Quản lý hóa đơn | Quản lý thành viên

Danh sách thành viên

STT | Tên | Ngày tham gia | Điện thoại | TTác ……… ……….……… ………...

1 | 2 | 3 | … | Cuối

Thông tin thành viên chi tiết

……..……… ……..……… ……..………

 Điều kiện đầu vào: Ca sử dụng này chỉ được thực hiện khi ca sử dụng ‘Đăng nhập’ được thực hiện thành công.

 Kịch bản chính:

Ca sử dụng bắt đầu khi nhà quản lý đăng nhập thành công vào hệ thống. Nhà quản lý có thể lựa chọn ‘Quản lý nhóm sử dụng’, ‘Quản lý quyền hạn’, ‘Phân quyền’.

Nếu ‘Quản lý nhóm sử dụng’ được chọn thì thực hiện kịch bản con C1. Nếu ‘Quản lý quyền’ được chọn thì thực hiện kịch bản con C2.

Nếu ‘Phân quyền’ được chọn thì thực hiện kịch bản con C3.

 Kịch bản con:

- C1: Mặc định tại trang quản lý nhóm sử dụng có bảng thông tin tất cả các nhóm sử dụng và ở dưới có form thông tin nhóm sử dụng. Nhà quản lý có thể thêm, sửa, xóa ngay tại trang.

+ Nếu ‘Thêm nhóm sử dụng’ được chọn, nhà quản lý nhập thông tin nhóm vào form sau đó ấn ‘Thêm’. Hệ thống xác nhận tính hợp lệ của thông tin rồi lưu vào csdl.

+ Nếu ‘Sửa nhóm sử dụng’ được chọn, thông tin nhóm sử dụng sẽ được đẩy vào form, nhân viên nhập thông tin thay đổi sau đó ấn ‘Cập nhật’. Hệ thống xác nhận tính hợp lệ của thông tin rồi lưu vào csdl. + Nếu ‘Xóa nhóm sử dụng’ được chọn, hệ thống sẽ hỏi lại để xác nhận. Nếu nhà quản lý chọn ‘Đồng ý’ thì hệ thống sẽ tiến hành xóa. - C2: Mặc định tại trang quản lý quyền có bảng thông tin tất cả các quyền và ở dưới có form thông tin quyền. Nhà quản lý có thể thêm, sửa, xóa ngay tại trang.

+ Nếu ‘Thêm quyền’ được chọn, nhà quản lý nhập thông tin nhóm vào form sau đó ấn ‘Thêm’. Hệ thống xác nhận tính hợp lệ của thông tin rồi lưu vào csdl.

+ Nếu ‘Sửa quyền’ được chọn, thông tin quyền sẽ được đẩy vào form, nhân viên nhập thông tin thay đổi sau đó ấn ‘Cập nhật’. Hệ thống xác

nhận tính hợp lệ của thông tin rồi lưu vào csdl.

+ Nếu ‘Xóa quyền’ được chọn, hệ thống sẽ hỏi lại để xác nhận. Nếu nhà quản lý chọn ‘Đồng ý’ thì hệ thống sẽ tiến hành xóa.

- C3: Từ danh sách nhóm sử dụng trong list box. Nếu nhóm sử dụng đã được phân quyền thì các quyền đó sẽ được selected trong list box các quyền (nếu chưa có thì trong list box các quyền sẽ không có dòng nào selected). Nhà quản lý có thể chọn quyền rồi ấn ‘Phân quyền’ để gắn nhóm sử dụng với các quyền đó.

Mẫu giao diện:

Trang phân quyền hệ thống: phan-quyen.htm

Một phần của tài liệu SIÊU THỊ Ô TÔ TRỰC TUYẾN Tài liệu phân tích thiết kế hệ thống (Trang 32)