Sơ đồ luồng dữ liệu cho yêu cầu tạo nhóm quyền và phân quyền cho nhóm

Một phần của tài liệu Đồ án môn nhập môn công nghệ phần mềm đề tài quản lý sổ tiết kiệm (Trang 47 - 51)

 Sơ đồ:

Hình 2.9: Sơ đồ DFD thêm nhóm quyền và phân quyền

 Các luồng dữ liệu:

o D1: Tên nhóm quyền, các chức năng được cung cấp.

o D3: Danh sách nhóm quyền, danh sách chức năng

o D4: D1

o D5: Không có

o D6: D4

 Thuật toán:

o Bước 1: Nhận D1 từ người dùng (quản trị viên).

o Bước 2: Kết nối cơ sở dữ liệu.

o Bước 3: Đọc D3 từ bộ nhớ phụ lên.

o Bước 4: Kiểm tra tên nhóm quyền ở D1 có trùng với tên nhóm quyền ở D3 không. Nếu có, đến bước 8.

o Bước 5: Quản trị viên xem xét các chức năng được phép tạo cho nhóm quyền (chức vụ) này.

o Bước 6: Cập nhật D1 xuống bộ nhớ phụ

o Bước 7: Hiển thị D6 ra màn hình

o Bước 8: Đóng cơ sở dữ liệu

o Bước 9: Kết thúc

2.3.10 Sơ đồ luồng dữ liệu cho yêu cầu tạo người dùng

Hình 2.10: Sơ đồ DFD tạo người dùng

 Các luồng dữ liệu:

o D1: Tên đăng nhập, mật khẩu, họ tên, nhóm quyền.

o D2: Không có

o D3: Danh sách nhóm quyền, danh sách người dùng

o D4: D1

o D5: Không có

o D6: D4

 Thuật toán:

o Bước 1: Nhận D1 từ người dùng (quản trị viên).

o Bước 2: Kết nối cơ sở dữ liệu.

o Bước 3: Đọc D3 từ bộ nhớ phụ lên.

o Bước 4: Kiểm tra tên đăng nhập ở D1 có trùng với tên nhóm đăng nhập ở D3 không. Nếu có, đến bước 7.

o Bước 6: Hiển thị D6 ra màn hình

o Bước 7: Đóng cơ sở dữ liệu

Chương 3 – THIẾT KẾ HỆ THỐNG

Một phần của tài liệu Đồ án môn nhập môn công nghệ phần mềm đề tài quản lý sổ tiết kiệm (Trang 47 - 51)

Tải bản đầy đủ (DOCX)

(116 trang)
w