1. Trang chủ
  2. » Luận Văn - Báo Cáo

Quản lý Điểm

44 155 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Tiêu đề Quản lý Điểm
Trường học Trường Đại Học Bắc Giang
Chuyên ngành Quản lý Điểm
Thể loại Báo cáo tốt nghiệp
Năm xuất bản 2023
Thành phố Bắc Giang
Định dạng
Số trang 44
Dung lượng 4,38 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

B, Cách thức theo dõi và thu tiền điện của hệ thống quản lý: Ngày 24 hàng tháng, theo thời gian quy định của cơ quan điện lực Thị TrấnChũ, nhân viên điện lực sẽ đi ghi lại chỉ số điện kế

Trang 1

CHƯƠNG I: GIỚI THIỆU ĐỊA ĐIỂM KHẢO SÁT.

1.1 Giới thiệu địa điểm.

Địa điểm khảo sát đề tài quản lý điện của em là hệ thống quản lý điện ở ThịTrấn Chũ thuộc huyện Lục Ngạn tỉnh Bắc Giang, đây là một khu vực tập trung đôngdân cư với khoảng trên 7000 người và nhiều khu công nghiệp nhỏ của huyện LụcNgạn Cơ quan quản lý điện của thị trấn nằm tại Ngã Tư Truyền Hình Trong giớihạn tìm hiểu em xin phép được phân tích về hệ thống quản lý điện ở Thị Trấn Chũ

1.2 Nguyên tắc quản lý của địa điểm khảo sát.

Qua tìm hiểu thực tế em xin phép được trình bày hoạt động của hệ thống quản

lý điện ở Thị Trấn Chũ như sau:

A, Trình tự thực hiện khi khách hàng đăng kí mua điện :

1.Khách hàng nộp hồ sơ đăng ký mua điện

2.Đơn vị Điện lực đến khảo sát, thiết kế công trình cấp điện cho khách hàng

3.Nếu đủ điều kiện cấp điện, đơn vị Điện lực sẽ thi công công trình cấp điệncho khách hàng

4.Nghiệm thu công trình và ký kết hợp đồng mua bán điện với khách hàng

* Nếu chưa đủ điều kiện cấp điện (chưa có lưới điện phân phối hoặc lưới điệnphân phối bị quá tải có xác nhận của cơ quan Điều tiết điện lực hoặc cơ quan quản

lý nhà nước tại địa phương được ủy quyền, trong thời hạn 05 ngày làm việc đơn vịđiện lực phải trả lời khách hàng bằng văn bản, trong đó phải nêu rõ thời hạn dự kiếncấp điện được)

B, Cách thức theo dõi và thu tiền điện của hệ thống quản lý:

Ngày 24 hàng tháng, theo thời gian quy định của cơ quan điện lực Thị TrấnChũ, nhân viên điện lực sẽ đi ghi lại chỉ số điện kế của khách hàng vào sổ ghi chép,sau đó mọi số liệu được các nhân viên ở phòng kế toán đưa vào máy tính lưu trữ và

xử lý rồi in ra cho các nhân viên đi thu thường tinh toán và in bằng file excel Ngày

đi thu thường là ngày 26 và 27 hàng tháng sau đó nhân viên sẽ giử báo cáo thu tiền

và tiền thu về phòng kế toán Nếu khách hàng nào chưa nộp thì phải đến trực tiếpđến cơ quan để nộp Nếu quá 1 tháng mà khách hàng không nộp thì khách hàng sẽ bịcắt điện Nếu muốn sử dụng trở lại khách hàng phải nộp đủ tiền điện và phải nộpphạt theo quy định

Trang 2

Đây là hình ảnh chụp màn hình của một file excel tính tiền điện của cơ quanquản lý điện Thị Trấn Chũ:

Giấy in phát cho nhân viên thu tiền điện:

Bảng giá điện hiện tại đang sử dụng ở Thị Trấn Chũ:

Trang 3

TT

Mức sử dụng của một hộ gia đình trong tháng

Giá bán điện(cho 1KW)

Đơn vị: đồng GIÁ ĐIỆN SINH HOẠT

Công thức tính tiền điện:

Số điện trong định mức * Đơn giá trong định mức + Số điện ngoài định mức

* Đơn giá ngoài định mức + Thuế VAT = Tiền điện

Trong đó Thuế VAT = (Số điện trong định mức * Đơn giá trong định mức +

Số điện ngoài định mức * Đơn giá ngoài định mức ) *10/100

