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

Quản lý điện năng nông thôn

30 206 0

Đ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

Định dạng
Số trang 30
Dung lượng 1,44 MB

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

Nội dung

Nh vậy, có thể nói công nghệ thông tin đã thâm nhập vào tất cả các ngành trong đờisống xã hội với một phơng thức hoạt động hoàn toàn mới mẻ, sáng tạo, nhanh chóng màkhông làm mất đi sự c

Trang 1

trờng đại học vinh

khoa công nghệ thông tin

quản lý điện năng nông thôn

đồ án tốt nghiệp đại học Chuyên ngành kỹ s công nghệ thông tin Giáo viên hớng dẫn: Ths đặng hồng lĩnh Sinh viên thực hiện: ngô thị giàng Lớp 46K1 - CNTT

Vinh, 5/2009 Mục lục .1

1

Giáo viên hớng dẫn: Ths đặng hồng lĩnh 1

Sinh viên thực hiện: ngô thị giàng 1

Lớp 46K1 - CNTT 1

1

1

1

Vinh, 5/2009 1

Hàng tháng, ban quản lý thu thập số liệu về công tơ của khách hàng vào mục nhập số công tơ thì

hệ thống tự động lu số công tơ, tính chỉ số điện

đ-ợc tính bằng số công tơ tháng này trừ đi số công tơ cũ và lấy giá cùng với mức từ các bảng loại và

Trang 2

Em xin chân thành cảm ơn Khoa Công nghệ Thông tin Trờng Đại Học Vinh đã tạo

điều kiện thuận lợi cho em học tập và thực hiện đồ án tôt này

Em xin bày tỏ lòng biết ơn đến thầy giáo Th.S Đặng Hồng Lĩnh đã tận tình hớngdẫn, chỉ bảo cho em trong quá trình thực hiện đề tài

================================================================== 2

Trang 3

Em xin chân thành cảm ơn quý Thầy Cô trong Khoa Công nghệ Thông tin đã tậntình giảng dạy, trang bị cho em những kiến thức quý báu trong những năm học vừa qua.Xin gửi lời cảm ơn chân thành đến gia đình, bè bạn và tập thể lớp 46K1_CNTT vì

đã luôn là nguồn động viên to lớn, giúp đỡ em vợt qua những khó khăn trong suốt quátrình làm việc

Mặc dù đã cố gắng hoàn thành đồ án trong phạm vi và khả năng cho phép nhngchắc chắn sẽ không tránh khỏi những thiếu sót Em rất mong nhận đợc sự thông cảm,góp ý và tận tình chỉ bảo của quý Thầy Cô và các bạn

Vinh, tháng 5 năm 2010

Sinh viên thực hiện:

Ngô Thị Giàng

Trang 4

Đáp ứng cho nhu cầu phát triển chung của xã hội, ngành công nghệ thông tin đãcho ra đời những phần mềm ứng dụng trong quản lý giúp cho công việc của ngời quản lý

đợc thuận lợi, nhanh chóng, chính xác và đạt hiệu quả cao

Nh vậy, có thể nói công nghệ thông tin đã thâm nhập vào tất cả các ngành trong đờisống xã hội với một phơng thức hoạt động hoàn toàn mới mẻ, sáng tạo, nhanh chóng màkhông làm mất đi sự chính xác đặc biệt, nó đã đánh dấu một bớc ngoặt trong việc ápdụng tin học vào hệ thống quản lý

Đề tài “quản lý tiền điện” cũng xuất phát từ nhu cầu thực tế của các Công ty điện

lực, các cơ quan, nhằm đa máy tính vào hổ trợ công tác quản lý Trong phạm vi đề tàidựa trên một bài toán thực tế và ngôn ngữ lập trình visual C #, em đã bắt đầu thiết kế vàcài đặt chơng trình Tạo ra cách thức làm việc trực quan hơn, đáp ứng yêu cầu về hiệuquả và năng suất trong việc xử lý thông tin ứng dụng khoa học công nghệ về tận vùngnông thôn

