Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 75 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
75
Dung lượng
3,22 MB
Nội dung
VIỆN ĐẠI HỌC MỞ HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN PHÙNG QUANG NGỌC XÂY DỰNG HỆ THỐNG THU PHÍ VỆ SINH MƠI TRƯỜNG Chun ngành: Cơng nghệ Thơng tin Giảng viên hướng dẫn: ThS Nguyễn Thị Tâm ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Hà Nội - 2016 VIỆN ĐẠI HỌC MỞ HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc Lập – Tự Do – Hạnh Phúc Hà Nội, ngày … tháng 05 năm 2016 NHIỆM VỤ CỦA ĐỒ ÁN TỐT NGHIỆP Họ tên: Phùng Quang Ngọc Giới tính: Nam Ngày sinh: 06/12/1994 Nơi sinh: Hà Nội Chuyên ngành: Công nghệ thơng tin Mã số: 12A10010141 Lớp hành chính: 1210A05 TÊN ĐỀ TÀI: Xây dựng hệ thống thu phí vệ sinh môi trường NHIỆM VỤ VÀ NỘI DUNG: Nhiệm vụ đồ án tốt nghiệp gồm hai phần a) Phân tích thiết kế hệ thống thu phí vệ sinh mơi trường b) Xây dựng hệ thống thu phí vệ sinh môi trường gồm chức - Quản lý đơn vị hành hai cấp - Quản lý thơng tin khách hàng theo hộ gia đình, doanh nghiệp nhân viên - Quản lý nhân biến động nhân hộ gia đình - Quản lý hợp đồng ký kết với doanh nghiệp - Quản lý thu phí vệ sinh - Thống kê báo cáo NGÀY GIAO NHIỆM VỤ: 05/01/2016 NGÀY HOÀN THÀNH NHIỆM VỤ: …/05/2016 GIẢNG VIÊN HƯỚNG DẪN: ThS Nguyễn Thị Tâm Hà Nội, ngày … tháng 05 năm 2016 GIẢNG VIÊN HƯỚNG DẪN KHOA CƠNG NGHỆ THƠNG TIN LỜI NĨI ĐẦU Sự bùng nổ Cơng nghệ thơng tin nói riêng Khoa học cơng nghệ nói chung tác động mạnh mẽ vào phát triển tất ngành đời sống xã hội Với phát triển mạnh mẽ Công nghệ thông tin làm thay đổi đời sống kinh tế xã hội đất nước Công nghệ thông tin sâu vào lĩnh vực xã hội ngày khảng định tính phổ dụng, tiện lợi, nhanh chóng rẻ tiền mà khơng hình thức xử lý thơng tin khác có Ứng dụng Cơng nghệ thông tin liên tục phát triển nhiều lĩnh vực kinh tế, y tế, giáo dục, quốc phịng… Ngày việc sử dụng máy tính vào tất công việc kinh doanh, sản xuất để thay phần sức lực người trở nên quen thuộc Trong kinh doanh việc quản lý thống kê báo cáo phần mềm máy tính thực dễ dàng nhiều cho người quản lý Những công việc quản lý phức tạp quản lý thu phí, kinh doanh… đòi hỏi nhiều giấy mực để ghi chép dễ mắc sai lầm, thiếu sót Việc đưa vào áp dụng phần mềm quản lý máy tính lựa chọn tối ưu cho công việc quản lý Với mong muốn giảm thiểu rắc rối với hy vọng giảm thiểu sức lực người vào công việc lưu trữ, xử lý liệu…một cách nhanh chóng xác Mục đính hệ thống đưa nghiệp vụ quản lý thu phí vệ sinh mơi trường máy tính để lưu trữ người quản lý Như công việc quản lý dễ dàng hơn, nhanh xác MỤC LỤC Chương KHẢO SÁT HỆ THỐNG 1.1 Mơ tả tốn 1.2 Mơ hình tiến trình nghiệp vụ thủ cơng Chương PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1 Phân tích chức 2.2 Sơ đồ luồng liệu 2.2.1 DFD – Mức ngữ cảnh 2.2.2 DFD – Mức đỉnh hệ thống 2.2.3 DFD – Mức đỉnh hệ thống 10 2.3 Đặc tả chức chi tiết 14 2.3.1 Quản lý đơn vị hành 14 2.3.2 Quản lý thông tin 15 2.3.3 Quản lý thu phí 18 2.3.4 Thống kê 20 2.3.5 Quản lý hệ thống 22 2.4 Thiết kế sở liệu 23 2.3.1 Phân tích liệu 23 2.3.2 Chuẩn hóa 27 2.3.3 Thiết kế vật lý 29 2.3.4 Biểu đồ sở liệu 42 Chương GIỚI THIỆU TỔNG QUAN VỀ CÔNG NGHỆ 43 3.1 SQL Server 43 3.2 C# 44 3.3 ADO.NET 47 Chương GIỚI THIỆU CHƯƠNG TRÌNH 51 4.1 Đăng nhập đổi mật 51 4.2 Giao diện 52 4.3 Quản lý đơn vị hành hai cấp 53 4.4 Quản lý thông tin 54 4.5 Quản lý thu phí 59 4.6 Thống kê báo cáo 62 KẾT LUẬN 63 TÀI LIỆU THAM KHẢO 64 TÓM TẮT ĐỒ ÁN Tên đề tài: Xây dựng hệ thống thu phí vệ sinh mơi trường Sinh viên thực hiện: Phùng Quang Ngọc Lớp: 1210A05 Giảng viên hướng dẫn: ThS Nguyễn Thị Tâm Tóm tắt nội dung: - Nội dung đồ án tốt nghiệp xây dựng hệ thống thu phí vệ sinh mơi trường Từ mơ hình thực tế xây dựng hệ thống thu phí vệ sinh mơi trường sử dụng máy tính Xây dựng sơ đồ chức hệ thống, sơ đồ luồng liệu kho liệu hệ thống - Hệ thống sau hoàn thành thực chức năng: + Quản lý đơn vị hành hai cấp + Quản lý thơng tin khách hàng theo hộ gia đình, doanh nghiệp nhân viên + Quản lý nhân biến động nhân hộ gia đình + Quản lý hợp đồng ký kết với doanh nghiệp + Quản lý thu phí vệ sinh + Thống kê báo cáo tình hình thu phí DANH MỤC CHỮ VIẾT TẮT STT Tên viết tắt Tên đầy đủ VSMT Vệ sinh môi trường ĐVHC Đơn vị hành MST Mã số thuế DFD Data Flow Diagram Dịch nghĩa tiếng Việt Sơ đồ luồng liệu DANH MỤC BẢNG Bảng 2.1 Đặc tả chi tiết chức quản lý phường/xã 14 Bảng 2.2 Đặc tả chi tiết chức quản lý phố/thôn 14 Bảng 2.3 Đặc tả chi tiết chức quản lý khách hàng hộ gia đình 15 Bảng 2.4 Đặc tả chi tiết chức quản lý khách hàng doanh nghiệp 15 Bảng 2.5 Đặc tả chi tiết chức quản lý nhân viên 16 Bảng 2.6 Đặc tả chi tiết chức quản lý nhân 16 Bảng 2.7 Đặc tả chi tiết chức quản lý hợp đồng 17 Bảng 2.8 Đặc tả chi tiết chức lập hóa đơn cho doanh nghiệp 18 Bảng 2.9 Đặc tả chi tiết chức lập vé vệ sinh cho hộ gia đình 18 Bảng 2.10 Đặc tả chi tiết chức quản lý bảng giá 19 Bảng 2.11 Đặc tả chi tiết chức thống kê tình hình thu phí 20 Bảng 2.12 Đặc tả chi tiết chức thống kê xuất hóa đơn 20 Bảng 2.13 Đặc tả chi tiết chức quản lý hợp đồng 21 Bảng 2.14 Đặc tả chi tiết chức đăng nhập hệ thống 22 Bảng 2.15 Đặc tả chi tiết chức đổi mật đăng nhập 22 Bảng 2.16 Kiểu liển kết 25 Bảng 2.17 Thiết kế vật lý bảng liệu DVHC1 29 Bảng 2.18 Thiết kế vật lý bảng liệu DVHC2 30 Bảng 2.19 Thiết kế vật lý bảng liệu NhanVien 31 Bảng 2.20 Thiết kế vật lý bảng liệu HoGD 32 Bảng 2.21 Thiết kế vật lý bảng liệu DoanhNghiep 33 Bảng 2.22 Thiết kế vật lý bảng liệu BienDongNK 34 Bảng 2.23 Thiết kế vật lý bảng liệu BangGia 35 Bảng 2.24 Thiết kế vật lý bảng liệu HoaDon 36 Bảng 2.25 Thiết kế vật lý bảng liệu VeVeSinh 38 Bảng 2.26 Thiết kế vật lý bảng liệu HopDong 40 DANH MỤC HÌNH VẼ Hình 1.1 Biểu mẫu vé vệ sinh Hình 1.2 Biểu mẫu hóa đơn Hình 1.3 Biểu mẫu hợp đồng dịch vụ Hình 1.4 Mơ hình tiến trình nghiệp vụ Hình 2.1 Sơ đồ phân rã chức Hình 2.2 Sơ đồ luồng liệu ngữ cảnh hệ thống Hình 2.3 Sơ đồ luồng mức đỉnh hệ thống Hình 2.4 Sơ đồ luồng liệu mức đỉnh chức quản lý ĐVHC 10 Hình 2.5 Sơ đồ luồng liệu mức đỉnh chức quản lý thơng tin 10 Hình 2.6 Sơ đồ luồng liệu mức đỉnh chức quản lý thu phí 11 Hình 2.7 Sơ đồ luồng liệu mức đỉnh chức thống kê 12 Hình 2.8 Sơ đồ luồng liệu mức đỉnh chức quản lý hệ thống 13 Hình 2.9 ER mở rộng 26 Hình 2.10 ER quan hệ 28 Hình 2.11 Sơ đồ sở liệu 43 Hình 4.1 Giao diện đăng nhập hệ thống 51 Hình 4.2 Giao diện đổi mật 51 Hình 4.3 Giao diện sau đăng nhập vào hệ thống 52 Hình 4.4 Giao diện quản lý đơn vị hành hai cấp 53 50 nghĩa cho table DataSet quản lý giao tiếp với database cho bạn Tất bạn cần làm cho data adapter nạp ghi vào database Tổng kết ADO.NET kĩ thuật NET để thao tác với nguồn liệu Bạn có vài Data Provider, cho phép bạn giao tiếp với nguồn liệu khác nhau, dựa giao thức mà chúng dùng kiểu database Không cần quan tâm đến điều này, với Data Provider sử dụng, bạn dùng đối tượng tương tự để thao tác với liệu Đối tượng SqlConnection cho phép bạn quản lý kết nối đến nguồn liệu SqlCommand cho phép bạn gửi lệnh đến liệu Để đọc liệu nhanh theo chế forward-only, sử dụng SqlDataReader Nếu bạn muốn làm việc với liệu ngắt kết nối, dùng DataSet thực việc đọc ghi đến liệu nguồn SqlDataAdalter 51 Chương GIỚI THIỆU CHƯƠNG TRÌNH 4.1 Đăng nhập đổi mật Đăng nhập: Để sử dụng hệ thống người dùng phải nhập thơng tin tài khoản đăng nhập Hình 4.1 Giao diện đăng nhập hệ thống Đổi mật khẩu: Chức cho phép người dùng thay đổi mật tài khoản đăng nhập hệ thống Hình 4.2 Giao diện đổi mật 52 4.2 Giao diện Giao diện đăng nhâp thành cơng vào hệ thống Giao diện hiển thị danh sách hợp đồng với khách hàng Thanh menu gọi đến chức hệ thống Hình 4.3 Giao diện sau đăng nhập vào hệ thống 53 4.3 Quản lý đơn vị hành hai cấp Giao diện quản lý đơn vị hành lên gọi chức “Đơn vị hành chính” giao diện Chức quản lý đơn vị hành thực thêm, sửa, xóa đơn vị hành hai cấp Hình 4.4 Giao diện quản lý đơn vị hành hai cấp 54 4.4 Quản lý thông tin Giao diện quản lý thông tin nhân viên lên gọi chức “Nhân viên” “Quản lý thông tin” giao diện Chức quản lý nhân viên thực thêm, sửa, xóa thơng tin nhân viên Hình 4.5 Giao diện quản lý thơng tin nhân viên 55 Giao diện quản lý khách hàng hộ gia đình lên gọi chức “Hộ gia đình” “Quản lý thơng tin” giao diện Chức quản lý khách hàng hộ gia đình thực thêm, sửa, xóa thơng tin khách hàng hộ gia đình Hình 4.6 Giao diện quản lý thơng tin hộ gia đình 56 Giao diện quản lý khách hàng doanh nghiệp lên gọi chức “Doanh nghiệp” “Quản lý thông tin” giao diện Chức quản lý khách hàng doanh nghiệp hực thêm, sửa, xóa thơng tin khách hàng doanh nghiệp Hình 4.7 Giao diện quản lý thơng tin doanh nghiệp 57 Giao diện quản lý hợp đồng lên gọi chức “Hợp đồng” “Quản lý thơng tin” giao diện Chức quản lý hợp đồng thực thêm lý hợp đồng Khi muốn thay đổi thông tin hợp đồng bắt buộc phải lý hợp đồng cũ xong lập hợp đồng Hình 4.8 Giao diện quản lý hợp đồng 58 Giao diện quản lý biến động nhân lên gọi chức sửa thơng tin khách hàng hộ gia đình muốn thay đổi số nhân hộ gia đình Chức quản lý biến động nhân thực thay đổi, cập nhât lại số nhân khách hàng hộ gia đình có lưu vết thay đổi Hình 4.9 Giao diện quản lý biến động nhân 59 4.5 Quản lý thu phí Giao diện lập hóa đơn lên gọi chức “Tạo hóa đơn” “Quản lý thu phí” giao diện Chức tạo hóa đơn thực thêm loạt hóa đơn cho khách hàng doanh nghiệp đơn vị hành Hình 4.10 Giao diện lập hóa đơn 60 Giao diện lập vé vệ sinh lên gọi chức “Tạo vé vệ sinh” “Quản lý thu phí” giao diện Chức lập vé vệ sinh thực lập vé vệ sinh cho tất hộ gia đình đơn vị hành Hình 4.11 Giao diện lập vế vệ sinh 61 Giao diện quản lý đơn giá lên gọi chức “Bảng giá” “Quản lý thu phí” giao diện Chức quản lý đơn giá thực thay đổi mức thu phí vệ sinh việc thêm đơn giá Hình 4.12 Quản lý bảng giá 62 4.6 Thống kê báo cáo Giao diện thống kê báo cáo lên gọi chức “Thống kê” giao diện Chức thống kê báo cáo thực thống kê in tình hình thu phí, thống kê nợ phí danh sách khách hàng nợ phí Hình 4.13 Giao diện thống kê báo cáo 63 KẾT LUẬN Qua thời gian thực đồ án tốt nghiệp với đề tài: “Xây dựng hệ thống thu phí vệ sinh môi trường” Bản thân em đạt kết sau: - Nắm cách phân tích thiết kế xây dựng hệ thống công nghệ thông tin Xây dựng hệ thống phí vệ sinh mơi trường sử dụng ngơn ngữ lập trình C# hệ quản trị SQL Server - Hệ thống thực chức năng: + Quản lý đơn vị hành hai cấp + Quản lý thông tin khách hàng theo hộ gia đình, doanh nghiệp nhân viên + Quản lý nhân biến động nhân hộ gia đình + Quản lý hợp đồng ký kết với doanh nghiệp + Quản lý thu phí vệ sinh + Thống kê báo cáo tình hình thu phí Tuy nhiên thời gian có hạn nên ứng dụng em chưa hỗ trợ in nhiều hóa đơn lúc, chưa hỗ trợ xuất liệu sang định dạng khác Trong tương lai em nâng cấp chức cho phù hợp với quy trình thực tế 64 TÀI LIỆU THAM KHẢO [1] ADO.NET [Online] https://msdn.microsoft.com/en-us/library/h43ks021%28v=vs.110%29.aspx [2] C Sharp (programming language) [Online] https://en.wikipedia.org/wiki/C_Sharp_%28programming_language%29 [3] Giới thiệu chung, tổng quan SQL Server [Online] http://123doc.org/document/639294-gioi-thieu-chung-tong-quan-ve-sqlserver.htm