Qua đây em thấy quá trình quản lý chưa áp dụng triệt để khoa học công nghệ.Cách báo cáo chưa sát và chưa đáp ứng nhu cầu của người dân Chưa tạo ra tínhminh bạch và tính lưu trữ cũng như bảo mật chưa cao Em thấy nên xây dựng mộtchương trình quản lý thu tiền điện để có thể quả lý tốt hơn nữa

CHƯƠNG II GIỚI THIỆU NGÔN NGỮ VB.NET 2005 VÀ SQL 2005

Trang 4

2.1 NGÔN NGỮ VB.NET 2005

2.1.1 Giới thiệu VB.NET

Microsoft Visual Basic(VB) 2005 hay Visual Basic.NET là một công cụ lậptrình hỗ trợ ngôn ngữ lập trình Visual Basic.NET trong bộ công cụ lậptrình Microsoft Visual Studio 2005 Trong Microsoft Visual Studio 2005, bạn có thểkết hợp các project (dự án) viết bằng các ngôn ngữ khác như C#, J#, với VB2005.VB2005 được chạy trên nền NET Framework 2.0, khi đóng gói chương trìnhcũng cần bộ Framework này để chạy chương trình Cũng như VB 6.0, VB2005 cũng

là ngôn ngữ lập trình huớng đối tuợng

Lịch sử