Hệ thống phần mềm nhằm hỗ trợ ban quản lý điện trong việc quản lý điện sử dụngmột cách nhanh chóng và dễ dàng Hệ thống cũng giúp ban quản lý giám sát và theo dõi,quản lý các hoạt động cập nhật xử lý thông tin sử dụng điện tại địa phơng

Với những yêu cầu, tính chất của công việc quản lý điện việc đa hệ thống vào xử lýbằng máy tính là một yêu cầu cấp thiết Nó sẽ giải quyết đợc các yêu cầu trên một cáchtối u nhất, hiệu quả nhất

1.2 Yêu cầu của đề tài

Để quản lý việc sử dụng điện năng của các hộ gia đình tại địa phơng đòi hỏi phải cónhững công việc sau:

================================================================== 4

Trang 5

=========================================================-Cập nhật thông tin về khách hàng dùng điện( đại diện hộ gia đình hoặc đại diện tậpthể ).

Bao gồm : Mã khách hàng, Tên khách hàng, Địa chỉ, Điện thoại Có thể nhập mớimột khách hàng hay hủy bỏ khách hàng khi khách hàng không còn sử dụng điện nữa.-Cập nhật thông tin loại điện sử dụng

Bao gồm Mã Loại, Tên Loại, Gia1, Gia2, Gia3, Gia4, Gia5, Gia6, Gia7 Có thểthêm mới hay sửa một loại điện

-Sửa các mức điện giành cho loại điện sinh hoạt (có 7 mức)

-Cập nhật số công tơ hàng tháng

Bao gồm:Mã số công tơ, Mã Khách hàng, Mã Loại, Số Công Tơ, Tháng, Năm Đây

là công việc quan trọng nhất của hệ thống Nhiệm vụ của ngời quản lý hệ thống là đếnngày kiểm tra công tơ điện thì lấy số liệu công tơ từ các nhân viên kiểm tra công tơ củacác khách hàng nhập vào hệ thống để hệ thống tính số tiền mà khách hàng phải trả trongtháng đó

-Tìm kiếm và thống kê :

Cho phép tìm kiếm và in ấn khách hàng theo yêu cầu của ban quản lý : Tìm kiếmdanh sách khách hàng theo tên, theo loại điện sử dụng hay theo xóm Tìm kiếm danhsách khách hàng và tiền điện theo tháng/năm In danh sách khách hàng cùng với số tiền

điện theo tháng

Thu tiền và in hóa đơn tiền điện:

Hàng tháng, ban quản lý thu thập số liệu về công tơ của khách hàng vào mục nhập

số công tơ thì hệ thống tự động lu số công tơ, tính chỉ số điện đợc tính bằng số công tơ tháng này trừ đi số công tơ cũ và lấy giá cùng với mức từ các bảng loại và mức để tính tiền điện, tiền điện đợc lu vào bảng tbl_TT

Khi khách hàng đến nạp tiền thì xử lý và cho xuất ra hóa đơn thu tiền

1.3 Đề cơng chi tiết

1.3.1 Tên đề tài

Quản lý điện năng nông thôn

1.3.2 Địa điểm khảo sát

Xã Hng Mỹ-Huyện Hng Nguyên- Tỉnh Nghệ An

1.3.3 Mục tiêu và thực hiện đề tài

Tìm hiểu và khảo sát qui trình quản lý điện năng nhằm xây dựng hệ thống hỗ trợcông việc quản lý Hệ thống đợc cài đặt và triển khai tại văn phòng quản lý điện của xã

1.3.4 Phơng pháp nghiên cứu

Trang 6

=========================================================Khảo sát hệ thống quản lý điện tại xã, thu thập các nguồn thông tin cho đề tài, sau

đó tiến hành phân tích đa ra u và nhợc điểm của hệ thống, đồng thời nêu các giải phápnhằm khắc phục những nhợc điểm của hệ thống và tiến hành thiết kế hệ thống mới đápứng mọi yêu cầu của ngời dùng và khắc phục những hạn chế của hệ thống

1.4 Khái quát tổng thể về lý thuyết mà đề tài cần nghiên cứu.

Trong khuôn khổ đề tài thực tập em áp dụng những kiến thức về phân tích thiết kê

