Tải bản đầy đủ (.doc) (22 trang)

Thiết kế phần mềm quản lý tiền điện tiêu thụ của một xã

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.43 MB, 22 trang )

Thiết kế dự án 1:
Thiết kế phần mềm quản lý tiền điện
tiêu thụ của một xã
Giảng viên hướng dẫn: Đinh Xuân Pháp
Nhóm sinh viên thực hiện: Chu Thị Thanh Hương
Vũ Thị Thùy Linh
Nguyễn Thị Xuân
Lớp: Tin học C – K52
Khoa: Công nghệ thông tin
Trường: Đại học Nông Nghiệp Hà Nội

1
LỜI NÓI ĐẦU
Ngày nay khoa học kỹ thuật phát triển nhanh chóng, lao động trí óc dần
thay thế cho lao động chân tay bằng những ứng dụng khoa học kỹ thuật. Và
góp phần đắc lực trong cuộc cách mạng khoa học này phải kể đến lĩnh vực
công nghệ thông tin.Công nghệ thông tin. Công nghệ thông tin ngày càng phát
triển không ngừng. Nó đã thâm nhập vào mọi lĩnh vực trong cuộc sống. Nó đã
cùng với các lĩnh vực khác phát triển rất mạnh. Công nghệ thông tin phát triển
về nhiều mặt, đặc biệt là công nghệ phần mềm. Các chương trình phần mềm
ngày càng phát triển và ứng dụng rộng rãi đã đem lại nhiều hiệu quả. Vấn đề
đặt ra là việc vận dụng và khai thác CNTT vào từng lĩnh vực như thế nào.
Các phần mềm đều được bắt nguồn từ nhu cầu thực tế. Dưới đây là một
phần mềm quản lý tiền điện của một xã. Chúng em xây dựng phần mềm này
nhằm đáp ứng nhu cầu của người quản lý tiền điện cũng như nhu cầu của
người tiêu thụ điện. Phần mềm này được xây dựng sẽ thay thế hệ thống quản
lý tiền điện cũ. Chắc chắn nó sẽ đem lại những thuận lợi cho người quản lý
và người tiêu thụ.
Phần mềm là một chương trình cho phép người sử dụng thực hiện một
cách nhanh chóng, chính xác việc nhập dữ liệu, lưu trữ, cập nhật thông tin,
thực hiện yêu cầu tìm kiếm thông tin, thống kê hay báo cáo tiền điện của


một xã …với giao diện làm việc thân thiện ,dễ sử dụng
Mong rằng với phần mềm này chúng em có thể đóng góp được một
phần nào đó vào việc quản lý tiền điện của một xã đạt được hiệu quả cao. Do
đó, chúng em mong rắng sẽ nhận được sự góp ý của thầy để cho phần mềm
của chúng em hoàn chỉnh hơn áp dụng tốt trong thực tế.
Chúng em xin trân trọng cảm ơn!
2
Phần 1: Khảo sát hệ thống
I. Tổng quan
1. Yêu cầu
Trứơc kia việc quản lý tiền điện của một xã vẫn còn nhiều bất cập và gặp
nhiều khó khăn cho những người quản lý. Hiện nay khi khoa học phát triển
trong đó ngành khoa học CNTT là một ngành mũi nhọn trên thế giới. Vì thế
việc áp dụng nó vào việc quản lí tiền điện là một yêu cầu được đặt ra. Người
ta phải xây dựng một phần mền để đáp ứng được nhu cầu thực tế.
2. Mục đích
Hệ thống giúp cho người quản lý một cách dễ dàng các thông tin về
khách hàng dùng điện, cách tính tiền điện một cách chính xác, nhanh chóng.
Hệ thống dễ sử dụng tiết kiệm thời gian và sức lao động và tối ưu các công
việc.
3. Phạm vi
Phần mền này giúp người quản lý tiền điện của một xã, phường thị trấn có
thể quản lý một cách khoa học, nhanh chóng, chính xác. Có phần mềm này
thì người quản lý không mất nhiều thời gian để tính toán hay lưu trữ thong
tin bằng những phương pháp thô sơ và nhiều khi xảy ra nhầm lẫn.
4.Yêu cầu của phần mềm.
-Trước vấn đề thì yêu cầu đặt ra là cần phải xây dựng một phần mềm làm
sao để đáp ứng được nhu cầu của người dùng. Chính vì vậy yêu cầu của
phần mềm cần phải đạt được là:
+ Phần mềm là một hệ thống thật đơn giản và dễ sử dụng.

+ Nó có giao diện phù hợp và đẹp mắt.
+ Nó cho phép người dùng thực hiện được các thao tác mà mình
muốn như: cập nhật, tìm kiếm, thống kê….Tất cả các thao tác này sẽ
được lưu trữ vào cơ sở dữ liệu.
+ Với hệ thống quản lý tiền điện bằng phần mềm sẽ khắc phục được
những mặt hạn chế mà hệ thống quản lý bằng sổ sách mắc phải.
Với các yêu cầu trên chúng em tiến hành xây dựng được các modul như sau:
Cập nhập thông tin:
 Cập nhập thông tin người sử dụng.
 Cập nhập chỉ số điện.
 Cập nhập đơn giá.
 Cập nhật hình thức sử dụng
