Phân tích thiết kế hệ thống thông tin quản lý tiền điện

39 130 0
Phân tích thiết kế hệ thống thông tin quản lý tiền điện

Đ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

Tiểu luận phân tích thiết kế hệ thống thông tin quản lý tiền điện của một xã theo các bước trong quy trình phân tích thiết kế hệ thống thông tin từ khảo sát phân tích đến thiết kế giao diện, phần mềm. Trong đó có phân tích thiết kế mô hình luồng dữ liệu, thực thể liên kết, mô hình quan hệ

Mục lục Mở đầu Nội dung Khảo sát .3 1.1 Khảo sát trạng hệ thống 1.2 Các nguồn điều tra .4 1.3 Đánh giá mặt hạn chế kết đạt hệ thống .5 1.4 Yêu cầu người sử dụng (người quản lý) 1.5 Yêu cầu cầu phần mềm Phân tích 2.1 Mơ hình nghiệp vụ 2.2 Mơ hình tiến trình luồng liệu 13 2.3 Mơ hình thực thể liên kết .19 2.4 Mơ hình quan hệ 22 Thiết kế giao diện 26 3.1 Giao diện 26 3.2 Giao diện chức quản khách hàng 27 3.3 Giao diện quản công tơ 29 3.4 Giao diện quản điện tiêu thụ 32 3.5 Giao diện toán 34 Kết luận 37 Mở đầu Sự phát triển ngành công nghệ thông tin năm gần đem lại thành tựu to lớn việc phát triển kinh tế Những chương trình tin học ứng dụng ngày nhiều, nhiều công việc thủ công trước xử phần mềm chun dụng giảm đáng kể cơng sức, nhanh chóng xác Để có phần mềm ứng dụng đáp ứng u cầu cơng việc đặt người làm tin học phải biết phân tích thiết kế hệ thống làm việc chương trình để từ xây dựng lên phần mềm ứng dụng quản chương trình Khác với việc quản theo phương pháp thủ công truyền thống, việc quản máy tính khắc phục khó khăn yếu quản theo phương pháp truyền thống, giảm số lượng người tham gia quản lý, vòng quy trình xử lý, tốc độ việc cập nhật lấy thông tin tăng lên nhiều, thông tin tập trung gọn nhẹ không cồng kềnh, việc quản máy giảm tối thiểu sai sót Trong tiểu luận này, em xin nghiên cứu đề tài: Phân tích thiết kế hệ thống thơng tin quảntiền điện xã Em xây dựng phần mềm nhằm đáp ứng nhu cầu người quản điện người tiêu thụ điện Phần mềm xây dựng thay hệ thống quản tiền điện cũ Chắc đem lại thuận lợi cho người tiêu thụ người quản Trong trình tìm hiểu nghiên cứu để thiết kế phần mềm em tránh khỏi thiếu sót Vì mong góp ý thầy để phần mềm hoàn thiện Nội dung Khảo sát 1.1 Khảo sát trạng hệ thống Hiện tình hình kinh tế nhiều xã chưa phát triển khả tiếp cận cơng nghệ thơng tin hạn chế nên hệ thống quản tiền điện số xã chủ yếu ghi chép sổ sách Trong tháng người quản điện ghi số công tơ điện hộ tiêu thụ vào ngày Và họ thường xuyên kiểm tra tình trạng hoạt động cơng tơ điện hộ tiêu thụ Sau ghi lại số cơng tơ hộ người quản lại phải tính tiền điện cho hộ Cách tính tiền điện cho hộ: Mỗi loại điện (Điện kinh doanh, điện sản xuất, điện cho khối hành chính, nghiệp, điện sinh hoạt) có bảng đợn giá khác Sau cách tính giá điện cho điện sinh hoạt: Điện tiêu thụ=chỉ số - số cũ Tiền điện= điện tiêu thụ* Đơn giá Đơn giá tính sau:  Bậc (0 đến 50kWh): 1.484 VND(/kWh)  Bậc (51 đến 100kWh): 1.533 VND (/kWh)  Bậc (101 đến 200 kWh): 1.786 VND (/kWh)  Bậc (201 đến 300 kWh): 2.242 VND (/kWh)  Bậc (301 đến 400 kWh): 2.503 VND (/kWh)  Bậc (401 kWh trở lên): 2.587 VND (/kWh) Người quản có sổ ghi tất thông tin hộ tiêu thụ như: họ tên hộ tiêu thụ, địa chỉ, mã số, số điện tháng tiền điện tiêu thụ Bên cạnh hộ tiêu thụ có sổ ghi số cơng tơ toán tiền điện hàng tháng Mỗi hộ tiêu thụ nộp tiền người quản ghi đầy đủ thông tin là: tháng, số mới, số cũ, điện tiêu thị, đơn giá, tiền sổ cho hộ tiêu thụ 1.2 Các nguồn điều tra Thông tin hệ thống quản tiền điệnthông qua:  Người sử dụng hệ thống - người quản Từ biết cách mà người quản quản tiền điện  Tìm hiểu thơng qua hộ gia đình để biết cách thức nộp tiền cách thu tiền người quản Thông qua tài liệu quển sổ toán tiền điện hộ gia đình người quản 1.3 Đánh giá mặt hạn chế kết đạt hệ thống Qua trình điều tra khảo sát trạng thấy hệ thống có kết sau:  Hệ thống đưa cách quản rõ ràng  Các hộ tiêu thụ số điện số tiền phải nộp thể rõ qua sổ tốn tiền điện Tuy nhiên bên cạnh hệ thống có mặt hạn chế sau:  Thứ vấn đề quản hệ thống gây khó khăn bất tiện cho việc thống hàng ngày Cơng việc dò sốt sổ sách thời gian khó khăn Đặc biệt sổ sách lâu ngày dễ bị nhàu nát thơng tin lưu trữ khơng rõ ràng dẫn đến việc hệ thống thông tin không rõ ràng gây khó khăn cho người quản lẫn người tiêu thụ  Thứ hai trình tính tốn lượng điện tiêu thụ số tiền phải trả vấn đề gây nhiều thời gian cho người quản hay xảy sai sót, nhầm lẫn  Việc quản tiền điện hệ thống dẫn đến tình trạng ăn cắp điện gây thiệt hại cho nhà nước Kết luận: Hệ thống quản tiền điện sổ sách đáp ứng yêu cầu trước mắt xong gây nhiều khó khăn cho người quản hộ tiêu dùng 1.4 Yêu cầu người sử dụng (người quản lý) Qua việc phân tích thực trạng đánh giá mặt tích cực mặt hạn chế ta thấy yêu cầu người dùng là:  Thứ họ cần hêj thống quản hật rõ ràng , đơn giản thuận tiện cho người quản hộ tiêu dùng  Thứ hai, hệ thống cần phải tính số điện tiêu thụ số tiền tiêu thụ tương ứng cách nhanh chóng xác  Thứ ba, hệ thống phải cho phép thực chức như: cập nhật(bổ sung, sửa đổi, xóa,…) , tìm kiếm… Người quản lí có quuền thao tác sở liệu bổ sung thêm hộ tiêu thụ, sửa đổi thơng tin họ, Người quản tìm kiếm theo tên, mã sổ,hay thoe địa cần  Thứ tư, hệ thống cho hóa đơn tốn tiền điện cho hộ tiêu thụ gồm thơng tin thơng tin có sổ  Thứ năm, hệ thống cho phép hộ tiêu thụ điện tra thông tin việc sử dụng điện online mạng 1.5 Yêu cầu cầu phần mềm Dựa vào yêu cầu người dùng, ta cần thiết kế hệ thống quản tiền điện đáp ứng yêu cầu sau:  Phần mềm hệ thống đơn giản dễ sử dụng  Nó có giao diện phù hợp đẹp mắt  Nó cho phép người dùng thực thao tác mà muốn như: cập nhật, tìm kiếm, thông kê,… Tất thao tác lưu trữ vào sở liệu  Với hệ thống quản tiền điện phần mềm cần khắc phục hạn chế mà hệ thống quản sổ sách mắc phải Các chức hệ thống:  Quản lý: o Quản hộ gia đình o Quản cơng tơ o Quản lượng điện tiêu thụ  Cập nhật: o Cập nhật thông tin người sử dụng o Cập nhật thông tin số điện hàng tháng o Cập nhật thông tin cơng tơ  Tìm kiếm o Theo tên khách hàng, mã khách hàng,… o Theo mã sổ, mã công tơ o Theo địa cột  Thống o Tổng số điện tiêu thụ o Tổng số tiền thu o Số hộ nộp tiền, chưa nộp tiền  In thơng báo, hóa đơn o In thơng báo tiêu thụ điện o Hóa đơn tốn Phân tích 2.1 Mơ hình nghiệp vụ 2.1.1 Biểu đồ ngữ cảnh Có tác nhân tương tác với hệ thống: Khách hàng, nhà quản Khi khách hàng đăng ký thơng tin thêm vào hệ thống, khách hàng yêu cấu tra cứu thông tin hệ thống trả thơng tin u cầu Khi khách hàng đến toán tiền điện hệ thống trả lại hóa đơn,… Còn nhà quản lý, chủ yếu tương tác hệ thống thông qua báo cáo thống 2.1.2 Dánh sách hồ sơ liệu a, Khách hàng Lưu thông tin khách hàng b, Công tơ Lưu thông tin công tơ c, Dánh sách tháng d, Thông tin tiêu thụ Lưu thông tin tiêu thụ điện hàng tháng cơng tơ e, Hóa đơn Lưu hóa đơn tốn f, Báo cáo Chứa báo cáo thống 2.1.3 Biểu đồ phân rã chức Xây dựng biểu đồ phân rã chức từ xuống Hệ thống quản tiền điện gồm số chức sau: o Quản hộ tiêu thụ o Quản công tơ giá điện o Quản điện tiêu thụ o Thanh toán o Thống báo cáo a, Quản hộ tiêu thụ Chức giúp ta quản danh sách hộ tiêu thụ điện xã, chức bao gồm chức con:  Thêm : Khi có khách hàng đăng ký sử dụng điện, ghi thông tin khách hàng bao gồm họ tên, địa chỉ, giới tính, ngày sinh, ngày bắt đầu, thêm vào hệ thống  Sửa : Khi khách hàng có u cầu sửa đổi thơng tin ta thay đổi thông tin khách hàng hệ thống  Tìm kiếm: Giúp khách hàng dễ dàng tra cứu thơng tin lưu hệ thống Ta tìm kiếm theo tên, theo mã hộ gia đình, theo địa chỉ,… 10 Do mối quan hệ sử dụng công tơ tháng mối quan hệ N-M nên ta tạo thêm bảng STT Tên cột mact (A) mathang (B) chisodien (C) Kiểu liêu varchar(10) varchar(10) number Ghi Mã công tơ Mã tháng Chỉ số điện tháng Trong quan hệ ta có R=(A,B), AB khóa F={ABC} Có thể thấy quan hệ đạt chuản 3NF  Thanh toán (6) Do mối quan hệ toán người tiêu thụ tháng mối quan hệ N-M nên ta tạo thêm bảng STT Tên cột mahd (A) mahtt (B) mathang (C) ngaytt (D) sotien (E) Kiểu liêu varchar(10) varchar(10) varchar(10) Datetime number Ghi Mã hóa đơn Mã hộ tiêu thụ Mã tháng Ngày toán Tổng số tiền Trong quan hệ ta có R=(A,B,C,D,E), A khóa F={AB,AC,AD,AE} Có thể thấy quan hệ đạt chuản 3NF b, Bảng xác định liên kết Thuộc tính khóa Liên kết 25 mahtt loaidien mathang mact mahd K C C C 1-4,1-6 K 1-4, K C C 3-5,3-6 K C 4-5, K c, Lược đồ quan hệ 26 Thiết kế giao diện 3.1 Giao diện Phần mềm quản tiền tiền điện có chức chính: Quản khách hàng, quản công tơ, quản điện tiêu thụ, toán, báo cáo tương ứng với icon tap tiêu đề Người dùng click vào icon để đến chức chọn chức tiêu đề 27 3.2 Giao diện chức quản khách hàng Chức quản khách hàng gồm có thêm mới, tìm kiếm, chỉnh sửa a, Giao diện thêm khách hàng 28 Thêm ghi thơng tin khách hàng gồm có tê, ngày sinh số điện thoại, địa b, Giao diện tìm kiếm kết hợp chỉnh sửa 29 Ta tìm kiếm theo tên khách hàng, mã khách hàng, địa chỉ, kết hợp Các kết phù hợp bên bao gồm mã khách hàng, họ tên, ngày sinh, số điện thoại, địa Khi click vào kết ta bảng thơng tin Từ bảng thơng tin ta sửa đổi xóa ghi 30 3.3 Giao diện quản công tơ 31 Chức quản công tơ tương tự quản khách hàng a, Giao diện thêm công tơ Thêm ghi thông tin công tơ bao gồm mã công tơ, mã khách hàng, loại điện, ngày bắt đầu sử dụng, địa cột, cơng tơ sử dụng hay khơng b, Giao diện tìm kiếm kết hợp sửa đổi Ta tìm kiếm theo mã cơng tơ, mã khách hàng, địa cột kết hợp chúng Những kết thỏa mãn bên Khi click vào dòng kết bảng thơng tin từ ta sửa đổi xóa ghi 32 33 3.4 Giao diện quản điện tiêu thụ a, Giao diện thêm tháng b, Giao diện thêm thông tin tiêu thụ 34 Nhập số liệu tiêu thụ điện tháng dựa mã công tơ, mã tháng, số điện c,Giao diện tìm kiếm sửa đổi 35 Có thể tìm kiếm theo tháng, theo mã cơng tơ, kết phù hợp hiển thị bảng bên bao gồm mã công tơ, mã tháng, số điện Khi click vào kết hiên bảng thơng tin để ta sửa chữa 3.5 Giao diện toán 36 Chức toán có chức con: In thơng báo tiêu thụ, Tạo in hóa đơn, Thêm loại điện sửa giá điện a, Giao diện in thông báo tiêu thụ để gửi cho khách hàng Thơng báo tiêu thụ in theo tháng (tích vào tất cả) in cho cá nhân theo tháng b, Giao diện tạo in hóa đơn Tạo hóa đơn theo mã khách hàng, mã tháng nhập thêm ngày tốn Ta tìm kiếm thơng tin hóa đơn, kết phù hợp bên bao gồm mã hóa đơn, mã khách hàng, mã tháng, số cũ, số mới, điện tiêu thụ, tổng số tiền, ngày toán Từ kết tìm kiếm ta click vào để xóa hóa đơn sai tạo lại c, Giao diện chỉnh sửa giá điện Ta thêm loại điện với mức giá mới, tìm kiếm để sửa đổi xóa ghi 37 38 Kết luận Trên toàn nội dung đề tài : “Phân tích thiết kế hệ thống thông tin quản tiền điện xã” Qua trính khảo sát em đưa đề tài này, q trình em thầy việc thu tiền điện nhiều khó khăn, mang tính thủ cơng, dễ sai sót, việc lưu trữ thơng tin thời gian tìm kiếm, thống báo cáo Nhận thấy bất cập em đưa đề tài nhằm giúp đỡ cho nhà quản khách hàng thuận lợi trình quản tiền điện Tuy nhiên hạn chế kinh nghiệm trình độ, nên đề tài em nhiều sai sót, kết chưa thực đáp ứng yêu cầu mong muốn, gặp phải số khó khăn: Thứ nhất: Việc khảo sát chưa thật kỹ càng, chi tiết chưa có kinh nghiệm khảo sát Thứ hai: Mơ học phân tích thiết kế hệ thống thơng tin mơn học khó, u cầu nhiều kiến thức môn học khác kiến thức xã hội, thân em chưa nắm đầy đủ kiến thức nên việc phân tích thiết kế gặp nhiều khó khăn Thứ ba: Do kĩ lập trình hạn chế nên việc thiết kế giao diện C# chưa mong muốn, gây khó khăn ban đầu cho người tiếp xúc sử dụng Mục tiêu, phương hướng em xây dựng trang web liên kết hệ thống với trang web giúp cho người dùng tra cứu thông tin online tiến tới trả tiền online Mong thầy bạn đóng góp ý để nghiên cứu em hoàn thiện Em xin chân thành cảm ơn 39 ...  Với hệ thống quản lý tiền điện phần mềm cần khắc phục hạn chế mà hệ thống quản lý sổ sách mắc phải Các chức hệ thống:  Quản lý: o Quản lý hộ gia đình o Quản lý công tơ o Quản lý lượng điện. .. với hệ thống: Khách hàng, nhà quản lý Khi khách hàng đăng ký thông tin thêm vào hệ thống, khách hàng u cấu tra cứu thơng tin hệ thống trả thông tin yêu cầu Khi khách hàng đến toán tiền điện hệ thống. .. thụ nộp tiền người quản lý ghi đầy đủ thông tin là: tháng, số mới, số cũ, điện tiêu thị, đơn giá, tiền sổ cho hộ tiêu thụ 1.2 Các nguồn điều tra Thông tin hệ thống quản lý tiền điện xã thông qua:

Ngày đăng: 13/05/2019, 22:04

Từ khóa liên quan

Mục lục

  • Mở đầu

  • Nội dung

    • 1. Khảo sát

      • 1.1. Khảo sát hiện trạng hệ thống

      • 1.2. Các nguồn điều tra

      • 1.3. Đánh giá những mặt hạn chế và kết quả đạt được của hệ thống hiện tại

      • 1.4. Yêu cầu của người sử dụng (người quản lý)

      • 1.5. Yêu cầu cầu của phần mềm

      • 2. Phân tích

        • 2.1. Mô hình nghiệp vụ

          • 2.1.1. Biểu đồ ngữ cảnh

          • 2.1.2. Dánh sách các hồ sơ dữ liệu

          • 2.1.3. Biểu đồ phân rã chức năng

          • 2.1.5. Biều đồ hoạt động

          • 2.2. Mô hình tiến trình luồng dữ liệu

            • 2.1.1. Biểu đồ luồng dữ liệu mức 0

            • 2.2.2. Biểu đồ luồng dữ liệu mức 1

            • 2.3. Mô hình thực thể liên kết

            • 2.4. Mô hình quan hệ

            • 3. Thiết kế giao diện

              • 3.1. Giao diện chính

              • 3.2. Giao diện chức năng quản lý khách hàng

              • 3.3. Giao diện quản lý công tơ

              • 3.4. Giao diện quản lý điện tiêu thụ

              • 3.5. Giao diện thanh toán

              • Kết luận

Tài liệu cùng người dùng

Tài liệu liên quan