đã đợc trang bị trong quá trình học tập tại trờng Đại học vinh và sử dụng ngôn ngữ SQL

2005 và ngôn ngữ lập trình C#

1.4.1 Hệ quản trị cơ sở dữ liệu SQL Server 2005

SQL Server 2005 là một hệ thống quản lý cơ sở dữ liệu (Relationnal databaseManagement System (RDBMS)) sử dụng Transact-SQL để trao đổi dữ liệu giuax Clientcomputer và SQL Server computer Một RDBMS bao gồm database, database engine vàcác ứng dụng dùng để quản lý dữ liệu và các bộ phận khác nhau trong RDBMS

SQL Server 2005 có thể chạy trên môi trờng cơ sở dữ liệu rất lớn (Very LanrgeDatabase Environment) lên đến Tera-Byte và có thể phục vụ cùng lúc cho hàng ngànuser SQL Server 2005 có thể kết hợp ăn ý với các sever khác nh Microsoft InternetInformation Server (IIS), E-Commerce Server,

SQL Sever có 7 Editions:

Enterprise: Chứa đầy đủ các đặc trng của SQL Server có thể chạy tốt trên hệ

thống lên đến 32 CPUs và 64 GB RAM Thêm vào đó nó có các dịch vụ giúpcho việc phân tích dữ liệu rất hiệu quả (Analysis Services)

Standard: Rất thích hợp cho các công ty vừa và nhỏ vì giá thành rẽ hơn rất

nhiều so với Enterprise Editions, nhng lại bị giới hạn một số chức năng caocấp (Advanced features) khác, Editions có thể chạy tốt trên hệ thống lên đến4CPU và 2GB RAM

Personnal: Đợc tối u hóa để chạy trên PC nên có thể cài đặt trên hầu hết các

phiên bản Windows kể cả Windows 98

Developer: Có đầy đủ các tính năng của Enterprise Editions nhng đợc chế

tạo đặc biệt nh giới hạn số lợng ngời kết nối vào Server cùng một lúc… Đây

là Editon mà các bạn muốn học SQL Server cần có Edition có thể cài đặttrên Window 2000 Professional hay Win NT Workstation.

Win CE: Dùng cho các ứng dụng chạy trên Windows CE.

================================================================== 6

Trang 7

đại Và ngôn ngữ C# hội đủ những điều kiện nh vậy, hơn nữa nó đợc xây dựng trên nềntảng của hai ngôn ngữ mạnh nhất là C++ và Java.

Phần cốt lõi hay còn gọi là trái tim của bất cứ ngôn ngữ lập trình hớng đối tợng là

sự hỗ trợ của nó cho việc định nghĩa và làm việc với những lớp Những lớp thì định nghĩanhững kiểu dữ liệu mới, cho phép ngời phát triển mở rộng ngôn ngữ để tạo mô hình tốthơn để giải quyết vấn đề Ngôn ngữ C# chứa những từ khóa cho việc khai báo nhữngkiểu lớp đối tợng mới và những phơng thức hay thuộc tính của lớp, và cho việc thực thi

đóng gói, kế thừa, và đa hình, ba thuộc tính cơ bản của bất cứ ngôn ngữ lập trình hớng

đối tợng

Trong ngôn ngữ C# mọi thứ liên quan đến khai báo lớp điều đợc tìm thấy trongphần khai báo của nó Định nghĩa một lớp trong ngôn ngữ C# không đòi hỏi phải chia ratập tin header và tập tin nguồn giống nh trong ngôn ngữ C++ Hơn thế nữa, ngôn ngữ C#

hỗ trợ kiểu XML, cho phép chèn các tag XML để phát sinh tự động các document cholớp

C# cũng hỗ trợ giao diện interface, nó đợc xem nh một cam kết với một lớp chonhững dịch vụ mà giao diện quy định Trong ngôn ngữ C#, một lớp chỉ có thể kế thừa từduy nhất một lớp cha, tức là không cho đa kế thừa nh trong ngôn ngữ C++, tuy nhiênmột lớp có thể thực thi nhiều giao diện Khi một lớp thực thi một giao diện thì nó sẽ hứa

