TRƯỜNG ĐẠI HỌC MỞ HÀ NỘIKHOA CÔNG NGHỆ THÔNG TIN ---BÀI TẬP LỚN HỌC PHẦN LẬP TRÌNH HƯỚNG SỰ KIỆN ĐỀ TÀI: QUẢN LÝ THU PHÍ CẤP NƯỚC SẠCH Giảng viên hướng dẫn: thS... TRƯỜNG ĐẠI HỌC MỞ HÀ
Trang 1TRƯỜNG ĐẠI HỌC MỞ HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN
-BÀI TẬP LỚN HỌC PHẦN
LẬP TRÌNH HƯỚNG SỰ KIỆN
ĐỀ TÀI: QUẢN LÝ THU PHÍ CẤP NƯỚC SẠCH
Giảng viên hướng dẫn: thS Nguyễn Thị Tâm
Sinh viên thực hiện: Ngô Chí Tình – 2210A02
Đỗ Hải Đăng - 2210A02 Ninh Nguyên Khoa – 2210A02
Lý Anh Duy – 2210A02
Hà Nội, năm 2024
Trang 2TRƯỜNG ĐẠI HỌC MỞ HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN
-BÀI TẬP LỚN HỌC PHẦN
LẬP TRÌNH HƯỚNG SỰ KIỆN
ĐỀ TÀI: QUẢN LÝ THU PHÍ CẤP NƯỚC SẠCH
Giảng viên hướng dẫn: thS Nguyễn Thị Tâm
Sinh viên thực hiện: Ngô Chí Tình – 2210A02
Đỗ Hải Đăng - 2210A02 Ninh Nguyên Khoa – 2210A02
Lý Anh Duy – 2210A02
Hà Nội, năm 2024
Trang 3I-Tổng quan đề tài
1.Giới thiệu để tài
Vai trò của hệ thống thông tin rất quan trọng Đổi với công tác quản
lý thu phí cấp nước sạch, thông qua hệ thống thông tin khách hàng chúng
ta có thể đánh giá hiệu quả kinh doanh mang lại Những người đang trựctiếp làm việc trên hệ thống này cũng như những người truy xuất khai thác
số liệu đều nhận thấy hệ thống quản lý thông tin hiện nay có nhiều hạn chế.Nguyên nhân chính là sự lệ thuộc vào cách thức quản lý thông tin theo kiểu
cũ, do đó hàng loạt những ứng dụng phát triển dựa trên nền tảng CSDL của
hệ thống này cũng bị ảnh hưởng theo hướng cách quản lý đó Xuất phát từnhững lý do trên, chúng tôi đề ra một mô hình quản lý thông tin mới nhằmđáp ứng tốt các yêu cầu của công tác quản lý thu phí cấp nước sạch Đồngthời đối với băn thân hệ thống thông tin, nó sẽ tuân thủ theo những nguyêntắc chuẩn mực của một hệ quân trị cơ sở dữ liệu, bên cạnh đó hệ thống đápứng tốt các yêu cầu thông tin của các hệ thống quản lý khác
2.Mục tiêu đề tài
Xây dựng phần mềm quản lý nhằm nâng cao chất lượng quận lý mộtcách có hệ thống, nâng cao năng suất lao động con người, tìm kiếm và lưutrữ thông tin một cách dễ dàng và chính xác
Trang 43.Giải pháp - ý tưởng
Xây dựng một phần mềm quản lý bằng ngôn ngữ Visual C# và hệ quản trị
cơ sở dữ liệu SQL server nhằm tạo cơ sở dữ liệu lưu trữ hợp lý và tạo giaodiện thân thiện tiện lợi cho người quản lý
Trang 5II-Phân công công việc
Hoá đơn-Crystal report hoá đơn
Khách hàng-Crystal report Khách hàng
-Crystal report nhân viên
và Đăng nhập
-Crystal report nhân viên
và Đăng nhập
Trang 6MỤC LỤC
I-Tổng quan đề tài 1
1.Giới thiệu để tài 1
2.Mục tiêu đề tài 1
3.Giải pháp - ý tưởng 2
II-Phân công công việc 3
III-SQL Server 5
1.Xác dịnh mô hình CSDL quan hệ 5
2.Thiết kế CSDL 6
3.Diagram 8
4.Thực hiện trên SQL SERVER 9
IV-Visual Studio C# 14
1.Giao diện form 14
2.Code 21
V-Tài liệu tham khảo 57
Trang 7-Bảng tblMucGia
-Bảng tblNhanVien
Trang 8STT Tên thuộc tính Kiểu dữ liệu Ràng buộc Ghi chú
-Bảng tblKhachHang
-Bảng tblHoaDon
Trang 911 iTrangThai Nvarchar(50) Trạng thái
-Bảng tblHoaDon_MucGia
-Bảng tblThanhToan
Trang 103.Diagram
Trang 114.Thực hiện trên SQL SERVER
Trang 16IV-Visual Studio C#
1.Giao diện form
- Form Đăng nhập
-Form trang chủ
Trang 17-Form thông tin khách hàng
-Form tra cứu khách hàng
Trang 18- Form thông tin nhân viên
- Form tra cứu nhân viên
Trang 19- Form thông tin hóa đơn
- Form tra cứu hóa đơn
Trang 20- Form Chi Tiết Hóa Đơn
-Report khách hàng
Trang 21- Report nhân viên
- Report Hóa đơn
Trang 22- Report Chi tiết hóa đơn
Trang 23-frm_DangNhap.cs
Trang 25-frm_TrangChu.cs
Trang 28-frm_ThongTinKhachHang.cs
Trang 39-frm_TraCuuKhachHang.cs
Trang 42-frm_ThongTinNhanVien.cs
Trang 47-frm_TraCuuNhanVien.cs
Trang 51-frm_ThongTinHoaDon.cs
Trang 54-frm_TraCuuHoaDon.cs
Trang 56-frm_ChiTietHoaDon.cs
Trang 59V-Tài liệu tham khảo
[1] Slide bài giảng môn Lập trình hướng sự kiện – Giảng viên Nguyễn Thị Tâm[2] BTL Lập trình hướng sự kiện của khóa trước
[3] Tham khảo các nguồn tin trên Google
[4] Tham khảo các video trên Youtube