Phiếu thu tiền

Một phần của tài liệu Báo cáo đồ án môn học công nghệ phần mềm đề tài quản lý nhà sách (Trang 128 - 133)

2. Bán sách

2.2. Phiếu thu tiền

a) Thiết kế giao diện

b) Thiết kế xử lý

STT Loại Tên xử lý Mô tả

1 Button Nút thêm phiếu thu tiền

Người dùng nhấn vào nút này để tạo phiếu thu tiền mới (Hình bên 2.3.2) 2 Button Nút chỉnh sửa phiếu

thu tiền

Sau khi người dùng nhấn vào nút chỉnh sửa này, danh sách phiếu thu tiền (8) sẽ chuyển từ chế độ read- only sang editable, và cho phép người dùng chỉnh thông tin phiếu thu tiền tương ứng.

xóa này, sẽ sinh ra cột checkbox bên trái danh sách phiếu thu tiền (8) để người dùng xóa những hàng muốn xóa.

4 Button Lọc (Filter) Sau khi người dùng lựa chọn từ

combobox (5) hay (6), người dùng ấn vào nút Filter này, hệ thống sẽ tự động lọc các thông tin dựa vào tháng và khách hàng đã chọn.

5 Combobox Chọn tháng Người dùng chọn tháng để hiển thị

phiếu thu tiền trong tháng đó 6 Combobox Chọn khách hàng Người dùng chọn khách hàng để

hiển thị khách hàng trả nợ trong tháng đó

7 <Nhập> Tìm kiếm phiếu thu tiền

Người dùng nhập vào nội dung muốn tìm kiếm trong các phiếu thu tiền

8 ListView Danh sách phiếu thu tiền

Hệ thống sẽ hiển thị danh sách mặc định trong tháng này.

Sau đó nếu người dùng muốn lọc theo tháng hoặc khách hàng thì danh sách sẽ hiển thị theo tương ứng

2.2.2. Giao diện tạo phiếu thu tiền a) Thiết kế giao diện

b) Thiết kế xử lý

STT Loại Tên xử lý Mô tả

1 Người

dùng nhập

Nhập họ tên khách hàng nợ

Người dùng nhập vào họ tên khách hàng nợ.

Nếu nhiều tên trùng nhau sẽ hiển thị danh sách để lựa ngay bên dưới. 2 Tự động Hiển thị ID của khách

hàng nợ

Sau khi người dùng nhập họ tên khách hàng, hệ thống sẽ tự động cập nhật ID của khách nếu có tồn tại trong cơ sở dữ liệu

của khách hàng nợ thoại khách hàng, hệ thống sẽ tự động cập nhật ID của khách nếu có tồn tại trong cơ sở dữ liệu

4 Tự động Hiển thị địa chỉ của khách hàng nợ

Sau khi người dùng nhập địa chỉ khách hàng, hệ thống sẽ tự động cập nhật ID của khách nếu có tồn tại trong cơ sở dữ liệu

5 Tự động Hiển thị email của khách hàng nợ

Sau khi người dùng nhập email khách hàng, hệ thống sẽ tự động cập nhật ID của khách nếu có tồn tại trong cơ sở dữ liệu

6 Người

dùng nhập

Nhập số tiền thu được Người dùng nhập vào số tiền khách trả.

7 Người

dùng nhập

Nhập ngày thu tiền Người dùng nhập vào ngày thu tiền

8 Người

dùng nhập

Nhập mô tả Người dùng nhập vào mô tả thông

tin nợ của khách hàng 9 Button Hoàn tất việc thêm

phiếu thu tiền

Hoàn tất việc thêm phiếu thu tiền bằng cách nhấn vào nút Add Nếu thông tin nhập trong bất kỳ ô chưa đúng, hệ thống sẽ thông báo để người dùng tiếp tục chỉnh sửa

Thuật toán cho xử lý thêm phiếu thu tiền mới (xử lí 9)

Bước 1: người dùng click nút Add để xác nhận thêm phiếu thu tiền mới

Bước 2: hệ thống kiểm tra tính hợp lệ của các thông tin trên form. Nếu rỗng thì báo lỗi yêu cầu nhập lại, ngược lại thực hiện bước 3.

Bước 3: Mở kết nối CSDL để tiến hành thêm 1 phiếu thu tiền mới

Bước 4: Trả về trạng thái thành công hay thất bại khi lưu phiếu thu tiền mới và đóng kết nối CSDL

Một phần của tài liệu Báo cáo đồ án môn học công nghệ phần mềm đề tài quản lý nhà sách (Trang 128 - 133)

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

(176 trang)
w