Việc xây dựng hệ thống quản lý nước sạch của sinh viên nhằm hỗ trợ tốt hơn trong công tác quản lý của các công ty nước sạch.. CHUONG 1: KHAO SAT HE THONG 1.1 Phát biểu bài toán Trong bà
Trang 1
KỸ THUẬT CÔNG NGHIỆP
BAO CAO ĐỎ ÁN
XAY DUNG PHAN MEM QUAN LY CHO CONG TY
CUNG CAP NUOC SACH
NHOM SINH VIEN:
1 Lã Xuân Nam -Nhóm trươ
2 An Van Minh
3
4
Pham Van Dat Nguyén Minh Ngoc
Trang 2
HÀ NỘI - 2023
LỜI CẢM ƠN
Đề hoàn thành duoc dé an hoc phan một cach hoàn chỉnh, chúng em xin chân thành cảm ơn thấy cô đã giúp đỡ trong thời gian vừa qua, chúng em cũng xin cảm ơn đến
cô Trần Thị Yến người đã giúp đỡ và cho chúng em những lời khuyên , những tài liệu bỗ ích để có thể hoàn thiện đồ án này một cách tốt nhất Với vốn kiến thức được tiếp thu trong quá trình học tập không chỉ là nền tảng trong quá trình học tập
mà đó còn là hành trang để chúng em trở thành một người lập trình viên trong tương lai Mặc dù đã cố gắng nhưng do kiến thức và thời gian có hạn nên đồ án có thế còn nhiều thiếu sót Chúng em rất mong nhận được sự đánh gia cua thây cô để báo cáo của chúng em được hoàn thiện hơn Cuối củng chúng em xin chúc cô Trần Thị Yến người đã giúp đỡ cho chúng em trong suốt quá trình học tập luôn đồi đào sức khỏe, thành công trong sự nghiệp cao quý
Ching em xin chin thanh cam on!
Trang 3
MO DAU
Hiện nay, công nghệ thông tin đang ngày càng phát triển khắp mọi nới trên mọi lĩnh vực Ngành công nghệ thông tin đang ngày càng chứng minh được tầm anh hưởng quan trọng của nó trên tất cả mọi ngành nghề trên toàn thế giới Đối với Việt Nam, tuy công nghệ thông tin mới chỉ phát triển trong vòng hai năm trở lại đây và đang từng bước phát triển nhưng những bước phát triển đó đã cho thấy Việt Nam là nước có tiềm năng về lĩnh vực công nghệ thông tin, trong đó phát trién hệ thống thông tin đang là thế mạnh của đất nước Hệ thống thông tin giúp cho công việc quản lý, tiết kiệm thời gian và gia tăng sản xuất, qua đó chúng ta có thê đễ đảng quản lý được những gì đang xảy ra trong giáo dục, công ty, cửa hàng, doanh nghiệp hơn Hiện nay nhiều công ty nước sạch thực hiện việc quản lý cung cấp nước sạch vẫn được thực hiện trên giấy tờ, số sách Điều này dẫn đến các khó khăn như sau:
« Tốn kém nguồn nhân lực trong việc quản lý nước sạch
« Việc ghi chép số sách gây mất nhiều thời gian và đễ gây nhằm lẫn
« Khó khăn trong việc lưu trữ và quản lý thông tin khi mà lượng số sách giấy tờ rất nhiều và ngày cảng gia tăng
- Khó khăn trong việc hỗ trợ người dân tìm kiếm thông tin nào đó
« Việc báo cáo và kết xuất thông tin thường chậm trễ
Qua những khó khăn trên thì việc xây dựng một hệ thống quản lý nước sạch là cần thiết để quản lý nước một cách chính xác, nhanh chóng và hiệu quả Việc xây dựng hệ thống quản lý nước sạch của sinh viên nhằm hỗ trợ tốt hơn trong công tác quản lý của các công ty nước sạch Bên cạnh đó hệ thông còn giúp kiểm soát thông tin tốt hơn, việc truy xuất sẽ hạn chế những sai sót va nhằm lẫn trong công tác quản lý
Nhom sinh vién!
Trang 4Mục Lục
CHƯƠNG 1: KHẢO SÁT HỆ THÔNG 5 ST T0 1121212112122 xa 4
1.2 Khảo sát và đánh giá hiện trạng 12c 122112211211 121 111111112212 011 811 8 d2 5
1.2.1 Cơ cấu tô chức và quy trình xử lý nghiệp vụ 5-52 522222 c2 5 1.2.2Các mẫu biểu 5: 5 1S E1 1111212111121121111122 1111112122200 eg 6 1.3 Yêu cầu của hệ thống mới 2 + 2S 911115 15111 1121111111111121 1 1111 0 xng 9 CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KỀ HỆ THÓNG 52 522cc szcce2 10
2.1.1 Phân tích hệ thống về xử lý 5+ 212 211211111 51111 211.1 1n xe 10 2.1.2 Phân tích hệ thống về đữ liệu - 2-52 21 9c E21E7512215722152 511112 Xe2 14
Trang 5Hình 1
Hình 1
Hình 1
Hình 2
Hình 2
Hình 2
Hình 2
Hình 2
Hình 2
Hình 2
Hình 2
Hình 2
DANH MUC HINH ANH
D HOP AON cccccccccceccescssvessessessessssssessevstsessssssetseritsstsasesssittietsieateaitiesetstses 7 b;(7.1-,2/1)2 RE 8 1 ố 9
1 Biếu đồ phân rã chức năng BEDD s12 121222221 e H
2 Biểu đô luông đữ liệu DED mức khung cảnh, à- sc scscccscc ca 12
3 Biểu đô luông dữ liệu DEFD nuức đỉnh - 5s SE 112112211112 xe 12
4 Biểu đồ DEFD mức dưới đỉnh của chức năng Quản lÿ hợp đồng 13
5 Biểu đồ DED mức dưới đính của chức năng Quản lý tiêu thụ nước 13
6 Biểu đồ DEFD mức dưới đỉnh của chức năng Xứ phạt sec 14
7 Biểu đồ DED mức dưới đính của chức năng Tìm kiễm òs 14
§ Xây dựng sơ đô liên kếT 5 5S S2 11221121121121122122211222 se 15
9 Mô hình liên kết thực thể HH HH 15
Trang 6CHUONG 1: KHAO SAT HE THONG
1.1 Phát biểu bài toán
Trong bài toán quản lý cung cấp nước sạch, phần mềm đóng một vai trò quan trọng
trong việc tối ưu hóa và hiện đại hóa hệ thống quản lý nguồn nước và dịch vụ cung
cấp nước Dưới đây là phát biếu về bài toán phần mềm quản lý cung cấp nước sạch:
Bài toán: Phát triển và triển khai phần mềm quản lý cung cấp nước sạch đáp ứng
các yêu cầu sau:
- Quan ly thong tin: Phan mém phải có khả năng thu thập, lưu trữ, và quản lý
thông tin liên quan đến nguồn nước, hệ thông cung cấp nước, và nguồn nước thải
Thông tin này bao gồm lượng nước sạch có sẵn, chất lượng nước, tỉnh trạng của hệ
thông cung cấp, và lịch sử sử dụng nước
-_ Giám sát và điều khiển: Phần mềm cần cung cấp công cụ để giám sát và điều
khiến hệ thống cung cấp nước sạch Điều này bao gồm theo dõi lưu lượng nước, áp
lực hệ thống, và phát hiện sự cô hoặc rò rỉ
- Dự báo và kế hoạch: Phần mềm nên có khả năng dự đoán nhụ cầu nước
trong tương lai dựa trên các yếu tố như dân số, tình hình thời tiết, và mô hình tiêu
dùng Nó cũng cần hỗ trợ việc lập kế hoạch cho việc mở rộng hệ thống cung cấp
nước
- Tương tác với cộng đồng: Phần mềm cần có tính năng tương tác với cộng
đồng, cho phép người dân báo cáo về sự cố hoặc thông tin liên quan đến nước sạch
Nó cũng cần cung cấp thông tin minh bạch về chất lượng nước và tỉnh trạng hệ
thống
- Bao mat và bảo vệ đữ liệu: Với thông tin quan trọng về nguồn nước và dịch
vụ cung cấp nước, phần mềm phải đảm bảo tính bảo mật và bảo vệ dữ liệu khỏi sự
truy cập trái phép
-_ Tích hợp hệ thống: Phần mềm cần tích hợp với các thiết bị cảm biến và hệ
thống điều khiến để tự động hóa quá trình quản lý nước sạch Phần mềm quản lý
cung cập nước sạch là một công cụ mạnh mẽ giúp cải thiện hiệu suat và tính bên
Trang 7vững của hệ thông cung câp nước, đồng thời đáp ứng nhu câu của cộng đông một
cách hiệu quả và hiện đại
1.2 Khao sat và đánh giá hiện trạng
1.2.1 Cơ cấu tô chức và quy trình xử lý nghiệp vụ
a, Co cau tô chức
* B6 phan quan ly cac hop déng
- Nhận hợp đồng và kiểm tra đơn từ khách hàng
- Làm hợp đồng
- Quản lý thông tin khách hàng
* Bo phan quản lý việc xử phạt khách hang
- Tìm kiếm thông tin
- Xử phạt hợp đồng
* Bo phan thu tién
- Lap hoa don
- In hoá đơn
- Báo cáo
b, Quy trình xử ly nghiệp vụ
*- Bộ phận quản lý các hợp đồng
Khi có nhu cầu sử dụng nước sạch, khách hàng mua nước làm đơn mang đến nộp cho công ty Trên đơn chứa các thông tin họ tên, ngày sinh, địa chỉ, điện
thoại, mục đích sử dụng nước Công ty kiểm tra đơn hợp lệ thì tiến hành làm
hợp đồng, cấp cho khách hàng một đồng hồ đo đã được kiểm định và mắc đồng
hồ cho khách hàng Các thông tin về hợp đồng gồm số hợp đồng, ngày làm hợp
đồng, nơi làm hợp đồng Các thông tin về đồng hồ đo gồm mã đồng hồ, hãng
sản xuất, chỉ số đầu Đề dễ quản lý, các khách hàng thường được phân theo
từng phường, tô dân phó
*# Bộ phận thu tiền
Cuối mỗi tháng, công ty nước đi ghi chỉ số đồng hồ của mỗi khách hàng sử dụng nước, tính tiền nước cho mỗi khách hàng, in hoa don thu tiền của khách
hàng theo thuế giá trị gia tăng và thu tiền nước tháng đó Ngoài ra, hàng tháng,
7
Trang 8công ty phải làm một báo cáo tổng hợp về tinh hình tiêu thụ nước của các khách
hàng trong tháng do công ty phụ trách gửi lên cấp trên để báo cáo Bộ phận
quản lý việc xử phạt khách hàng Đầu mỗi tháng, công ty tìm những khách hàng
tháng trước đó không nộp tiền, tiến hành cắt nước Khi khách hàng có nhu cầu
sử dụng lại, công ty tiến hành thu tiền phạt rồi mới đóng lại nước cho khách
hàng
1.2.2Các mẫu biểu
BEN
Tén<
Sô đi
Đại c
Chức BEN
Diac
Sô đi
Sô C Ngày Nơi c NỌI
-Bên
đơn ¿
Giá cước: Giá cước sử dụng nước được quy định theo bảng giá do Bên À công bô
và có thê được điêu chính theo quy định của cơ quan quản lý nước địa phương
Thanh toán: Bên B cam kêt thanh toán đây đủ và đúng hạn cho Bên À theo bât kỳ hình thức thanh toán nào Bên B đã lựa chọn
Kỳ han hợp đông: Hợp đồng này có thời hạn là năm, bắt đâu từ ngày _¬ dén hét ngay / Fees
Ngừng cung câp nước: Bên À có quyên ngừng cung câp nước cho Bên B nêu Bén
B vị phạm các điêu khoản trong hợp đông hoặc không thanh toán đúng hạn
Sửa chữa và bảo dưỡng: Bên À có trách nhiệm bảo dưỡng và sửa chữa cơ sở hạ tâng cung câp nước đê đảm bảo sự liên tục trong việc cung câp nước sạch
THƠI HẠN HỢP ĐÔNG:
-Hợp đồng nảy có thời hạn từ dén hét ngày Hợp đông này có thê được gia hạn theo thỏa thuận của cả hai bên
DIEU KHOAN KHAC:
~-Phí chậm thanh toán: Trường hợp Bên B thanh toán muộn, Bén A co quyén tinh phi châm thanh toán theo tỷ lệ được quy định trong bảng giá
-Xử lý khiêu nại: Trong trường hợp có khiêu nại vê chât lượng nước hoặc dịch vụ cung câp, Bên B có quyên gửi khiêu nại cho Bén A và Bên À cam kêt giải quyêt trong thời gian nhanh nhât
CAM KET CUA CAC BEN:
Bên A va Bén B cam két tuan theo tât cả các điêu khoản và điêu kiện trong hợp đông này
Trang 9HÓA ĐƠN TIỀN NƯỚC GTGT
Ngày tháng năm
Dia chi Šyo9šft\bgfikcskfibisasgsi332v59004443vA35Vi8G4GSt@1030200)1604898660423-038
Hình thức thanh toán:
Thuế suất GTGT: 5(%) Thuế GTGT
Phí BVMT đối với nước thải sinh hoạt
Đầu là | Cuối kì ĐT | Sólượng(m®) ( dim?) (đồng)
Cộng
Tổng cộng tiền thanh toán:
Hình l 3 Hóa đơn
1.3 Yêu cầu của hệ thông mới
- Quản lý các hợp đồng: Khi có nhu cầu sử dụng nước sạch, khách hàng mua nước làm đơn mang đên nộp cho công ty Trên đơn chứa các thông tin họ tên, ngày sinh,
9
Trang 10địa chỉ, điện thoại, mục đích sử dụng nước Công ty kiểm tra đơn hợp lệ thi tiến hành làm hợp đồng, cấp cho khách hàng
- Quan lý thông tin khách hàng: các thông tin họ tên, ngày sinh, địa chỉ, điện thoại, mục đích sử dụng nước ,các thông tin về đồng hồ đo gồm mã đồng hồ, hãng sản xuất, chỉ SỐ dau, Để dễ quản lý, các khách hàng thường được phân theo từng phường, tổ dân số
- Quản lý lượng nước tiêu thụ của khách hàng: Cuối mỗi tháng, công ty nước đi ghi
chi số đồng hồ của mỗi khách hàng sử dụng nước phân theo từng khu vực
- Quản lý việc xử phạt khách hảng: Đầu môi tháng, công ty tìm những khách hàng
tháng trước đó không nộp tiền, tiền hành cắt nước Khi khách hàng có nhu cầu sử dụng lại, công ty tiến hành thu tiền phạt rồi mới đóng lại nước cho khách hàng
10
Trang 11CHUONG 2: PHAN TICH VÀ THIET KE HE THONG
2.1 Phan tich hé thong
2.1.1 Phân tích hệ thống về xử lý
Hình 2 1 Biêu đồ phân rã chức năng BEFD
Trang 1212
Trang 13Thanh toán
Thong tin dang ky nước sạch
Thông tin yêu câu
Hình 2 2 Biểu đồ luông đữ liệu DFD nức khung cảnh
— “| Bộ phận quản lý
Hoa don thu tiền
Thông tin khách hàng
—— =>
Thanh toán
Thông tin yêu cầu Thông báo - -
Quân lý xử phạt Thông tin trả lời
Hình 2 3 Biểu đồ luông dữ liệu DEFD mức định
13
Trang 14
Bộ phận quản lý
Hình 2 4 Biêu đô DFD mức dưới đỉnh của chức năng Quản lý hợp đồng
thụ nước Lập hóa đơn
Bộ phận quản lý
lập báo cáo tình hình tiêu thụ nước
Hình 2 5 Biểu đồ DFD mức dưới đỉnh của chức năng Quản lý tiêu thụ nước
14
Trang 15hồng kê khách hàng
chưa nộp phạt
Hình 2 6 Biểu đồ DFD mức dưới đỉnh của chức năng Xử phạt
Đồng hỗ | Bộ phận quản lý Lượng nước tiêu thụ
Hình 2 7 Biéu do DFD mức dưới đỉnh của chức năng Tìm kiếm
15
Trang 162.1.2 Phân tích hệ thống về dữ liệu
1 Xây dựng thực thé
- Thực thể mang tính thông kê: Đồng hồ nước, hợp đồng, khách hàng
- Thực thể mang tính thông tin: Chỉ số đồng hồ, hóa đơn
2 Xây dựng liên kết
A
Đồng hỗ nước
Tình 2 8 Xây dựng sơ đồ liên kết
3 Xây dựng thuộc tính cho thực thể:
HoaDon
#MaHDon
#MaCS
#MaDHN
#MaHDong
#MaKH
TenHDon
TongTien
#MaHDong
DiaCht
SDT
#MaCS
#MaDHN ChiSo
Hinh 2 9 M6 hinh lién két thuc thé E-R
Trang 1717
Trang 182.2 Thiét ké hé thong
2.2.1 Thiết kế dữ liệu
Tên trường Kiểu dữ liệu | Khóa chính Diễn giải Ghi chú
MaDHN varchar(10) Mã đồng hô nước | Khóa Ngoại
MaHDong varchar(10) Mã hợp đồng Khóa Ngoại MaKH varchar(10) Mã khách hàng Khóa Ngoại TenHDon nvarchar(50) Tên hợp đồng
Tong Tien Hoat Tổng tiên
* Bang HoaDon
Bang 2.1 Bang HoaDon
*Bang HopDong
Tên trường Kiểu dữ liệu | Khóa chính Diễn giải Ghi chú
MaHDong varchar(10) x Mã hợp đồng
MaKH varchar(10) Mã khách hàng Khóa Ngoại TenHDong nvarchar(50) Tên hợp đồng
Bang 2.2 Bang HopDong
*Bang KhachHang
Tên trường Kiểu dữ liệu | Khóa chính Diễn giải Ghi chú
MaKH varchar(10) x Ma khach hang
TenKH varchar(10) Tên khách hàng
GiorTinh varchar(4) Giới tính
DiaChi nvachar(50) Dia chi
SDT int Số điện thoại
NgaySinh datetime Ngày sinh
Bang 2.1 Bang KhachHang
18