CHƯƠNG 4 THIẾT KẾ HỆ THỐNG
4.7. Thiết kế xử lý
4.7.1. Thiết kế xử lý chức năng Thống kê kinh doanh theo ngày
4.7.1.1. Đặc tả tiến trình
- Đầu vào: Ngày cần thống kê kinh doanh. - Đầu ra: Bản thống kê kinh doanh theo ngày. - Process:
- o Bước 1: Lựa chọn chức năng Thống kê kinh doanh bằng cách chọn button “Thống kê kinh doanh” trong form “Phần mềm quản lý bán hàng Sách”.
- o Bước 2: Trong form “Thống kê kinh doanh”, chọn ngày muốn thống kê kinh doanh.
- o Bước 3: Chọn button “In” trong form “Thống kê kinh doanh” để bắt đầu thống kê.
- o Bước 4: Lấy các hóa đơn có ngày bằng với ngày đã chọn trong bảng “HOA DON” bao gờm {Mã hóa đơn, Tên nhân viên, Thời gian}.
- o Bước 5: Kiểm tra xem có bản ghi nào khơng. Nếu khơng có chuyển sang Bước 6. Nếu có chuyển sang Bước 7.
- o Bước 6: Thông báo không có hóa đơn rời kết thúc.
- o Bước 7: Lấy chi tiết các hóa đơn trong bảng “CHI TIET HOA DON” có “Mã hóa đơn” trùng với “Mã hóa đơn” đã được lấy ở Bước 4. - o Bước 8: Hiện báo cáo rồi kết thúc.
4.7.1.2. Cấu trúc phân tầng
- Chức năng Thống kê kinh doanh theo ngày sẽ được thiết kế theo mơ hình phân lớp:
Hình 6.7: Chức năng Thống kê kinh doanh theo ngày sẽ được thiết kế theo mơ hình phân lớp
4.7.2. Thiết kế xử lý chức năng lập hóa đơn bán hàng
Physical DFD
Trong đó:
-DF1: Thơng tin hàng hóa khi quét Barcode
Đầu vào: các thông tin chi tiết của mặt hàng được mua, thông tin của người lập hóa đơn
Đầu ra: In hóa đơn Process:
Bước 1: Chọn chức năng lập hóa đơn
Bước 2: Quét sản phẩm từ máy quét Barcode để biết được thông tin chi tiết của từng mặt hàng, nhập thơng tin của người lập hóa đơn
Bước 3: Thơng báo cho khách về tổng tiền của hóa đơn, thu tiền và in hóa đơn đưa cho khách hàng
4.7.3. Thiết kế xử lý chức năng thêm hàng hóa
Physical DFD
Trong đó:
-TB1: Thơng báo thêm thành cơng
-TB2: Thơng báo khơng thêm thành cơng
Đặc tả tiến trình
Đầu vào: các thông tin chi tiết của mặt hàng cần thêm vào.
Đầu ra: Thêm được thông tin chi tiết của mặt hàng mà mình muốn thêm Process:
Bước 1: Chọn chức năng Quản lý hàng hóa
Bước 2: chọn vào button Thêm để thêm mặt hàng, điền đầy đủ các thông tin của mặt hàng trên form quản lý hàng hóa
Bước 3: bấm nút OK nếu thêm được thì sẽ hiện thơng báo thêm thành cơng mặt hàng đó vào bảng SÁCH cịn nếu khơng thêm được thì sẽ thơng báo thêm thất bại.
4.7.4. Thiết kế xử lý chức năng sửa hàng hóa
Physical DFD
Trong đó:
-TB1: Thơng báo sửa thành cơng
-TB2: Thơng báo khơng sửa thành công
Đầu vào: các thông tin chi tiết của mặt hàng đã được thêm trong bảng SÁCH Đầu ra: Sửa được thơng tin chi tiết của mặt hàng mà mình muốn sửa
Process:
Bước 1: Chọn chức năng Quản lý hàng hóa
Bước 2: chọn vào button sửađể sửa mặt hàng mà mình muốn sửa, điền đầy đủ các thông tin muốn sửa của mặt hàng trên form quản lý hàng hóa
Bước 3: bấm nút OK nếu sửa được thì sẽ hiện thơng báo sửa thành cơng mặt hàng đó vào bảng SÁCH (sang bước 4) cịn nếu khơng thêm được thì sẽ thơng.