là nó sẽ cung cấp chức năng thực thi giao diện

Trong ngôn ngữ C#, những cấu trúc cũng đợc hỗ trợ, nhng khái niệm về ngữ nghĩacủa nó thay đổi khác với C++ Trong C#, một cấu trúc đợc giới hạn, là kiểu dữ liệu nhỏgọn, và khi tạo thể hiện thì nó yêu cầu ít hơn về hệ điều hành và bộ nhớ so với một lớp.Một cấu trúc thì không thể kế thừa từ một lớp hay đợc kế thừa nhng một cấu trúc có thểthực thi một giao diện

CHƯƠNG 2: khảo sát và đánh giá hiện trạng

Trang 8

2.1 Khảo sát về hệ thống hiện tại

Qua quá trình khảo sát thực tế ở xã Hng Mỹ, em thấy quá trình quản lý điện năng ở

đây hoàn toàn thủ công, thông tin của ngời sử dụng điện đợc lu vào một cuốn sổ lớn vàmỗi tháng thì ghi chép theo dòng là”danh sách tiền điện tháng … của xóm …, còn trongbảng thì chỉ ghi tên chủ hộ với số công tơ và số tiền phải trả Riêng loại điện sinh hoạtthì đợc lu vào một quyển sổ riêng còn các loại khác thì ghi chung vào một quyển sổ Saumỗi tháng thì ghi chép số công tơ từ hộp điện của mỗi nhà rồi tính theo bậc thang ra sốtiền( với loại điện sinh hoạt ) Điều đó dẫn đến quá trình tìm kiếm xử lý các thông tincủa ngời sử dụng trở nên khó khăn và mất nhiều công sức thời gian

Đây là mẫu báo cáo thống kê số tiền theo tháng dành cho loại điện khác:

Kính gửi chi nhánh điện Hng Nguyên đồng kính gửi sở điện lực Nghệ An

HTX Dịch vụ điện năng xã Hng Mỹ báo cáo tình hình sử dụng điện tháng 4/2010.Tổng số hộ sử dụng điện sinh hoạt: 1074 hộ( đã có danh sách kèm theo)

Số lợng điện thơng phẩm cho mục đích khác nh sau:

Tên trạm

BA Họ tên khách hàng Mục đích sử dụng

Số lợng sửdụng(kwh) Ghi chúTrạm số 1

Máy bơm Mù MụMáy bơm Đồng Mai

Bơm nớc thủy lợiBơm nớc thủy lợi

1.965 2.256

Trạm số 2

Máy bơm Nơng GátVinaphone

Chu Văn Tâm

Bà Trờng

Bơm nớc thủy lợiTrạm Viễn thôngXay xátXay xát

6271.99915237

Trạm số 3

Viettel

Đặng Danh LiênHoàng Trung ChínhPhạm Thị NgânPhạm Văn HòaTrần Đình Hồng

Trạm viễn thôngXay xátXay xátXay xátXay xátXay xát

1.1041559722015876Trạm số 4

Máy bơm nhà tràuNgô Đức Trung

Bơm mớc thủy lợiXay xátXay xát

3.574115108

================================================================== 8

HTX dịch vụ điện

năng Xã Hng Mỹ Cộng hòa xã hội chủ nghĩa Việt Nam Độc lập-Tự do-Hạnh phúc

Trang 9

Ngô Đức LộcNgô Đức Ngọc

Lê Văn Triết

Lê Văn Thao

Xay xátXay xátXay xát

11410353

Trạm số 5 Máy bơm trên làng

Trần Thị Quang

Bơm nớc thủy lợiXay xát

2.758204

Do sự quản lý thủ công còn nhiều hạn chế nên dẫn đến quá trình lu trữ, cũng nh tìmkiếm gặp nhiều khó khăn, nhất là trong việc tính toán số tiền điện theo chỉ số công tơ,với mức điện bậc thang nh hiện nay

Có 7 bậc thang sinh hoạt và mục đích khác:

1 Giá bán lẻ điện sinh hoạt cho 7 bậc thang nh sau:

- Cho 50kwh đầu tiên = 660đ/kwh