Tra cứu
 Tra cứu theo mã khách hàng
 Tra cứu theo mã công tơ
3
 Tra cứu hình thức sử dụng theo mã
 Tra cứu mức giá điện
Thống kê:
 Thống kê hộ điện kinh doanh.
 Thống kê hộ điện sinh hoạt.
 Thống kê hộ đã thanh toán.
 Thống kê hộ chưa thanh toán.
 Thống kê hộ điện sản xuất
Báo cáo
 Báo cáo danh sách khách hàng sử dụng điện
 Hóa đơn sử dụng điện
Phần 2: Phân tích
I. Biểu đồ phân cấp chức năng
1. Biểu đồ

4
HỆ THỐNG QUẢN LÝ TIỀN ĐIỆN MỘT XÃ
Cập nhật
Khách
hàng
Thêm
Sửa
Xóa
Tiêu thụ
Thêm
Sửa
Xóa
Hình thức
sử dụng
Thêm
Sửa
Xóa
Đơn giá
Thêm
Sửa
Xóa
Tra cứu
Khách
hàng
Tiêu
thụ
Thống kê, báo cáo
TK
KH
đã

nộp
tiền
TK
KH
chưa
nộp
tiền
TK
KH
theo
HTSD
Hộ sinh hoạt
Hộ sản xuất
BC
DS
KH
Hộ kinh
doanh
5
II. Biểu đồ luồng dữ liệu
1. Vẽ biểu đồ luồng dữ liệu.
1.1.Biểu đồ luồng dữ liệu mức ngữ cảnh(mức 0)
1.2. Biểu đồ luồng dữ liệu mức 1(mức đỉnh)
Người
quản lý
(Khách
hàng)
Hệ thống
quản lý tiền
điện

Người
quản

TT Yêu cầu xem
TT Thanh
toán HĐ
Thông tin HĐ
TT hóa đơn
Báo cáo
DS hộ tiêu
thụ
Chỉ số điện
TT yêu cầu
6
Cập nhật
Tra cứu
Thống kê,
báo cáo
Quản

khách
hàng
Nhà
Quản lý
TT khách hàng
Tiêu thụ
Khách hàng
TT yêu cầu
TT phản hồi
Đơn giá HTSD

TT đơn giá
TT tiêu thụ
TT HTSD
TT khách hàng
TT yêu cầu tìm kiếm
TT phản hồi
TT yêu cầu thống kê , báo cáo
TT phản hồi
HTSD
Tiêu thụ
Khách hàng
Đơn giá
7
1.3. Biểu đồ luồng dữ liệu mức 2.
1.3.1 Phân rã chức năng cập nhật
Nhà quản

1.1 Cập
nhật khách
hàng
1.2 Câp
nhật tiêu
thụ
1.3 Cập nhật
hình thức sử
dụng
1.4 Cập
nhật đơn
giá
TT khách hàng TT tiêu thụ

TT hình thức sử
dụng
TT đơn giá
Khách hàng
Tiêu thụ
Hình thức sử
dụng
Đơn giá
Yêu
Cầu
Thống

Thông
Tin
Phản
Hồi
8
1.3.2. Phân rã chức năng tra cứu
Nhà quản

2.1 Tra
cứu KH
2.3 Tra cứu
HTSD
2.2 Tra cứu
công tơ
2.4 Tra cứu
đơn giá
Mã KH
Mã TT

TT khách
hàng
TT tiêu thụ
Mã HTSD
TT HTSD TT đơn giá
Mã đơn giá
Khách hàng Tiêu thụ
Hình thức sử
dụng
Đơn giá
9
1.3.6.Phân rã chức năng Thống Kê
Nhà quản

3.1 DS KH
chưa nộp
3.2 DS KH
đã nộp
3.3 DSKH
theo HTSD
3.4 BC
DSKH sử
dụng điện
TT yêu cầu
DS KH
TT yêu cầu
DS KH
Tiêu thụ
Mã HTSD
DS KH

TT yêu cầu
DS KH
Tiêu thụ
10
IV. Các bảng cơ sở dữ liệu
1. Tiêu thụ
2. Đơn giá
3. Khách hàng
11
4. Hình thức
5. Relationships
12
Phần 3: Thiết kế chương trình
1. From Giới thiệu
2. From login
13
3. Form Main
3. From Thông tin
3.1 Cập nhật tiêu thụ
14
3.2 Cập nhật hình thức sử dụng
3.3 Cập nhật khách hàng
15
3.4. Cập nhật đơn giá
4. Tra cứu
4.1 Thông tin khách hàng
16
4.2 Hình thức sử dụng
4.3 Thông tin về công tơ
17

5. From Thống kê
5.1 Thống kê khách hàng đã nôp tiền
5.2. Thống kê khách hàng chưa nộp tiền
18
5.3 Thống kê các hộ kinh doanh
5.4. Thống kê số hộ sản xuất
19
5.5. Thống kê số hộ sinh hoạt
6. Báo cáo
6.1 Báo cáo danh sách khách hàng
20
6.2. Báo cáo
21
7. Trợ giúp
7.1. Hướng dẫn đăng nhập
7.2. Hướng dẫn sử dụng
22

×