Microsoft Visual Basic NET hay còn gọi là VB.NET được Microsoft pháttriển từ cuối thập niên 1990 và ra phiên bản đầu vào năm 2002 (cùng với VisualC# và ASP.NET) Phiên bản mới nhất hiện nay là Visual Basic NET 2010

Cú pháp

Cũng như Visual Basic, chú thích trong Visual Basic.NET sử dụng dấu nháyđơn ('), các lệnh trên cùng một dòng phân cách nhau bởi dấu hai chấm (:), và câulệnh quá dài có thể nối xuống dòng dưới bằng dấu gạch dưới ( _ )

Một chương trình Visual Basic NET mang tên "Hello, World":

Các câu lệnh trong thân chương trình

Từ Khoá Module End Module

Module có nghĩa là Đơn thể, một chương trình có thể chứa nhiều đơn thể Từkhoá End Module là từ khoá kết thúc chương trình không giống, không như Pascalhoặc các ngôn ngữ khác như:C/C++, J#, Java Visual Basic không cần có dấu phâncách giữa các câu lệnh, các câu lệnh phải nằm khác dòng

Từ khoá Sub End Sub

Trang 5

Sub (thủ tục) một chương trình có thể chứa một hoặc nhiều thủ tục Thủ tụcchính có mang hàm Main() là Sub Main() Hàm Main() của VB.NET là hàm bắt đầucủa một chương trình Khi viết chương trình VB.NET bạn phải đặt hàm Main() tạimột "Sub chính" trong chương trình nếu không đặt hàm Main() vào chương trìnhthì chương trình không thể chạy được Có thể nói hàmMain() là đầu mối của chươngtrình.

End Sub là câu lệnh kết thúc thủ tục

Câu lệnh này dùng để đọc dữ liệu từ bàn phím

Câu lệnh này chờ khi bạn nhấn Enter để thoát khỏi màn hình Console (Mànhình của MS-DOS)

2/ Gọi gián tiếp API và chuyển đổi kiểu dữ liệu

- Trong VB2005, việc gọi API có thể nói là rất ít, vì VB2005 có nhiều hàm,thủ tục gọi gián tiếp Ví dụ : Trong VB6, bạn cần gọi API ShellExecute

để Windows chạy một tập tin bằng ứng dụng đúng thì với VB2005 thì chỉ cần gọiProcess.Start - Ngoài ra, kiểu dữ liệu trong VB2005 có thay đổi đôi chút, ví dụ kiểu

Trang 6

Integer của VB2005 tương ứng với Long trong VB6.0, còn kiểu Long của VB2005

là kiểu Int64 có tới tối đa là hơn 9.000.000.000.000, vì vậy khả năng Overflow làrất thấp

3/ Tự động thụt vào đầu dòng

Đây là chức năng rất hay của VB2005, nó giúp code gọn, dễ xem và bẫy lỗi

4/ Debug lỗi thông qua cửa sổ Watch

Đây là chức năng giúp nguời dùng biết giá trị của biến mà không cần phảinhập ?<tên biến> và nhấn Enter, rất thích hợp với các code dài

2.1.2 Hướng dẫn cài đặt VB.NET 2005

Sau khi download bản cài VB.NET chạy tập tin autorun.exemàn hình hiện ranhư sau các bạn hãy làm theo mũi tên màu hồng:

Trang 7

- Sau đó nhấn Next.

- Sau đó nhấn Next.

Trang 8

- Sau đó nhấn Full và chọn Next.

- Bây giờ hãy chờ cho đến khi chương trình thông báo cài đặt thành công.

Trang 9

2.2 SQL SERVER 2005

2.2.1 Giới thiệu về SQL SERVER 2005

SQL Server 2005 là một hệ thống quản lý cơ sở dữ liệu (Relational

Database Management System (RDBMS) ) sử dụng Transact-SQL để trao đổi

dữ liệu giữa Client computer và SQL Server computer Một RDBMS bao gồmdatabases, databaseengine và các ứng dụng dùng để quản lý dữ liệu và các bộ phậnkhác nhau trong RDBMS

SQL Server 2005 được tối ưu để có thể chạy trên môi trường cơ sở dữ liệu rấtlớn (Very Large Database Environment) lên đến Tera-Byte và có thể phục vụ cùnglúc cho hàng ngàn user SQL Server 2005 có thể kết hợp "ăn ý" với các server khácnhư Microsoft Internet Information Server (IIS), E-Commerce Server, ProxyServer

Các phiên bản của SQL Server 2005:

Enterprise: Hỗ trợ không giới hạn số lượng CPU và kích thước Database Hỗtrợ khônggiới hạn RAM (nhưng tùy thuộc vào kích thước RAM tối đa mà HĐH hỗtrợ) và các hệ thống 64bit

Standard: Tương tự như bản Enterprise nhưng chỉ hỗ trợ 4 CPU Ngoài raphiên bản này cũng không được trang bị một số tính năng cao cấp khác

Workgroup: Tương tự bản Standard nhưng chỉ hỗ trợ 2 CPU và tối đa 3GBRAM

Express: Bản miễn phí, hỗ trợ tối đa 1CPU, 1GB RAM và kích thướcDatabase giới hạn trong 4GB

Trang 10

2.2.2 Cài đặt SQL Server 2005 Express Edition

2.2.2.1 Các yêu cầu cho hệ thống 32bitments

2.2.2.2 Các bước cài đặt SQL Server 2005

Double click vào file cài đặt Microsoft SQL Server Express Edition

Trang 11

Click Next:

Trang 16

Lưu ý: SQL Server 2005 có hai kiểu authentication (kiểm tra người dùng).Windows authentication mode: Việc kiểm tra người dùng của SQL Server

2005 sẽ phụ thuộc vào việc kiểm tra người dùng của Windows Khi người dùng cóquyền đăng nhập vào Windows, người dùng đó sẽ có quyền đăng nhập vào SQLServer Kiểu kiểm tra người dùng này thường được sử dụng khi ứng dụng khai thác

dữ liệu và SQL Server được cài trên cùngmột máy tính

SQL Server authentication mode: Việc kiểm tra người dùng của SQL Server

2005 sẽ không phụ thuộc vào việc kiểm tra người dùng của Windows Khi ngườidùng có quyền đăng nhập vào Windows, người dùng đó chưa chắc sẽ có quyền đăngnhập vào SQL Server Để đăng nhập vào SQL Server, người dùng này phải có một

bộ username và passWord do SQL

Server quản lý Kiểu kiểm tra người dùng này thường được sử dụng khi ứngdụng khai thác dữ liệu và SQL Server không được cài trên cùng một máy tính Khichọn Mixed mode, SQL Server có thể dùng bất kỳ kiểu kiểm tra người dùng nào khicần thiết Đây là một thiết lập thực sự rất hữu ích khi xây dựng các ứng dụng CSDL.Ngoài ra, ta cũng phải đánh passWord vào hai ô bên dưới để có thể đăng nhập vàoSQL Server khi ta xây dựng một ứng dụng truy xuất vào CSDL ở máy này khi tađang ở máy khác

Trang 17

Click Next ba lần:

Trang 18

Cài đặt SQL Server Management Studio Express Sau khi cài đặt, đăng nhậpvào SQL

Server 2005 Express Edition như sau:

Trang 19

Khi đăng nhập có thể chọn WindoWs Authentication hoặc SQL ServerAuthentication Nếu chọn SQL Server Authentication thì phải nhập passWord.PassWord này được thiết lập trong quá trình cài đặt SQL Server 2005 ExpressEdition Nếu trong quá trình cài đặt SQL Server 2005 Express Edition chúng takhông cho phép SQL Server kích hoạt ngay khi khởi động máy, bấm nút Connect sẽgây ra lỗi Để khắc phục

vào Start->Run đánh services.msc->Enter

Tìm service SQL Server (SQLExpress), double click và trong comboxboxStartup type chọn Automatic -> Apply - >Start -> OK

Giao diện sau khi đăng nhập thành công

CHƯƠNG III: KHẢO SÁT HỆ THỐNG.

Trang 20

3.1 Xác định thông tin vào ra của hệ thống.

* Thông tin vào:

•Khách hàng

•Chỉ số điện

•Giá điện

* Thông tin ra:

• Chi tiết sử dụng điện

• Phiếu cấp sử dụng điện

• Hóa đơn tính tiền điện

• Khách hàng đã trả tiền hay chưa

• Kho loại điện sử dụng

• Kho công tơ

• Kho phiếu báo điện

• Kho biên lai đã thu tiền

3.2 Phát biểu lại bài toán quản lý hệ thống mới hoạt động

Qua quá trình tìm hiểu em xin phát biểu lại hệ thống quản lý khi áp dụng hệthống mới như sau:

Khi khách hàng đến địa điểm đăng kí sử dụng thì bộ phận tiếp nhận hồ sơ sẽgửi hồ sơ của khách hàng đến bộ phận kiểm tra và nhập thông tin khách hàng Nếu

đủ điều kiện sẽ thông báo cho bộ phận tiếp nhập hồ sơ để thông báo đến khách hàng

và nhập thông tin của khách hàng vào hệ thống Ngược lại nếu không đủ điều kiệnhoặc khách hàng đã đăng kí, bộ phận này sẽ thông báo cho khách hàng biết

Hàng tháng bộ phận quản lý công tơ sẽ đi chốt số điện và đưa thông tin cho

bộ phận quản lý nhập số điện để lưu chỉ số mới vào hệ thống Trong hệ thống đãlưu chỉ số cũ của công tơ Vì thế mà hệ thống tự động tính toán sẽ đưa được ra sốđiện và số tiền mà khách hàng đó sử dụng trong tháng theo công thức đã được lưu

Trang 21

trong máy Ngoài ra bộ phận này có trách nhiệm in phiếu báo điện hàng tháng vàlưu trữ trong kho phiếu báo điện.

Hàng tháng, đến ngày thu tiền điện bộ phận quản lý phiếu báo điện sẽ vào khoquản lý phiếu báo điện để phát cho khách hàng, trong phiếu báo điện thông báo sốđiện đơn giá, có hẹn thời gian để khách hàng chuẩn bị và đến nộp tiền điện Sau đókhi khách hàng đến nộp tiền nhân viên quản lý biên lai và thu tiền sẽ nhận tiền và inbiên nhận thu tiền và đưa cho khách hàng xác nhận khách hàng đã nộp tiền, và giữlại một bản sao để lưu trữ Còn nếu khách hàng chưa nộp hệ thống sẽ thông báo vàgừi thông báo, nếu khách hàng nào không nộp sau 15 ngày sẽ bị cắt điện theo luậtmua bán điện mới của chính phủ

Sau đó mỗi tháng bộ phận thống kê sẽ báo cáo lên ban quản lý, hoặc báo cáokhi có yêu cầu của ban quản lý, cùng với đó bộ phận thống kê nợ sẽ thống kê và báocáo lên ban quản lý danh sách khách hàng đã nộp tiền

Sau đây là một số hình ảnh của hệ thống mới như sau:

Phiếu báo điện:

Biên lai thu tiền

Trang 23

• Chức năng này gồm các chức năng con sau:

- Quản lý tiếp nhận hồ sơ

- Quản lý kiểm tra và nhập thông tin khách hàng

* Quản lý lượng điện

• Chức năng này có nhiệm vụ quản lý các công tơ và nhập chỉ số điện mới vào

hệ thống

• Chức năng này gồm các chức năng con sau:

- Quản lý công tơ

- Quản lý nhập số điện

* Thanh toán

• Chức năng này có nhiệm vụ thanh toán tiền điện với khách hàng

• Chức năng này gồm các chức năng con sau:

- Quản lý phiếu báo điện

- Quản lý biên lai và thu tiền

* Thống kê

• Chức năng này có nhiệm vụ báo cáo và thống kê nợ lên ban quản lý để cónhững biện pháp kịp thời xử lý

• Chức năng này gồm các chức năng con sau:

- Quản lý báo cáo

- Quản lý thống kê nợ

Trang 24

4.1.2 Biểu đồ luồng dữ liệu

4.1.2.1 Biểu đồ mức ngữ cảnh

3.1.2.2 Biểu đồ mức đỉnh

Trang 25

3.1.2.3 Biểu đồ mức dưới đỉnh

* Quản lý Khách Hàng

* Quản lý Lượng Điện

Trang 26

* Quản lý Thanh Toán

* Quản lý thống kê

Trang 29

Ma_CT Mã công tơ

* Thực thể Biên Lai Thu Tiền

TrongDinhMuc Số điện trong định mức

Dinh_Muc Đơn giá trong định mức

NgoaiDinhMuc Số điện ngoài định mức

TienNDM Tổng tiền ngoài định mức

Thanh_Tien Tổng tiền khách hàng phải trả

Từ trên ta có Ta có mô hình thực thể liên kết sau:

Trang 30

4.2.2 Mô hình quan hệ

Từ các thực thể và thuộc tính đã nêu trên em có mô hình quan hệ như sau:

Trang 31

CHƯƠNG V GIỚI THIỆU CHƯƠNG TRÌNH

Trang 32

5.1 Sơ đồ chương trình:

5.2 Giới thiệu cách cài đặt chương trình

Chương trình quản lý điện của em được viết trên môi trường VB.NET kết hợpSQL nên phải cài đặt VB.Net 2005 và SQL 2005 thì mới có thể sử dụng

Cách cài đặt chương trình: Coppy file "Quanlydien_DuongVanTuyen.rar "Vào ổ D sau đó giải nén và cho chạy file "QuanLyDien.exe" để vào chương trìnhhoặc đưa biểu tương ra desktop để dễ sử dụng

5.3 Giới thiệu về giao diện chương trình.

Trong quá trình xây dựng phần mềm thì em đã đi khảo sát hiện trạng và phântích yêu cầu người dùng, yêu cầu hệ thống mới và các yêu cầu về phân tích chứcnăng, luồng dữ liệu … và chỉ rõ mối quan hệ giữa các thực thể trong hệ thống Tất

cả những công việc trên là nhằm làm sao thiết kế được một phần mềm có hiệuqủa cao Phần mềm được thiết kế đã đưa ra các form đó là giao diện tương tác trựctiếp với người dùng

Trang 33

5.3.1 Đăng nhập

Chức năng :

+ Hỗ trợ cho công tác bảo mật của dữ liệu và thông tin cá nhân công ty Đó

là tránh các đối tượng bên trong và bên ngoài công ty tìm cách lấy cấp hoặc phá hoại

hệ thống

+ Bạn phải có một tên đăng nhâp và mật khẩu ( bí mật) đăng kí từ trước vớinhà quản trị hệ thống nếu như bạn là thành phần nhân viên quản lí trong các phòngban

Trang 34

5.3.2.1 Chức năng quản lý hệ thống

Giúp chúng ta có thể đăng nhập hoặc thoát khỏi chương trình

5.3.2 2 Chức năng quản lý thông tin

Chức năng: Form này cho phép người quản lý cập nhật thông tin cho mỗikhách hàng, công tơ, loại hình sử dụng thông qua việc lựa chọn các chức năngnhư: bổ sung, sửa đổi, xóa, thoát Form này sẽ cho phép người quản lý bổ sung,sửa đổi hay xóa các khách hàng,công tơ, loại hình theo các thông tin bằng cáchghi vào các hộp Textbox Combobox, datacombobox tương ứng Các thông tinsau khi thay đổi sẽ được lưu vào trong cơ sở dữ liệu

Ví dụ: form quản lý khách hàng:

Trang 35

Ví dụ: form Quản lý công tơ:

Ví dụ: form Quản lý loại hình sử dụng:

Trang 36

5.3.2.3Chức năng tìm kiếm:

Chức năng: Form này cho phép người quản lý tìm kiếm các khách hàngtheo Mã, hay tìm theo Tên Khi tìm kiếm theo thông tin nào thì đánh vào các hộpTextbox chứa các thông tin tương ứng, và sau đó Click vào tìm kiếm tương ứng thìphần mềm sẽ lấy từ cơ sở dữ liệu và tại hộp text hoặc datacombox tương ứng vớinhãn “Thông Tin” sẽ cho người quản lý các thông tin về khách hàng đó như: Mã,

Họ Tên, Địa Chỉ, CMND…

Ví dụ form tìm kiếm khách hàng:

5.3.2.4 Chức năng thanh toán:

Ngày đăng: 18/04/2014, 10:38

Xem thêm

HÌNH ẢNH LIÊN QUAN

Bảng giá điện hiện tại đang sử dụng ở Thị Trấn Chũ: - Quản lý Điểm
Bảng gi á điện hiện tại đang sử dụng ở Thị Trấn Chũ: (Trang 2)

TỪ KHÓA LIÊN QUAN

w