5 Thiết kế giao diện màn hình với tính đúng đắn cho các yêu cầu phần
4.5 Nghiệp vụ lập báo cáo tháng:
+ Báo cáo theo doanh thu:
Bảng mô tả chi tiết Form Báo Cáo Doanh Thu Theo Loại Phòng :
Tên đối
tượng Kiểu đối tượng Ràng buộc Dữ liệu Mục đích Hàm liên quan DefaultGiá trị Tháng TextBox dd/mm/
yyyy Nhập từ KB Lưới thông
tin chi tiết
DataGrid Từ Table LoaiPhong, DoanhThu Thang,ChiTiet DoanhThuThang Lấy dữ liệu từ LoaiPhong, DoanhThu Thang,ChiTiet DoanhThuThang Xem báo cáo
Command Xem báo cáo
Tháng
Thiết kế xử lý Báo Cáo Doanh Thu Theo Loại Phòng:
Tên xử lý: Báo Cáo Tháng BaoCaoThang_Click() Form: Báo cáo doanh thu theo loại phòng
Input: Tháng báo cáo doanh thu tháng
Output: Báo cáo doanh thu theo loại phòng trong từng tháng Table liên quan: DoanhThuThang
Số lượng khách, Loại khách, Loại phòng, Thời gian, Mật dộ khách thuê
Mở Table DoanhThuThang
Thông báo hoàn tất Đọc 1 dòng dữ liệu x
Chưa hết dữ liệu
x.TenLoaiPhong= LoaiPhong
Thông báo không có doanh thu này
Đóng 2 Table DoanhThuThang, DoanhThuMatDo
Mở Table DoanhThuMatDo
Đọc 1 dòng dữ liệu y
Chưa hết dữ liệu x.TongDoanhThu=TDT y.SoNgayThue=SNT
Function LapBaoCaoThang(int TBCDTT, int TBCDTMD, int TDT, int SNT)
Begin
Insert into DoanhThuThang(ThangBaoCaoDoanhThuThang, TongDoanhThu) values (TBCDTT,TDT)
Insert into DoanhThuMatDo(ThangBaoCaoDoanhThuMatDo, SoNgayThue) values (TBCDTMD,SNT)
End
+ Báo cáo theo mật độ:
Bảng mô tả chi tiết Form Báo Cáo Thống Kê Mật Độ Sử Dụng Phòng :
Tên đối
tượng Kiểu đối tượng Ràng buộc Dữ liệu Mục đích Hàm liên quan DefaultGiá trị Tháng TextBox dd/mm/
yyyy
Nhập từ KB Lưới thông
tin chi tiết DataGrid LoaiPhong,Từ Table DoanhThu MatDo,ChiTiet DoanhThuMatDo Lấy dữ liệu từ LoaiPhong, DoanhThu MatDo,ChiTiet DoanhThuMatDo Xem báo
cáo Command Xem báo cáo Tháng XemBC_Click
Thiết kế xử lý Báo Cáo Thống Kê Mật Độ Sử Dụng Phòng :
Tên xử lý: Báo Cáo Tháng BaoCaoThang_Click() Form: Báo cáo doanh thu theo loại phòng
Input: Tháng báo cáo doanh thu tháng
Output: Báo cáo doanh thu theo loại phòng trong từng tháng Table liên quan: DoanhThuThang