Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 34 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
34
Dung lượng
506,18 KB
Nội dung
TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN ĐIỆN TỬ - VIỄN THÔNG ***** ***** BÁO CÁO BÀI TẬP LỚN: Kỹ thuật phần mềm ứng dụng ĐỀ TÀI: HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ Giảng viên hướng dẫn Sinh viên thực Mã lớp Hà Nội, 11/2020 download by : skknchat@gmail.com HỆ THỐN MỤC L CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN 1.1Khảo sát trạng 1.1.1Nghiệp v 1.1.2Nhược 1.2Mục đích dự án 1.3Phân tích tính khả thi 1.3.1Tính khả 1.3.2Tính khả 1.3.3Tính khả 1.4Xác lập dự án CHƯƠNG TÌM HIỂU YÊU CẦU 2.1Các kỹ thuật sử dụng 2.2Các yêu cầu thu thập 2.3Các yêu cầu chức phi chức 2.3.1Yêu cầu c 2.3.2Yêu cầu p CHƯƠNG PHÂN TÍCH HỆ THỐNG 3.1Sơ đồ chức 3.1.1Chức năn 3.1.2Chức năn 3.1.3Chức năn 3.1.4Chức năn 3.2Sơ đồ luồng liệu hệ thống 3.2.1Sơ đồ mứ 119029-NHÓM 18 download by : skknchat@gmail.com HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ 3.2.2 Sơ đồ mức đỉnh 19 3.2.3 Sơ đồ mức đỉnh 20 3.3 Đặc tả chức 24 3.3.1 Đặc tả chức thêm thông tin 24 3.3.2 Đặc tả chức chỉnh sửa thông tin 25 3.3.3 Đặc tả chức xóa thơng tin 26 3.3.4 Đặc tả chức tìm kiếm thơng tin 27 CHƯƠNG KẾT LUẬN 28 119029-NHÓM 18 download by : skknchat@gmail.com HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ DANH MỤC HÌNH VẼ Hình 2.1Kết khảo sát Google from 12 Hình 2.2Kết khảo sát Goofle form 13 Hình 2.3 Kết kháo sát Google form 14 Hình 3.1 Sơ đồ chức hệ thống 16 Hình 3.2 Sơ đồ mức ngữ cảnh hệ thống 18 Hình 3.3 Sơ đồ luồng liệu mức đỉnh 19 Hình 3.4 Sơ đồ mức chức Quản lý hộ 20 Hình 3.5 Sơ đồ mức chức Quản lý cư dân 21 Hình 3.6 Sơ đồ mức chức Quản lý dịch vụ 22 Hình 3.7 Sơ đồ mức chức Quản lý phương tiện 23 Hình 3.8 Sơ đồ khối đặc tả chức thêm thông tin 25 Hình 3.9 Sơ đồ khối đặc tả chức chỉnh sửa thông tin 26 Hình 3.10 Sơ đồ khối đặc tả chức xóa thơng tin 27 Hình 3.11 Sơ đồ khối đặc tả chức tìm kiếm thơng tin 28 119029-NHÓM 18 download by : skknchat@gmail.com HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ DANH MỤC BẢNG BI Y Bảng 1.1 Bảng phân công công việc kế hoạch thực 119029-NHÓM 18 download by : skknchat@gmail.com HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ LỜI MỞ ĐẦU Những năm gần đây, khoa học công nghệ phát triển nhanh vũ bão, đặc biệt lĩnh vực cơng nghệ thơng tin Có thể nói, cơng nghệ thơng tin len lỏi vào hầu hết tất lĩnh vực sống Trong đó, cơng nghệ phần mềm ln ln đóng vai trị tiên phong, dẫn đầu q trình Các phần mềm ứng dụng ngày nhiều công việc sống thường ngày người Nắm bắt xu hướng đó, khn khổ nội dung chương trình học học phần Kĩ thuật phần mềm ứng dụng, nhóm chúng em định tìm hiểu xây dựng phần mềm đơn giản gần gũi với thực tế: Hệ thống quản lý khu chung cư Qua trình tìm hiểu xây dựng phần mềm thực tế, với kiến thực học giảng đường, chúng em thực cảm nhận khó khăn xây dựng phát triển phần mềm hồn chỉnh Để xây dựng phần mềm hồn thiện, khơng đơn lập trình, mà cịn nhiều cơng việc khác cần phải thực Các công việc xếp pha với trình tự hợp lí, khoa học Đây phần mềm nhóm chúng em xây dựng nhằm giúp cho việc quản lý khu chung cư vừa nhỏ thuận tiện dễ dàng hơn, tránh việc sai sót q trình quản lý lưu trữ Đây phần mềm mà nhóm em xây dựng nên khơng thể tránh khỏi hạn chế thiếu sót, kính mong giáo bạn bổ sung, góp ý để phần mềm ngày hồn thiện thực hữu ích với người sử dụng Chúng em xin chân thành cảm ơn! 119029-NHÓM 18 download by : skknchat@gmail.com HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ CHƯƠNG KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN 1.1 Khảo sát trạng 1.1.1 Nghiệp vụ hệ thống Ngày nay, người dân tập trung đổ thành phố lớn ngày đông, dẫn đến nhu cầu nhà ngày cao Có cầu có cung, khu chung cư ngày xây dựng nhiều hơn, dẫn đến việc quản lý cư dân gặp nhiều khó khăn cho ban quản lý Vì khó khăn đó, địi hỏi thực tiễn phải có cơng cụ quản lý hiệu Từ đó, nhóm chúng em nảy sinh ý tưởng xây dựng hệ thống quản lý chung cư cho nhà quản lý Qua tìm hiểu, ta thấy phần mềm quản lý chung cư cho ban quản lý cần có nghiệp vụ sau: Hệ thống lưu trữ thông tin hộ (số phòng, tên chủ hộ, số điện thoại chủ hộ) Quản lý thông tin cư dân như: ID, tên, ngày sinh, giới tính, số điện thoại, số phịng Lưu trữ thơng tin phương tiện cư dân tòa nhà: Tên xe, biển số, tên chủ sở hữu, số điện thoại chủ xe Hệ thống cung cấp số dịch vụ sau: tiền điện, tiền nước, tiền an ninh, tiền vệ sinh, phí khác, Và vài nghiệp vụ khác 1.1.2 Nhược điểm hệ thống Chúng ta nhìn thấy hệ thống có số khuyết điểm sau: Hệ thống cho phép ban quản lý truy cập sử dụng, không cho phép cư dân sử dụng, dẫn đến số bất cập 119029-NHÓM 18 download by : skknchat@gmail.com HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ Hệ thống phục vụ chủ yếu cho khu chung cư lớn, khó đáp ứng cho khu chung cư nhỏ lẻ 119029-NHÓM 18 download by : skknchat@gmail.com HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ 1.2 Mục đích dự án Hệ thống quản lí thơng tin khách hàng chủ sở hữu hộ Cư dân có nhu cầu sống khu chung cư cần phải khai báo đầy đủ thông tin để gửi cho hệ thống quản lí Hàng tháng, hệ thống thơng báo hóa đơn dịch vụ tới hộ báo cáo thống kê hàng tháng, … Hệ thống giúp người quản lý kiểm sốt cư dân khu chung cư cách dễ dàng, tiện lợi, có sai sót so với cách truyền thống 1.3 Phân tích tính khả thi 1.3.1 - Tính khả thi mặt kỹ thuật Sản phẩm phát triển dựa công cụ Java SQL server công cụ hỗ trợ mạnh đảm bảo tính khả thi dự án mặt kỹ thuật, tốn tài nguyên hệ thống giá thành sản phẩm rẻ - Sản phầm chạy nên Java đảm bảo phù hợp với đa số thiết bị máy tính - Dự án phần mềm quy mô vừa phải, áp dụng sở liệu khơng lớn, đảm bảo thực xong thời gian ngắn (khoảng 15-16 tuần) 1.3.2 - Tính khả thi mặt kinh tế Sản phẩm phát triển dựa công cụ Java SQL server nên tốn tài nguyên hệ thống chi phí sản phẩm rẻ - Chi phí bảo trì phần mềm gần khơng có - Giảm thiểu thời gian quản lý, giúp quản lý linh hoạt hơn, giảm tải đội ngũ nhân viên doanh thu tăng 1.3.3 - Tính khả thi mặt tổ chức Phần mềm sau hoàn thành người quản lý chung cư sử dụng dễ dàng hiệu 119029-NHÓM 18 download by : skknchat@gmail.com HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ - Sản phẩm đáp ứng yêu cầu đặt mong muốn mở rộng tương lai 1.4 Xác lập dự án Dự án xây dựng phần mềm hệ thống quản lý khu chung cư có quy mô vừa, áp dụng cho quản lý khu chung cư Phân công công việc kế hoạch thực dự án trình bày Bảng 1.1 Bảng 1.1 Bảng phân công công việc kế hoạch thực T T Tên việc Khảo thu thập thông tin Xác mục tiêu Đánh khả thực Xác án Tìm yêu cầu khách hàng Mơ cầu 119029-NHĨM 18 download by : skknchat@gmail.com HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ - Chỉnh sửa thông tin hộ: Chức điều chỉnh thông tin hộ như: tên chủ hộ, số điện thoại chủ hộ - Xóa thơng tin hộ: Khi hộ có thay đổi chức cho phép xóa bỏ thơng tin hộ khỏi sở liệu hệ thống - Tìm kiếm thơng tin hộ: Chức cho phép người quản lý tìm kiếm thơng tin liên quan đến hộ qua số phòng tên chủ hộ cần thiết 3.1.2 Chức quản lý cư dân Giúp cho việc quản lý thông tin cư dân khu chung cư Chức chia thành chức nhỏ: - Nhập thông tin cư dân: Khi có cư dân chuyển đến, chức cho phép người quản lý lưu trữ thông tin cư dân (ID, tên, giới tính, ngày sinh, số điện thoại) vào hệ thống qua chức nhập thông tin vào hệ thống - Chỉnh sửa thông tin cư dân: Nếu cư dân có thay đổi thơng tin cá nhân, chức cho phép người dung thay đổi liệu người dân lưu hệ thống - Xóa thơng tin cư dân: Chức xóa thơng tin cư dân giúp người quản lý xóa thơng tin cư dân khỏi hệ thống lưu trữ chung cư - Tìm kiếm thơng tin cư dân: Giúp cho người quản lý tìm kiếm thơng tin cư dân hệ thống thơng qua tên, ID, số phịng cách nhanh chòng 3.1.3 Chức quản lý phương tiện Để việc quản lý phương tiện lại vào cư dân dễ dàng, chức cho phép quản lý phương tiện lại cư dân chung cư, lưu trữ thông tin sau: loại xe, biển số, tên sđt chủ sở hữu 119029-NHÓM 18 download by : skknchat@gmail.com HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ - Nhập thông tin phương tiện: Quản lý nhập thông tin phương tiện cư dân (loại xe, biển số, tên số điện thoại chủ hộ) vào hệ thống - Chỉnh sửa thơng tin phương tiện: Khi thơng tin phương tiện có thay đổi, ban quản lý thay đổi lưu trữ hệ thống thông qua chức - Xóa thơng tin phương tiện: Nếu cần xóa thơng tin phương tiện, chức xóa xóa thơng tin phương tiện khỏi hệ thống - Tìm kiếm thơng tin phương tiện: Muốn tìm kiếm thơng tin đến phương tiện, người quản lý sử dụng chức tìm kiếm tiến hành tìm kiếm hệ thống thông qua loại xe biển số xe 3.1.4 Chức quản lý dịch vụ Chức quản lý dịch vụ, giúp người quản lý thống kê lại dịch vụ (tiền điện nước, phí sinh hoạt, an ninh, …) khu chung cư Hàng tháng người quản lý cập nhật thống tin - Nhập thông tin dịch vụ: Hàng tháng người quản lý nhập thông tin dịch vụ, thông tin lưu trữ vào hệ thống - Chỉnh sửa thông tin dịch vụ: Cho phép người dùng chỉnh sửa thông tin dịch vụ lưu trữ hệ thống - Xóa thơng tin dịch vụ: Khi muốn xóa thơng tin dịch vụ người dùng sử dụng chức xóa Sau thơng tin dịch vụ bị xóa khỏi hệ thống - Tìm kiếm thơng tin dịch vụ: Chức giúp người quản lý tìm kiếm thông tin dịch vụ (VD: tiền điện thàng hộ cư dân) hệ thống cần thiết 3.2 Sơ đồ luồng liệu hệ thống 119029-NHÓM 18 download by : skknchat@gmail.com HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ 3.2.1 Sơ đồ mức ngữ cảnh Hình 3.5 Sơ đồ mức ngữ cảnh hệ thống Sơ đồ mức ngữ cảnh hệ thống mơ tả Hình 3.2 Tiến trình hệ thống nằm mối quan hệ với thực thể Ban quản lý Cụ thể luồng liệu sau: (1) Thông tin hộ, thông tin cư dân, thông tin phương tiện, thông tin dịch vụ (2) Các thông tin phản hồi gồm: Phản hồi việc chỉnh sửa, xóa hộ, cư dân, dịch vụ, phương tiện; phản hồi việc tìm kiếm hộ, cư dân, dịch vụ phương tiện 119029-NHÓM 18 download by : skknchat@gmail.com HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ 3.2.2 Sơ đồ mức đỉnh Hình 3.6 Sơ đồ luồng liệu mức đỉnh Sơ đồ luồng liệu mức đỉnh thể Hình 3.3 Cụ thể tiến trình sau: - Tiến trình Quản lý hộ: Người quản lý nhập tồn thơng tin hộ (số phòng, tên số điện thoại chủ hộ), thông tin chuyển vào kho “căn hộ” Thơng tin hộ chỉnh sửa, xóa cần thiết - Tiến trình Quản lý cư dân: Mỗi có cư dân quản lý khu chung cư nhập tồn thơng tin người dân vào hệ thống (ID, số phịng, tên, giới tính, ngày sinh, số điện thoại), thơng tin cư dân đưa vào kho “cư dân” Thông tin chỉnh sửa, xóa tìm kiếm cần 119029-NHÓM 18 download by : skknchat@gmail.com HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ - Tiến trình Quản lý dịch vụ: Hàng tháng, ban quản lý nhập thông tin dịch vụ (tiền điện, tiền nước, phí sinh hoạt, an ninh) vào hệ thống, thông tin đưa vào kho “dịch vụ” Thơng tin chỉnh sửa, xóa tìm kiếm lúc cần - Tiến trình Quản lý phương tiện: Khi có phương tiện cư dân, ban quản lý nhập thông tin phương tiện (loại phương tiện, tên số điện thoại chủ sở hữu) vào hệ thống, thông tin lưu kho “phương tiện” Ban quản lý tìm kiếm, chỉnh sửa, xóa phương tiện cần thiết 3.2.3 Sơ đồ mức đỉnh a Chức Hình 3.7 Sơ đồ mức chức Quản lý hộ Sơ đồ mức chức “Quản lý hộ” mơ tả Hình 3.4 Cụ thể: - Nhập thông tin hộ: Ban quản lý nhập thông tin hộ vào hệ thống, liệu hộ đưa vào kho “Căn hộ” 119029-NHÓM 18 download by : skknchat@gmail.com HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ - Chỉnh sửa thông tin hộ: Khi cần chỉnh sửa, người quản lý gửi yêu cầu chỉnh sửa vào hệ thống, thông tin lấy từ kho “Căn hộ” chỉnh sửa trả kết sau chỉnh sửa - Xóa thơng tin hộ: Khi có cần xóa hộ, quản lý hệ thống chọn u cầu xóa, thơng tin hộ bị xóa khỏi kho “Căn hộ” trả kết sau xóa - Tìm kiếm thơng tin hộ: Cho phép người dùng tìm kiếm thơng tin hộ có kho qua số phòng tên chủ hộ Sau trả kết cho người dùng b Chức Hình 3.8 Sơ đồ mức chức Quản lý cư dân Sơ đồ mức chức “Quản lý cư dân” mơ tả Hình 3.5 Cụ thể: - Nhập thông tin cư dân: Ban quản lý nhập thông tin cư dân vào hệ thống, liệu cư dân đưa vào kho “Cư dân” 119029-NHÓM 18 download by : skknchat@gmail.com ... skknchat@gmail.com HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ Hệ thống phục vụ chủ yếu cho khu chung cư lớn, khó đáp ứng cho khu chung cư nhỏ lẻ 119029-NHÓM 18 download by : skknchat@gmail.com HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ... skknchat@gmail.com 12 bà tính hệ thống bọn cháu? lịng chức quản lý thơng tin cư dân? Tại vậy? Kỹ thuật phân tích tài liệu Qua phân tích tài liệu quản lý số khu chung cư, ban quản lý chủ yếu quản lý thơng tin... Các ban quản lý có tìm hiểu Ơng/bà nghĩ việc quản lý cư dân thông qua phần mềm quản lý Nhưng đa phần họ lo ngại việc khó sử dụng giá phần mềm thành cao Một số tính mà Nếu sử dụng phần mềm ông/bà