You are on page 1of 2

ỨNG DỤNG QUẢN LÝ BIÊN LAI THU TIỀN ĐIỆN

Hãy xây dựng ứng dụng dùng để lưu trữ, quản lý danh sách các biên lai thu tiền điện của công ty điện
lực HCM. Biết rằng mỗi biên lai cần lưu trữ các thông tin sau:

- Thông tin khách hàng bao gồm: Mã khách hàng, họ tên, số điện thoại, địa chỉ
- Kỳ hóa đơn (tháng sử dụng điện)
- Chỉ số cũ
- Chỉ số mới
- Tổng năng lượng điện tiêu thụ
- Thành tiền: Kiểu số thực
- Hình thức thanh toán
- Hạn thanh toán: Kiểu Datetime
- Trạng thái; Kiểu bool (true: đã thanh toán, false: chưa thanh toán)
- Đọc thành tiền ra chuỗi: Kiểu String
- Thuế VAT 10%

Các chức năng sử dụng:

1. Nhập danh sách “n” biên lai thu tiền điện


Lưu ý:
- Tổng năng lượng điện tiêu thụ được tính dựa trên chỉ số điện
- Thành tiền được tự động tính như sau:
+) 50KW đầu tiên tính giá 1600 VNĐ/1KW
+) 51KW – 100KW tính giá 2000 VNĐ/1KW
+) Từ 101KW tính giá 3000 VNĐ/1KW
2. Xuất danh sách các biên lai ra màn hình
3. Vì 1 số lý do nào đó mà một số khách hàng chưa thanh toán tiền điện. Để tiện trong công tác
nhắc nhở, hãy viết hàm liệt kê các biên lai đã quá hạn thanh toán đến thời điểm hiện tại. Kết
quả xuất ra file KHQuaHanTT.xlsx.
4. Tính trung bình năng lượng tiêu thụ điện của tất cả khách hàng trong kỳ hiện tại.
5. Xóa biên lai có mã khách hàng là “x” (“x” cung cấp từ người dùng).
6. Tìm biên lai của khách hàng có mã khách hàng là “x”. Nếu “x” tồn tại cho phép thay đổi trạng
thái thanh toán của khách hàng.
7. Xắp xếp danh sách biên lai theo thành tiền tăng dần.
8. Lưu trong CSDL

Yêu cầu thêm:

- Sử dụng danh sách liên kết đơn (tự xây dựng) để lưu trữ danh sách các biên lai. Các theo tác
cơ bản cần xây dựng cho danh sách bao gồm:
 Khởi tạo
 Thêm phần tử vào cuối danh sách
 Xóa phần tử bất kỳ
 Tìm phần tử theo mã khách hàng
 Sắp xếp biên lai theo thành tiền tăng dần

- Yêu cầu xuất ra file

You might also like