3 Giá bán điện cho mục đích kinh doanh nh nhà hàng, khách sạn,xí nghiệp,

kiot bán hàng có công tơ riêng: =1900đ/kwh

4 Giá bán điện cho nhà trờng, nhà trẻ, mẫu giáo, trạm xá:=1.100đ/kwh

5 Giá bán điện cho khu vực hội trờng UBND xã và các tổ chức khác:

=1.250đ/kwh

6 Giá bán điện cho chiếu sáng công cộng, nhà thờ đền chùa: =1.220đ/kwh

7 Giá bán điện cho xay xát, mộc hàn( có công tơ riêng ):=1.600đ/kwh

8 Giá bán điện cho các trạm viễn thông: =1600đ/kwh

2.2 Mục đích của hệ thống mới.

Đại diện hộ sử dụng Hng Mỹ ngày 23 tháng 4 năm 2010

Chủ nhiệm HTX

Trang 10

Các chức năng chính của hệ thống mới:

 Cập nhật các thông tin và phân quyền đối với từng ngời sử dụng

 Cập nhật các danh mục thông tin nh : Cập nhật khách hàng, cập nhật loại

điện,cập nhật mức điện giành cho loại điện sinh hoạt, cập nhật số công tơ

 Thu tiền điện

 Tìm kiếm, thống kê và in ấn theo yêu cầu

2.3 Tổ chức của hệ thống

Hệ thống có thể cho phép ngời quản trị tạo số ngời dùng tuỳ y sao cho phùhợp với yêu cầu hệ thống

• Ngời quản trị hệ thống:

Có quyền cao nhất trong quản trị hệ thống

Có thể truy cập đến bất c một chức năng nào của hệ thống nhng không thể

đổi mật khẩu của ngời khác

Trang 11

h-3.2 Xây dựng biểu đồ phân cấp chức năng

Các chức năng chính của hệ thống:

Cập nhật

Biểu đồ phân cấp chức năng là biểu đồ hình cây, trong đó mỗi nút là một chức năng,

nó thể hiện sự phân rã chức năng của hệ thống Mỗi chức năng đợc biểu diễn bằng hìnhchữ nhật, trong đó có ghi tên chức năng Kết nối giữa các chức năng phân cấp đợc biểudiễn bằng đoạn thẳng hoặc đờng gấp khúc

3.3 Biểu đồ luồng dữ liệu mức khung cảnh

Là mức tổng quát nhất đợc xây dựng ở giai đoạn đầu của quá trình phân tích và đợcdùng để vạch ra biên giới của hệ thống cũng nh buộc ngời phân tích thiết kế phải xemxét mọi tham số bên ngoài hệ thống ở mức này, ngời phân tích chỉ cần xác định đợc tácnhân ngoài và xem toàn bộ hệ thống là một chức năng, cha có kho dữ liệu

QUảN Lý ĐIệN

thu tiền và inhóa đơn

Xử Lý THÔNG TIN THốNG KÊ, IN ấN

CậP NHậT thông tin

LOạI ĐIệN

THÔNG TINKHáCH HàNG

Số CÔNG TƠ

Trang 12

3.4 Biểu đồ luồng dữ liệu mức đỉnh

Dựa vào hồ sơ phân cấp chức năng để tách các chức năng thành các chức năng con,phân rã từ mức khung cảnh

-Các tác nhân ngoài đợc bảo toàn từ mức khung cảnh

-Các chức năng đợc phân rã tơng ứng với mức 2 trong biểu đồ phân cấp chức năng.-Các luồng dữ liệu vào ra với các tác nhân ngoài đợc bảo toàn

-Có thể bổ sung các luồng dữ liệu nội bộ

-Đã xuất hiện các kho dữ liệu (cha cần chi tiết)

3.5 Biểu đồ luồng dữ liệu mức dới đỉnh

KHáCH HàNG

DùNG ĐIệN

THốNG KÊ IN ấN

Số tiền điện phải trả

Xử Lý THÔNG TIN, TìM KIếM

Trang 13

Phân rã từ mức đỉnh

-Các tác nhân ngoà đợc bảo toàn

