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

báo cáo đồ án xây dựng phần mềm quản lý cho công ty cung cấp nước sạch

19 1 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 đề Báo cáo đồ án xây dựng phần mềm quản lý cho công ty cung cấp nước sạch
Tác giả Lã Xuân Nam, An Văn Minh, Phạm Văn Đạt, Nguyễn Minh Ngọc
Người hướng dẫn Cô Trần Thị Yến
Trường học Trường Đại học Kinh tế Kỹ thuật Công nghiệp
Chuyên ngành Công nghệ thông tin
Thể loại Đồ án
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 19
Dung lượng 867,08 KB

Nội dung

Đối vớiViệ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ấyViệt Nam là nước có tiềm

Trang 1

TRƯỜNG ĐẠI HỌC KINH TẾ

BÁO CÁO ĐỒ ÁN XÂY DỰNG PHẦN MỀM QUẢN LÝ CHO CÔNG TY

CUNG CẤP NƯỚC SẠCH

NHÓM SINH VIÊN:

1 Lã Xuân Nam -Nhóm trươ

2 An Văn Minh

3 Phạm Văn Đạt

4 Nguyễn Minh Ngọc

Trang 2

LỜI CẢM ƠN

Để hoàn thành được đồ án học phần một cách 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 giá của 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 dồi dào sức khỏe, thành công trong sự nghiệp cao quý

Chúng em xin chân thành cảm ơn!

2

Trang 3

MỞ ĐẦU

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 ảnh 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ể dễ dà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à dễ 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 và nhầm lẫn trong công tác quản lý

Nhóm sinh viên!

3

Trang 4

Mục Lục

Mục Lục 3

CHƯƠNG 1: KHẢO SÁT HỆ THỐNG 4

1.1 Phát biểu bài toán 4

1.2 Khảo sát và đánh giá hiện trạng 5

1.2.1 Cơ cấu tổ chức và quy trình xử lý nghiệp vụ 5

1.2.2Các mẫu biểu 6

1.3 Yêu cầu của hệ thống mới 9

CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 10

2.1 Phân tích hệ thống 10

2.1.1 Phân tích hệ thống về xử lý 10

2.1.2 Phân tích hệ thống về dữ liệu 14

4

Trang 5

DANH MỤC HÌNH ẢNH

Hình 1 1 Hợp đồng 7

Hình 1 2 Hợp đồng(tiếp) 8

Hình 1 3 Hóa đơn 9

Hình 2 1 Biểu đồ phân rã chức năng BFD 11

Hình 2 2 Biểu đồ luồng dữ liệu DFD mức khung cảnh 12

Hình 2 3 Biểu đồ luồng dữ liệu DFD mức đỉnh 12

Hình 2 4 Biểu đồ DFD mức dưới đỉnh của chức năng Quản lý hợp đồng 13

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 13

Hình 2 6 Biểu đồ DFD mức dưới đỉnh của chức năng Xử phạt 14

Hình 2 7 Biểu đồ DFD mức dưới đỉnh của chức năng Tìm kiếm 14

Hình 2 8 Xây dựng sơ đồ liên kết 15

Hình 2 9 Mô hình liên kết thực thể 15

5

Trang 6

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

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:

- Quản lý thông tin: Phần 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 nhu 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

- Bảo mật và bảo vệ dữ 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 suất và tính bền

6

Trang 7

vữ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 Khảo sát 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, Cơ cấu tổ chức

* Bộ phận quản lý các hợp đồ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

* Bộ phận quản lý việc xử phạt khách hàng

- Tìm kiếm thông tin

- Xử phạt hợp đồng

* Bộ phận thu tiền

- Lập hoá đơn

- In hoá đơn

- Báo cáo

b, Quy trình xử lý 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 hoá đơn 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 8

công ty phải làm một báo cáo tổng hợp về tình 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

Trang 9

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

Hình 1 3 Hóa đơn

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ệ thì tiến hành làm hợp đồng, cấp cho khách hàng

- Quản 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ố đầu Để 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 chỉ 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 11

Quản lý cung cấp nước sạch

Quản lý hợp

đồng

Làm hợp đồng

Cập nhật hợp

đồng

Cập nhật đồng hồ

Cập nhật khách

hàng

Quản lý tiêu thụ nước

Cập nhật chỉ số tiêu thụ

Lập hoá đơn

Thanh toán

Lập báo cáo tình hình tiêu thụ

Xử phạt

Thống kê khách hàng chưa nộp tiền

Cắt và mở lại nước

Tìm kiếm

Khách hàng

Đồng hồ

Lượng nước tiêu thụ

CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1 Phân tích hệ thống

2.1.1 Phân tích hệ thống về xử lý

11

Hình 2 1 Biểu đồ phân rã chức năng BFD

Trang 12

12

Trang 13

Hình 2 2 Biểu đồ luồng dữ liệu DFD mức khung cảnh

Hình 2 3 Biểu đồ luồng dữ liệu DFD mức đỉnh

Trang 14

Hình 2 4 Biểu đồ DFD mức dưới đỉnh của chức năng Quản lý hợp đồng

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 15

Hình 2 6 Biểu đồ DFD mức dưới đỉnh của chức năng Xử phạt

Hình 2 7 Biểu đồ DFD mức dưới đỉnh của chức năng Tìm kiếm

15

Trang 16

2.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

3 Xây dựng thuộc tính cho thực thể:

16

Hình 2 9 Mô hình liên kết thực thể E-R

Hình 2 8 Xây dựng sơ đồ liên kết

Trang 17

17

Trang 18

2.2 Thiết kế hệ thống

2.2.1 Thiết kế dữ liệu

* Bảng HoaDon

Bảng 2.1 Bảng HoaDon

*Bảng HopDong

Bảng 2.2 Bảng HopDong

*Bảng KhachHang

Bảng 2.1 Bảng KhachHang

18

Trang 19

*Bảng ChiSoDongHo

Bảng 2.1 Bảng ChiSoDongHo

*Bảng DongHoNuoc

Bảng 2.1 Bảng DongHoNuoc

2.2.2 Thiết kế giao diện

19

Ngày đăng: 21/05/2024, 13:25

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

TÀI LIỆU LIÊN QUAN

w