Các nghiệp vụ của Admin

Một phần của tài liệu Xây dựng app tìm kiếm và đặt phòng trọ (Trang 62 - 66)

Xét nghiệp vụ “Thống kê”

Bảng 2.23: Sơ đồ luồng - mô tả dữ liệu cho nghiệp vụ “Thống kê” của Admin

Sơ đồ luồng dữ liệu Mô tả dữ liệu

Hình 2.59: Sơ đồ luồng dữ liệu cho nghiệp vụ “Thống kê”

của Admin

D1: Tín hiệu xem thống kê.

D3: Danh sách các phòng có trong table “MotelRoom” D6: Biểu mẫu BM_A_Statistics.

Thuật toán:

- Bước 1: Nhận tín hiệu xem thống kê từ Admin.

- Bước 2: Mở kết nối CSDL.

- Bước 3: Lấy danh sách các phòng trọ hiện có trong table “MotelRoom”, lấy thông tin loại phòng và chuyển sang dạng column chart.

- Bước 4: Đưa D6 cho Admin.

- Bước 5: Đóng kết nối CSDL.

44

Xét nghiệp vụ “Nhận thông báo”

Bảng 2.24: Sơ đồ luồng - mô tả dữ liệu cho nghiệp vụ “Nhận thông báo”

Sơ đồ luồng dữ liệu Mô tả dữ liệu

Hình 2.60: Sơ đồ luồng dữ liệu cho nghiệp vụ “Nhận thông

báo”

D3: Danh sách các phòng trong table “MotelRoom” D6: Biểu mẫu BM_A_Notification.

Thuật toán:

- Bước 1: Mở kết nối CSDL.

- Bước 2: Lấy D3, kiểm tra trạng thái của các tin đăng. Nếu có bài đăng mới thì chuyển sang bước 3.

- Bước 3: Đưa ra màn hình biểu mẫu BM_A_Notification.

Xét nghiệp vụ “Quản trị tin”

Bảng 2.25: Sơ đồ luồng - mô tả dữ liệu cho nghiệp vụ “Quản trị tin”

Sơ đồ luồng dữ liệu Mô tả dữ liệu

Hình 2.61: Sơ đồ luồng dữ liệu cho nghiệp vụ “Quản trị

tin”

D1: Các nghiệp vụ phê duyệt, từ chối phòng.

D3: Thông tin phòng mới đăng từ table “MotelRoom”. D6: Biểu mẫu BM_A_Administer.

45 Thuật toán: - Bước 1: Mở kết nối CSDL. - Bước 2: Xuất D3 ra màn hình. - Bước 3: Người dùng chọn D1. - Bước 4: Tới D6. - Bước 5: Đóng kết nối CSDL. - Bước 6: Kết thúc.

Xét nghiệp vụ “Phê duyệt tin”

Bảng 2.26: Sơ đồ luồng - mô tả dữ liệu cho nghiệp vụ “Phê duyệt tin”

Sơ đồ luồng dữ liệu Mô tả dữ liệu

Hình 2.62: Sơ đồ luồng dữ liệu cho nghiệp vụ “Phê duyệt

tin”

D1: Tin đăng chưa được phê duyệt.

D3: Danh sách phòng trong table “MotelRoom”. D4: D1.

D6: Thông báo phê duyệt thành công, biểu mẫu BM_A_AdministerPost, BM_A_ManagePost.

Thuật toán:

- Bước 1: Mở kết nối CSDL.

- Bước 2: Hiển thị biểu mẫu BM_A_AdministerPost.

- Bước 3: Admin chọn vào button “Đồng ý”.

- Bước 4: Hiển thị thông báo phê duyệt thành công, cập nhật lại CSDL, hiển thị biểu mẫu BM_A_ManagePost.

- Bước 5: Đóng CSDL.

46

Xét nghiệp vụ “Từ chối tin”

Bảng 2.27: Sơ đồ luồng - mô tả dữ liệu cho nghiệp vụ “Từ chối tin”

Sơ đồ luồng dữ liệu Mô tả dữ liệu

Hình 2.63: Sơ đồ luồng dữ liệu cho nghiệp vụ “Từ chối tin”

D1: Tin đăng chưa được phê duyệt.

D3: Danh sách phòng trong table “MotelRoom”. D4: D1.

D6: Thông báo từ chối thành công, biểu mẫu BM_A_DenyPost, BM_A_ManagePost.

Thuật toán:

- Bước 1: Mở kết nối CSDL.

- Bước 2: Hiển thị biểu mẫu BM_A_DenyPost.

- Bước 3: Admin chọn vào button “Đồng ý”.

- Bước 4: Hiển thị thông báo từ chối thành công, cập nhật lại CSDL, hiển thị biểu mẫu BM_A_ManagePost.

- Bước 5: Đóng CSDL.

47

Một phần của tài liệu Xây dựng app tìm kiếm và đặt phòng trọ (Trang 62 - 66)

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

(111 trang)