-Các chức năng đợc phân rã từ chức năng cấp trên tơng ứng biểu đồ phân cấp chứcnăng

-Các luồng dữ liệu vào/ra với tác nhân ngoài đợc bảo toàn

-Có thể xuất hiện các luồng dữ liệu nội bộ

-Các kho dữ liệu xuất hiện chi tiết dần theo nhu cầu

NHậP LOạI ĐIệN

Hồ sơ

Loại điện

Số công tơ Thô

ng tin loại ệnThông tin loại điện

Trang 14

Chức năng xử lý thông tin, tìm kiếm, thống kê và in ấn.

3.6 Xác định các kiểu chuẩn hoá

3.6.1 Chuẩn hoá lợc đồ cơ sở dữ liệu

Trong thực tế một ứng dụng có thể phân tích, thiết kế thành nhiều lợc đồ cơ sở dữliệu khác nhau và tất nhiên chất lợng thiết kế cơ sở dữ liệu của các lợc đồ cơ sở dữ liệunày cũng khác nhau.Chất lợng thiết kế của một lợc đồ cơ sở dữ liệu có thể đợc đánh giádựa trên các tiêu chuẩn nh: sự trùng lặp thông tin, chi phí kiểm tra các ràng buộc toànvẹn

Sự chuẩn hoá các lợc đồ cơ sở dữ liệu có ý nghĩa rất lớn đối với mô hình dữ liệuquan hệ Trong thực tế, ở những bớc tiếp cận tiếp đầu tiên, ngời phân tích thiết kế rất khóxác định đợc ngay một cơ sở dữ liệu của một ứng dụng sẽ gồm những lợc đồ quan hệcon (thực thể) nào (có chất lợng cao) , mỗi lợc đồ quan hệ còn có những thuộc tính vàtập phục thuộc hàm ra sao? Thông qua một số kinh nghiệm , ngời phân tích-thiết kế cóthể nhận diện đợc các thực thể của lợc đồ cơ sở dữ liệu nhng lúc đó chất lợng của nó cha

================================================================== 14

Khách hàng dùng điện

Trang 15

=========================================================hẳn đã cao Bằng phơng pháp chuẩn hoá, ngời phân tích-thiết kế có thể nâng cao chất l-ợng của lợc đồ cơ sở dữ liệu ban đầu để đa vào khai thác.

Chuẩn hóa là quá trình khảo sát các danh sách thuộc tính và áp dụng một tập cácquy tắc phân tích vào các danh sách thuộc tính đó, chuyển chúng thành một dạng mà :-Tối thiểu việc lặp lại (cùng một thuộc tính có mặt ở nhiều thực thể)

Tránh d thừa (các thuộc tính có giá trị là kết quả từ tính toán đơn giản thực hiện trêncác thuộc tính khác)

Để đánh giá một cách cụ thể chất lợng thiết kế của một lợc đồ cơ sơ dữ liệu, tác giảcủa mô hình dữ liệu quan hệ E.F.Codd đã đa ra 3 dạng chuẩn (1NF,2NF,3NF) Ngờiphân tích - thiết kế bắt đầu với một danh sách các thuộc tính dự định đối với một kiểuthực thể, sau khi áp dụng 3 quy tắc chuẩn hoá , từ các kiểu thực thể gốc, các kiểu thựcthể mới đợc xác định và tất cả chúng đợc chuẩn hoá hoàn toàn Có thể nói dạng chuẩnthứ 3 (3NF) là tiêu chuẩn tối thiểu trong việc thiết kế cơ sở dữ liệu

Dựa vào hồ sơ ngời trọ và các bảng liên quan ta có sơ đồ chuẩn hoá nh sau:

Ngày đăng: 15/12/2015, 09:41

HÌNH ẢNH LIÊN QUAN

1. Bảng tbl_KH - Quản lý điện năng nông thôn
1. Bảng tbl_KH (Trang 17)
3. Bảng tbl_SoCT - Quản lý điện năng nông thôn
3. Bảng tbl_SoCT (Trang 18)
4. Bảng tbl_TT - Quản lý điện năng nông thôn
4. Bảng tbl_TT (Trang 18)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w