Tài liệu Đề bài: Xây dựng hệ thống quản lý điện cho một xã/phường pot

16 611 0
Tài liệu Đề bài: Xây dựng hệ thống quản lý điện cho một xã/phường pot

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Trường Trung Cấp Kinh Tế Kĩ Thuật Bắc Thăng Long SỞ GIÁO DỤC VÀ ĐÀO TẠO HÀ NỘI TRƯỜNG TC KINH TẾ - KỸ THUẬT BẮC THĂNG LONG BÁO CÁO BÀI TẬP LỚN Đề bài: Xây dựng hệ thống quản lý điện cho xã/phường Giáo viên hướng dẫn: Trương Thị Vân Anh Học sinh thực : Nguyễn Văn Huy Mã học sinh : 10-1297 Lớp : TH10A Chuyên ngành : Kỹ thuật máy tính Khố học : 10 (2011 -2013) Hà nội, tháng 12 năm 2012 Đề bài: Xây dựng hệ thống quản lý tiền điện cho xã/phường Trang  Trường Trung Cấp Kinh Tế Kĩ Thuật Bắc Thăng Long SỞ GIÁO DỤC VÀ ĐÀO TẠO HÀ NỘI TRƯỜNG TC KINH TẾ - KỸ THUẬT BẮC THĂNG LONG BÁO CÁO BÀI TẬP LỚN Đề bài: Xây dựng hệ thống quản lý điện cho xã/phường Giáo viên hướng dẫn: Trương Thị Vân Anh Học sinh thực : Nguyễn Văn Huy Mã học sinh : 10-1297 Lớp : TH10A Chuyên ngành : Kỹ thuật máy tính Khoá học : 10 (2011 -2013) Hà nội, tháng Đề bài: Xây dựng hệ thống quản lý tiền điện cho xã/phường 12 năm 2012 Trang  Trường Trung Cấp Kinh Tế Kĩ Thuật Bắc Thăng Long Lời nói đầu Sự đời ngành công nghệ thông tin kéo theo phát triển nhiều máy khoa học kỹ thuật khác đặc biệt việc ứng dụng việc giải cơng việc phức tạp với nhu cầu đòi hỏi cao Các hệ máy tính liên tục nâng cấp Nhu cầu sử dụng máy tính phần cứng phát triển tạo bước đột phá cơng nghệ phần mềm , việc xuất ngơn ngữ lập trình để đáp ứng nhu cầu giải công việc phức tạp phát sinh thời đại công nghiệp nay.Hiện việc phổ cập tin học thực nước việc sử dụng máy tính khơng cịn vấn đề khó người, người có thu nhập ổn định trang bị cho máy , quan ,nhà máy , xí nghiệp trang bị máy tính đầy đủ nhằm nâng cao suất làm việc Nắm nhịp độ phát triển ,nhiều cơng ty máy tính đời , đơi với cơng ty viết phần mềm ngày phát triển phổ biến Nắm bắt ý tưởng ứng dụng cơng nghệ lập trình giảng dậy nhiệt tình thầy khoa công nghệ thông tin Trường Trung Cấp Kinh Tế Kĩ Thuật Bắc Thăng Long đặc biệt cô Trương Thị Vân Anh tạo điều kiện giúp đỡ chúng em xây dựng phần mềm Quản Khách Hàng Và Thanh Tốn Tiền Điện Mục đích xử lý công việc phát sinh hoạt động quản lý khách hàng tốn hóa đơn điện nhằm giảm công đoạn ,tiết kiệm thời gian mà tối ưu hố cơng việc Tuy nhiên thời gian điều kiện than nên phần mềm em chưa ý muốn mong thầy cô khoa góp ý cho phần mềm phần mềm của em hoàn chỉnh áp dụng tốt thực tế Em xin trân trọngcảm ơn ! Đề bài: Xây dựng hệ thống quản lý tiền điện cho xã/phường Trang  Trường Trung Cấp Kinh Tế Kĩ Thuật Bắc Thăng Long Phân tích thiết kế hệ thống quản lí tiền điện xã І Yêu cầu mục tiêu cần đạt xây dựng phần mền Y cầu Trứơc việc quản lí tiền điện xã cịn nhiều bất cập gặp nhiều khó khăn cho người quản lí.Hiện khoa học phát triển ngành khoa học CNTT ngành mũi nhọn giới.Vì việc áp dụng vào việc quản lí tiền điện yêu cầu đặt ra.Người ta phải xây dựng phần mền để đáp ứng nhu cầu thực tế Mục tiêu Hệ thống gúp cho người quản lí cách dễ dàng th ông tin khách hàng dùng điện, cách nhập liệu tính tiền điện cách xác,nhanh chóng Hệ thống dễ sử dụng tiết kiệm thời gian sức lao động có giao diện đẹp phù hợp với chương trình ІІ Phạm vi ứng dụng phần mềm Phần mền giúp người quản lí tiền điện xã ,phường thị trấn quản lí cách khoa học,nhanh chóng ,chính xác.Có phần mềm người quản lí khơng nhiều thời gian để tính tốn hay lưu trữ phương pháp thơ sơ nhiều xảy nhầm lẫn Hiện khoa học cơng nghệ phát triển lên đến đỉnh cao.Thì việc áp dụng công nghệ vào thực tiễn sống điều vô cần thiết Không áp dụng việc tính tốn mà cịn sử dụng tất nghành nghề III Phân tích thiết kế Khảo sát thực tế Để viết phần mềm về:” Quản lí tiền điện xã ”.Thì qua việc khảo sát thực tế: Em tham khảo HTX DỊCH VỤ ĐIỆN LỰC XÃ HỊA BÌNH số hộ gia đình đay biết: Cách thu tiền điện quản lí tiền điện xã này,và nhiều xã khác gặp nhiều bất cập • Những bất cập thường dẫn đến việc quản lí: • Việc thu tiền điện quản lí tiền điện lưu giấy tờ Người quản lí gặp nhiều khó khăn muốn tìm thơng tin hộ gia đình xem có cịn nợ tiền hay khơng Hay việc hộ gia đình chuyển đến thêm hộ vào danh sách quản lí khó khăn, hay việc xố tên họ danh sách quản lí • Cách quản lí tiền điện thơng qua việc quản lí số điện cơng tơ hộ gia đình Mà cách quản lí cơng tơ điện lại chưa triệt để Các công tơ điện chưa quản lí kĩ nhà quản lí Mà quản lí cịn lỏng lẻo Các cơng tơ Đề bài: Xây dựng hệ thống quản lý tiền điện cho xã/phường Trang  Trường Trung Cấp Kinh Tế Kĩ Thuật Bắc Thăng Long điện đặt gia đình Như tượng ăn cắp điện gây lãng phí điện nhà nước Đó số vấn đề lớn tồn việc quản lí Vì việc đưa phần mềm vào sử dụng vấn đề cần thiết Nhưng câu hỏi đặt phần mềm thay người việc quản lí Phần mềm viết hệ thống bao gốm chức mà trước người quản lí phải làm cơng cụ thơ sơ Khi khách hàng đăng kí sử dụng người quản lí nhập tất thơng tin khách hàng thơng tin lưu vào hệ thống Lần sau người quản lí muốn tìm đến khách hàng thị tất thông tin liên quan đến khách hàng Hàng tháng người quản lí chốt số điện nhập số vào hệ thống Trong hệ thống lưu số cũ cơng tơ Vì mà hệ thống tự động tính tốn đưa số điện số tiền mà hộ gia đình sử dụng tháng Nhanh chóng tự động đưa hóa đơn cho khách hàng cách xác Vì người quản lí dễ dàng thống kê tổng số tiền điện tháng hộ gia đình tổng số tiền điện xã tháng Những ứng dụng phần mềm tổng hợp tất khâu mà người trước phải làm: Nó tìm kiếm cách nhanh chóng thông tin khách hàng thêm hộ sử dụng cách dễ dàng • Phạm vi ứng dụng đề tài Với nhiều nỗ nghiên cứu qua thực tế ,qua sách báo qua hướng dẫn cô giáo Em tiến hành xây dựng modul sau cho chương trình:  Cập nhập thơng tin: • Cập nhập thơng tin người sử dụng • Cập nhập thơng tin loại điện • Cập nhập mã cơng tơ  Tìm kiếm: • Tìm kiếm theo mã khách hàng  Thống kê: • Thống kê tổng số điện sử dụng • Thống kê tổng số tiền điện tháng hộ  In hố đơn: • In hố đơn tốn cho hộ • In hố đơn lưu Đề bài: Xây dựng hệ thống quản lý tiền điện cho xã/phường Trang  Trường Trung Cấp Kinh Tế Kĩ Thuật Bắc Thăng Long Phân tích hệ thống mặt chức vẽ biểu đồ 2.1.Biểu đồ phân cấp chức Quản lí tiền điện xã Chi tiết Thông tin khách hàng Mẫu Hóa đơn Lấy thơng tin KH Nhập số cơng tơ Hóa đơn Tạo in Tìm kiếm Tìm Theo Mã KH In giấy Tạo hóa đơn Thống kê Đề bài: Xây dựng hệ thống quản lý tiền điện cho xã/phường Trang  Trường Trung Cấp Kinh Tế Kĩ Thuật Bắc Thăng Long • Các chức hệ thống: - Chức cập nhập thơng tin - Chức tìm kiếm - Chức thống kê - Chức in ấn 2.1.1 Chức cập nhật thông tin Chức giúp cho nhà quản lí cập nhập thơng tin khách hàng Khách hàng muốn sử dụng điện lên ban quản lí đăng kí thơng tin lưu vào máy.Hàng tháng họ tìm đến hộ gia đình để tốn tiền Trong cập nhật thông tin thi ta chia cách tiêu chí cập nhật khác nhau: • Cập nhật người sử dụng: Cập nhật người sử dụng tức cập nhật tất thông tin khách hàng : Họ tên người sử dụng, địa chỉ, số điên thoại,mã người sử dụng điện • Cập nhật số mới: Hàng tháng nhà quản lí chốt số điện công tơ Sau lấy số điện họ nhập vào máy.Từ mà họ tính số tiền mà hộ gia đình sử dụng 2.1.2 Chức tìm kiếm Đây chức cần thiết chương trình Khi nhà quản lí muốn tìm thơng tin khách hang sử dụng điện nhờ có chức tìm kiếm mà người quản lí dễ dàng tìm thấy thơng tin lưu máy trước Đối với chức tìm kiếm ta tìm kiếm theo nhiều tiêu chí khác nhau: Tìm theo tên người sử dụng, mã công tơ, địa cột Do thời gian hạn hẹp cho đề tài nên em xây dưng chức tìm kiếm theo mã khách hàng, cho phép tìm kiếm từ đến 10 khách hàng lúc 2.1.3 Chức thống kê Hàng tháng nhà quản lí ln nhanh chóng nắm tổng số điện tiêu thụ toàn xã tổng số tiền phải thu 2.1.4.Chức in hoá đơn Chức giúp nhà quản lí dễ dàng việc thơng báo đến tận tay người sử dụng biết trình sử dụng điện hàng tháng gia đình Chi tiết mức điên bậc thang gia đình Và có hố đơn lưu lại máy để có người muốn thắc mắc vế lượng điện tiêu thụ người quản lí có cách giải cho thích đáng Chức in hố đơn bao gồm có : In hố đơn tốn hố đơn lưu • Chức tổng quát hệ thống : ”Quản lí tiền điện xã” Các đối tác hệ thống nhà quản lí người sử dụng điện Hệ Đề bài: Xây dựng hệ thống quản lý tiền điện cho xã/phường Trang  Trường Trung Cấp Kinh Tế Kĩ Thuật Bắc Thăng Long thống sử dụng nhằm thoả mãn yêu cầu phía : Người sử dụng nhà quản lí • Đối với người sử dụng:Họ đưa yêu cầu : Tìm kiếm tất thơng tin gia đình hay muốn tìm đến hộ gia đình khác.Hoặc họ yêu cầu phải in hoá đơn đưa cho họ Thì lúc chức hệ thống thoả mãn yêu cầu đó.Nếu đáp ứng không đáp ứng đưa thông tin phản hồi • Đối với nhà quản lí:Họ có tất yêu cầu người sử dụng họ có thêm yêu cầu mà người sử dụng khơng có:u cầu • thơng tin khách hàng Các u cầu hệ thống đưa thơng tin phản hồi Phân tích biểu đồ luồng liệu mức đỉnh : • Các tác nhân ngồi : người sử dụng, nhà lí • Các kho liệu hệ thống:danh sách hóa đơn , danh sách khách hàng • + Danh sách hóa đơn : hóa đơn người sử dụng điện sinh hoạt , hóa đơn người sử dụng điện kinh doanh +Danh sách khách hàng: Bao gồm họ tên ,địa Hệ thống chia thành chức sau: Chức cập nhập thơng tin, chức tìm kiếm, chức thống kê, chức in ấn Mỗi chức phần thiếu hệ thống • Chức cập nhật thơng tin:Người quản lí có quyền u cầu hệ thống cập nhật thơng tin khách hàng Hệ thống lấy liệu kho danh sách khách hàng đưa câu trả lời yêu cầu người quản lí Người sử dụng có yêu cầu hệ thống :Cho biết thông tin loại điện, u cầu hệ thống thêm ,xóa, sửa đổi thơng tin thân Các vấn đề chức cập nhật thông tin tiến hành đưa thơng tin phản hồi • Chức tìm kiếm: Trong thực tế có nhiều cách tìm kiếm Nhưng hệ thống đưa số cách tìm kiếm tiêu biểu: Tìm kiếm theo họ tên ,tìm kiếm theo mã cơng tơ, tìm kiếm theo địa cột Nếu tìm kiếm theo họ tên hệ thống lấy kho danh sách khách hàng, tìm kiếm theo địa cột mã cơng tơ hệ thống tìm kho danh sách mã cơng tơ Tất liệu lưu máy trứơc • Chức thống kê:Trong hệ thống đưa cách thống kê nhà quản lí tiền điện: Thơng kê điện kinh doanh, điện sinh hoạt, thống kê hộ toán, hộ chưa toán, thống kê tổng số tiền hàng Đề bài: Xây dựng hệ thống quản lý tiền điện cho xã/phường Trang  Trường Trung Cấp Kinh Tế Kĩ Thuật Bắc Thăng Long tháng Tất cách thống kê xây dựng phần mền.Nhà quản lí muốn thống kê mặt cần tìm đến tiến hành • In hóa đơn : Đây mục hòan tất , mục giúp cho nhà quản lý nhanh • Chức in ấn hố đơn : Theo phân tích phần mềm viết gồm có chức in ấn bản:In ấn hố đơn lưu, in ấn hố đơn tốn • In hố đơn lưu: Tức nhà quản lí có hố đơn lưu vào máy mình.Nhiều người sử dụng tìm đến hỏi nhà quản lí có cách để trả lời cho cụ thể • In hoá đơn toán: Tức hàng tháng nhà quản lí chốt điện lần lần vấy in hoá đơn cho người sử dụng biết để họ đến toán tiền IV Phần mềm “ Quản lý khách hàng toán tiền điện” Thiết kế giao diện cho chương trình khâu quan trọng khơng thể thiếu chương trình Ngồi nội dung chương trình phần giao diện phải thiết kế cho đẹp tiện lợi cho người sử dụng Giao diện Đề bài: Xây dựng hệ thống quản lý tiền điện cho xã/phường Trang  Trường Trung Cấp Kinh Tế Kĩ Thuật Bắc Thăng Long Giao diện chương trình đơn giản với nút bấm chức liên kết đến sheet : Mẫu hóa đơn, Chi tiết, Hóa đơn, Tìm kiếm Chi tiết Sheet Chi Tiết chứa :  Thơng tin khách hàng: • Mã hộ, Tên chủ hộ, số điện thoại • Chi tiết sử dụng hộ tháng theo mức bậc thang Thành tiền sử dụng hộ  Menu nút bấm: điều khiển đến menu lựa chọn • Giao diện chính: sử dụng macro Code: Sub Giaodien() ' ' Giaodien Macro ' Macro recorded 12/9/2012 by User ' ' Sheets("Giao dien").Select End Sub Đề bài: Xây dựng hệ thống quản lý tiền điện cho xã/phường Trang 10  Trường Trung Cấp Kinh Tế Kĩ Thuật Bắc Thăng Long • , Mẫu hóa đơn Code: Sub mauhoadon2() ' ' mauhoadon2 Macro ' Macro recorded 12/10/2012 by User ' ' Sheets("Mau hoa don").Select End Sub • Hóa đơn Code: Sub mauhoadon2() ' ' mauhoadon2 Macro ' Macro recorded 12/10/2012 by User ' ' Sheets("Mau hoa don").Select End Sub  Nút bấm nhập số công tơ Hàng tháng nhà quản lí chốt số điện công tơ Sau lấy số điện họ nhập vào máy.Từ mà họ tính số tiền mà hộ gia đình sử dụng Q trình nhập diễn sau: • Nhấn vào nút Nhập số đầu: số cuối tháng trước tự động cập nhật thành số đầu tháng • Cơng việc cịn lại nhập số mà nhà quản lý vừa chốt công tơ vào ô số cuối Code sử dung nút bấm “Nhập số đầu”: Sub ncsd() ' ' ncsd Macro ' Macro recorded 12/8/2012 by User ' ' Keyboard Shortcut: Ctrl+y ' ActiveWindow.SmallScroll Down:=-6 Range("G11:G369").Select Selection.Copy Range("F11:F369").Select Đề bài: Xây dựng hệ thống quản lý tiền điện cho xã/phường Trang 11  Trường Trung Cấp Kinh Tế Kĩ Thuật Bắc Thăng Long ActiveSheet.Paste Application.CutCopyMode = False Range("G11:G369").Select Selection.ClearContents End Sub • Nút bấm “Tạo hóa đơn” Code : Public Sub in_bg() Dim tu, den As Integer 'Xac dinh so in tu = Sheet1.Cells(8, 9) den = Sheet1.Cells(8, 10) 'Xoa trang in Sheet5.Range("A7:AQ1764").Clear Application.ScreenUpdating = False 'Tao trang in k=7 For i = tu To den Sheet1.Cells(8, 8) = i Sheet4.Rows("5:32").Copy Sheet5.Cells(k, 1).PasteSpecial Paste:=xlPasteValues Sheet5.Cells(k, 1).PasteSpecial Paste:=xlPasteFormats k = k + 29 Next Application.ScreenUpdating = True Sheet5.Activate Application.CutCopyMode = False 'Tuyf banj chon cachs xem 'Sheet5.PrintPreview Sheet5.Range("I1").Select End Sub Với code này, hóa đơn trích suất tự động cho tất khách hàng sử dụng điện xã.Hóa đơn tạo lưu sheet Hóa đơn • Thay đổi tháng năm, đây: Giới hạn lượng hóa đơn tạo ô “Đến” Đề bài: Xây dựng hệ thống quản lý tiền điện cho xã/phường Trang 12  Trường Trung Cấp Kinh Tế Kĩ Thuật Bắc Thăng Long • Thống kê • Phần mềm cho phép mở rộng danh sách lên tối đa Mẫu hóa đơn  Menu nút bấm giúp thuận tiện di chuyển đến menu khac  Mẫu hóa đơn cho phép cập nhật thông tin khách hàng từ bảng Chi tiết thể hiên rõ định mức bậc thang mà gia đình dùng tháng Số tiền phải trả hộ  Ngày tốn hóa đơn tháng sau tháng sử dụng Hóa đơn tự động điền liệu tháng theo điều kiện Tìm kiếm Đề bài: Xây dựng hệ thống quản lý tiền điện cho xã/phường Trang 13  Trường Trung Cấp Kinh Tế Kĩ Thuật Bắc Thăng Long  Menu nút bấm giúp thuận tiện di chuyển đến menu khac  Cho phép tìm kiếm theo mã hộ với danh sách trích suất tối đa 10 người từ 10 mã Code nút “Tìm kiếm theo mã”: Sub CopyRecord() Dim i, j, k, n, n1 As Integer Dim temp 'n sô´ mâ~u tin cu?a sheet 'n1 sô´ mâ~u tin cu?a sheet n = 100 n1 = 2500 'vong lap duyet tu hang thu 11 den het cua sheet chua ma(day la 2500) For i = 11 To n 'luu gia tri hang thu i,cot cu?a sheet6.DK vao temp (Ma Ho) 'nhu vay bien temp se lan luot chua ma cua tung ho DS temp = Sheet6.Cells(i, 2) Đề bài: Xây dựng hệ thống quản lý tiền điện cho xã/phường Trang 14  Trường Trung Cấp Kinh Tế Kĩ Thuật Bắc Thăng Long 'vong lap duyet tu hang 11 den hang cuoi cung cua sheet chua danh sach ho For j = 11 To n1 'kt ma ho Sheet1 (chi tiet) trung voi temp thi tao tiep vong lap duyet qua cac cot cua ket qua tim thay If temp = Sheet1.Cells(j, 2) Then k=2 Do While Not IsEmpty(Sheet1.Cells(j, k)) 'capnaht o vao sheet3.timkiem Sheet3.Cells(i, k) = Sheet1.Cells(j, k) k=k+1 Loop Exit For End If Next Next End Sub Hóa đơn • Gồm giao diện nút bấm chức nơi xuất hóa đơn cho khách hàng sử dụng điện • Nút bấm In hóa đơn để xuất hóa đơn giấy qua máy in Đề bài: Xây dựng hệ thống quản lý tiền điện cho xã/phường Trang 15  Trường Trung Cấp Kinh Tế Kĩ Thuật Bắc Thăng Long MỤC LỤC Chương trình phân tích thiết kế hệ thống quản lí tiền điện xã Trang I Yêu cầu mục tiêu cần đạt xây dựng phần mền II Phạm vi ứng dụng phần mềm III Phân tích thiết kế 1.Khảo sát thực tế………………………………………………………………3 2.Phân tích hệ thống mặt chức vẽ biểu đồ ……………… .5 IV Phần mềm “ Quản lý khách hàng toán tiền điện” 1.Giao diện Chi tiết Mẫu hóa đơn 12 Tìm kiếm 12 Hóa đơn 12 Đề bài: Xây dựng hệ thống quản lý tiền điện cho xã/phường Trang 16  ... thống kê tổng số tiền hàng Đề bài: Xây dựng hệ thống quản lý tiền điện cho xã/phường Trang  Trường Trung Cấp Kinh Tế Kĩ Thuật Bắc Thăng Long tháng Tất cách thống kê xây dựng phần mền.Nhà quản. .. dụng điện Hệ Đề bài: Xây dựng hệ thống quản lý tiền điện cho xã/phường Trang  Trường Trung Cấp Kinh Tế Kĩ Thuật Bắc Thăng Long thống sử dụng nhằm thoả mãn yêu cầu phía : Người sử dụng nhà quản. .. Các công tơ Đề bài: Xây dựng hệ thống quản lý tiền điện cho xã/phường Trang  Trường Trung Cấp Kinh Tế Kĩ Thuật Bắc Thăng Long điện đặt gia đình Như tượng ăn cắp điện gây lãng phí điện nhà nước

Ngày đăng: 26/02/2014, 09:20

Hình ảnh liên quan

 Mẫu hóa đơn cho phép cập nhật thơng tin khách hàng từ bảng Chi tiết . thể hiên rõ định mức bậc thang mà gia đình đó dùng trong  tháng - Tài liệu Đề bài: Xây dựng hệ thống quản lý điện cho một xã/phường pot

u.

hóa đơn cho phép cập nhật thơng tin khách hàng từ bảng Chi tiết . thể hiên rõ định mức bậc thang mà gia đình đó dùng trong tháng Xem tại trang 13 của tài liệu.

Từ khóa liên quan

Mục lục

  • BÁO CÁO BÀI TẬP LỚN

  • BÁO CÁO BÀI TẬP LỚN

  • Phân tích thiết kế hệ thống quản lí tiền điện của một xã.

Tài liệu cùng người dùng

Tài liệu liên quan