1. Trang chủ
  2. » Giáo Dục - Đào Tạo

xây dựng hệ thống tư vấn lựa chọn bất động sản

97 12 0

Đ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

Nội dung

ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM NGUYỄN VŨ KHÁNH – 18520903 NGUYỄN HOÀI PHONG – 18521238 ĐỒ ÁN HỆ THỐNG TƯ VẤN LỰA CHỌN BẤT ĐỘNG SẢN Real Estate consulting system KỸ SƯ NGÀNH KỸ THUẬT PHẦN MỀM TP HỒ CHÍ MINH, 2021 ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CƠNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM NGUYỄN VŨ KHÁNH – 18520903 NGUYỄN HOÀI PHONG – 18521238 ĐỒ ÁN HỆ THỐNG TƯ VẤN LỰA CHỌN BẤT ĐỘNG SẢN Real Estate consulting system KỸ SƯ NGÀNH KỸ THUẬT PHẦN MỀM GIẢNG VIÊN HƯỚNG DẪN ThS TRẦN ANH DŨNG TP HỒ CHÍ MINH, 2021 ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH CỘNG HỒ XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC Độc Lập – Tự Do – Hạnh Phúc CÔNG NGHỆ THÔNG TIN ĐỀ CƯƠNG CHI TIẾT Tên đề tài: Hệ thống tư vấn lựa chọn bất động sản Cán hướng dẫn: ThS Trần Anh Dũng Thời gian thực hiện: Từ ngày 06/09/2021 đến ngày 01/01/2022 Sinh viên thực hiện: Nguyễn Vũ Khánh - 18520903 Nguyễn Hoài Phong - 18521238 Nội dung đề tài Lý chọn đề tài: - Bất động sản kênh đầu tư nhiều người quan tâm Tuy nhiên khơng phải nhà đầu tư có định xác Có lợi nhuận mong muốn Kể việc đưa định đầu tư có nhiều điều Cần phải tìm hiểu sản phẩm bất động sản, thị trường, thị hiếu… Chính việc tìm đến người tư vấn bất động sản điều mà nhiều người làm Tư vấn bất động sản - Tư vấn bước quan trọng muốn bán sản phẩm bất động sản Tư vấn bất động sản cung cấp tài liệu nghiên cứu Những số liệu thống kê cung cấp thông tin cần thiết cho khách hàng Những thơng tin tài liệu tham khảo để khách hàng đưa định đầu tư - Thông qua việc tư vấn bất động sản khách hàng nhận nhiều lợi ích như: + Hiểu rõ giá trị, tiềm bất động sản mà mua hay đầu tư + Khơng cịn mơ hồ thủ tục giấy tờ, hợp đồng giao dịch nhà đất Văn pháp lý để mua bất động sản + Khi tham khảo ý kiến người tư vấn bất động sản khách hàng cịn biết thêm thị hiếu Nhu cầu nhiều khách hàng khác Điều ảnh hưởng lớn đến định đầu tư + Lợi ích tốt mà khách hàng nhận đề xuất mức giá, bất động sản phù hợp với điều kiện ngân sách - Và người tư vấn bất động sản chuyên nghiệp cần phải có quan hệ tốt đẹp với khách hàng Họ cần phải tìm hiểu thơng tin cung cấp cho khách hàng Những số liệu tiềm bất động sản mà bán Hiểu tâm lý khách hàng nhu cầu họ người tư vấn xây dựng Được kế hoạch chinh phục khách hàng cách nhanh chóng Và điều mà người tư vấn bất động sản nhận nhiều trau dồi thêm kiến thức Kỹ nắm bắt tâm lý, nhu cầu khách hàng để mang lại nhiều lợi ích tương lai Mục tiêu: bao gồm mục tiêu chính: - Xây dựng hệ thống bao gồm chức trang thông tin bất động sản: xem tin bất động sản, tìm kiếm thơng tin như: thơng tin để liên lạc người bán, giá cả, địa chỉ, thể chi tiết thông tin bất động sản - Xây dựng hệ thống cho phép người dùng đăng tin chia sẻ bất động sản - Xây dựng trang web thông tin bất động sản trang kinh doanh bất động sản có tin tức thị trường bất động sản - Xây dựng hệ thống với công nghệ JavaSpring Boot, Reactjs, Postgresql Nhóm em chọn cơng nghệ chúng có tính bao qt rộng hơn, JavaSpring Boot Có cấu hình, có khả tự động cấu hình lại Spring cần, từ giúp thành viên tiết kiệm thời gian viết code tăng thêm suất, Reactjs frontend facebook tạo ra, hỗ trợ nhiều thư viện, giúp dễ dàng việc xây dựng ứng dụng PostgreSQL hỗ trợ đối tượng địa lý để sử dụng cho dịch vụ dựa vị trí hệ thống thơng tin địa lý - Xây dựng chức chuyên tư vấn cho đối tượng cần quan tâm đến việc mua bán bất động sản - Giúp người sử dụng tìm hiểu hướng tư vấn phía người mua bất động sản quan tâm đến vấn đề cụ thể địa điểm, giá cả, phong thủy, mục đích sử dụng hướng phát triển lâu dài bất động sản dự định mua cịn người bán cung cấp thông tin cách thức tiếp cận người mua phương pháp làm cho sản phẩm tới nhiều khách hàng thông tin cần thiết mô tả bất động sản cần bán, … Phạm vi: Phạm vi môi trường: Web Phạm vi chức năng: − Đối với ứng dụng Web: + Cung cấp thông tin bất động sản + Quản lí danh sách yêu thích + Cung cấp chức fillter + Cung cấp chức tư vấn cho người sử dụng + Cung cấp chức quản lí đăng… Đối tượng sử dụng: − Các khách hàng muốn tìm hiểu thị trường bất động sản − Các khách hàng có nhu cầu tư vấn mua bán bất động sản − Các khách hàng có nhu cầu đăng tìm kiếm danh sách bất động sản theo ý muốn Phương pháp thực hiện: Phương pháp làm việc: − Làm việc nhóm thành viên thơng qua phương thức online offline hướng dẫn giảng viên hướng dẫn Phương pháp nghiên cứu: − Phân tích nhu cầu sử dụng đối tượng người dùng − Nghiên cứu tài liệu công nghệ liên quan Phương pháp cơng nghệ: − Tìm hiểu cách thức xây dựng hệ thống giao tiếp FE BE − Xây dựng RESTful API để thao tác với liệu − Xây dựng giao diện Web để tương tác với người dùng − Tìm hiểu phương thức dùng để tư vấn cho người dùng Nền tảng công nghệ: − Frontend: ReactJs − Backend: Java Spring Boot − Database: PostgreSQL Kết mong đợi: − Website cung cấp lượng thơng tin xác dựa số liệu thu thập Trang web có khả tư vấn nhiều lĩnh vực để mở rộng ý tưởng dành cho người dùng Hướng phát triển đề tài: - Xây dựng khung chức tư vấn theo đối tượng người mua bán bất động sản - Tìm hiểu cách để thể chứng minh thông tin bổ ích cho người sử dụng Kế hoạch làm việc: Thời gian thực từ ngày 09/10/2021 đến ngày 01/01/2022 Nhóm chia thành giai đoạn cụ thể: Giai đoạn 1: Hoàn thiện phác thảo chức Giai đoạn gồm sprint: Thời gian: 09/10/2021 – 23/10/2021 Sprint 1: Phác thảo vấn đề tư vấn đưa phương pháp thể giành cho người mua bất động sản Sprint 2: Phác thảo vấn đề tư vấn đưa phương pháp thể giành cho người bán bất động sản Sprint Thời gian Sprint 09/10/2021 – 16/10/2021 Cơng việc - Tìm hiểu vấn đề cần tư vấn cho người mua - Đưa cách thể - Phác thảo giao diện liệu cần đưa lên web Sprint 17/10/2021 – 23/10/2021 - Tìm hiểu mở rộng việc tư vấn + Mở rộng thêm chức filter + Lưu thêm thông tin mục tiêu mong muốn user + Phát triển tính so sánh, độ phù hợp người dùng + Phát triển hệ thống phát thảo biểu đồ cho người dùng - Đưa cách thể Giai đoạn 2: Hoàn thiện chức giai đoạn 1, đồng thời xây dựng chức nâng cao thể thông tin tư vấn cách thức tư vấn lên hệ thống, … Giai đoạn gồm sprint: Sprint 4: Hoàn thiện giao diện liệu hỗ trợ cho chức tư vấn Sprint 5: Xây dựng chức tư vấn giành cho người mua Sprint 6: Xây dựng chức tư vấn giành cho người bán Sprint 7: Triển khai sản phẩm, kiểm thử Sprint 8: Viết báo cáo hoàn thiện sản phẩm Sprint Thời gian Công việc Sprint 24/10/2021 – - Hoàn thiện giao diện dư liệu hỗ trợ cho giai đoạn 06/11/2021 - Tìm fix lỗi Sprint 07/11/2021 – - Xây dựng chức chi tiết giành cho người mua 20/11/2021 bất động sản - Đưa hướng tư vấn cụ thể tư vấn địa điểm, dự án, mục đích sử dụng, … Sprint 21/11/2021 – 4/12/2021 - Xây dựng chức chi tiết giành cho người bán bất động sản - Đưa hướng tư vấn cụ thể điều kiện cần thiết để đăng bài, đối tượng bán được, nơi phát triển quảng cáo sản phẩm mình, … Sprint 5/12/202118/12/2021 - Kiểm tra lại số liệu giao diện có hồn thành tốt chưa - Nếu chưa đưa cách sửa lỗi hoàn thiện Sprint 19/12/202101/01/2022 - Hoàn thành báo cáo hoàn thiện tất chức đề từ đầu 10 Phân công công việc Công việc việc - Phân tích u cầu, chức Cơng chung - Xây dựng CSDL, RESTful API - Wireframe giao diện - Tìm hiểu Xử lí Ngơn Ngữ Tự Nhiên Nguyễn Hồi Phong Cơng việc - Xây dựng giao diện cá nhân Nguyễn Vũ Khánh - Backend: RESTful API - Đưa ý tưởng hoạt động phù - Lấy liệu thực tế từ web hợp với chức tư vấn chuyên lĩnh vực bất động sản Xác nhận CBHD TP HCM, ngày 25 tháng 12 năm 2021 (Ký tên ghi rõ họ tên) Sinh viên (Ký tên ghi rõ họ tên) MỤC LỤC TÓM TẮT ĐỒ ÁN Chương TỔNG QUAN 1.1 Đặt vấn đề .2 1.2 Phát biểu toán 1.2.1 Giới thiệu hệ thống website “Tìm kiếm chia sẻ thông tin bất động sản” 1.2.2 1.3 Khảo sát hệ thống liên quan .3 Mục tiêu phạm vi đề tài 1.3.1 Mục tiêu 1.3.2 Phạm vi 1.3.3 Đối tượng sử dụng 1.3.4 Kết dự kiến Chương CƠ SỞ LÝ THUYẾT 2.1 JavaSpring Boot 2.1.1 Khái niệm 2.1.2 Tại nên sử dụng JavaSpring Boot 2.1.3 Áp dụng Java vào đề tài 2.2 Postgresql 2.2.1 Giới thiệu Postgesql 2.2.2 Tại nên sử dụng hệ quản trị sở liệu Postgresql 2.2.3 Áp dụng PostgreSQL vào đề tài .8 7.2.5 Màn hình “Tạo bất động sản” Hình 7.5: Màn hình "Tạo bất động sản" 66 7.2.6 Màn hình “Cập nhập bất động sản” Hình 7.6: Màn hình "Cập nhật bất động sản" 67 7.2.7 Màn hình “Cập nhập thơng tin cá nhân” Hình 7.7: Màn hình "Cập nhật thơng tin cá nhân" 7.2.8 Màn hình “Danh sách nhà đất bán” 68 Hình 7.8: Màn hình "Danh sách nhà đất bán" 69 7.2.9 Màn hình “Danh sách nhà đất cho thuê” Hình 7.9: Màn hình "Danh sách nhà đất cho thuê" 70 7.2.10 Màn hình “Danh sách bất động sản phù hợp” Hình 7.10: Màn hình "Danh sách bất động sản phù hợp" 7.2.11 Màn hình “Chi tiết bất động sản” 71 Hình 7.11: Màn hình "Chi tiết bất động sản" 72 7.2.12 Màn hình “Quản lý bất động sản” Hình 7.12: Màn hình "Quản lý bất động sản" 7.2.13 Màn hình “Quản lý người dùng” 73 Hình 7.13: Màn hình "Quản lý người dùng" 7.2.14 Màn hình “Quản lý thể loại” Hình 7.14: Màn hình "Quản lý thể loại" 7.2.15 Màn hình “Thống kê bất động sản” 74 Hình 7.15: Màn hình "Thống kê bất động sản" 75 76 Chương KẾT LUẬN 8.1 Đánh giá kết làm việc Sau trình tháng thực dự án, nhóm phát triển tự tin sản phẩm cuối nhóm đạt mục tiêu đề từ ban đầu việc xây dựng ứng dụng minh họa để thể thành nghiên cứu hệ thống quản lý thông tin bất động sản tư vấn cho khách hàng Từ mở lối cho hướng phát triển sau để thực đưa sản phẩm vào ứng dụng thực tế phát triển ngồi nước có nhiều người sử dụng Trong q trình phát triển dự án Nhóm phát triển nhận định số thuận lợi khó khăn sau 8.1.1 Thuận lợi - Các thành viên nhóm có trách nhiệm với đồ án giành nhiều thời gian cho đồ án trình thực - Hệ thống quản lí bất động sản có nhiều website tiếng chúng em dựa sở để phát triển hệ thống có nhiều ưu điểm - Các công nghệ sử dụng trình làm đồ án hỗ trợ nhiều cho chúng em mặt design thiết kế liệu hợp lí - Vận dụng nhiều kiến thức học - Tài liệu tư vấn bất động sản đa dạng - Giáo viên hướng dẫn tận tình hướng dẫn chi tiết 8.1.2 Khó khắn - Do lần đầu va chạm công nghệ nên nhóm nhiều thời gian để tìm hiểu đồng back-end front-end - Do việc quản lý thông tin bất động sản nhiều chi tiết nên nhóm cịn có nhiều thắc mắc sợ thiếu sót chi tiết đăng dẫn đến người tim khó đáp ứng nhu cầu họ 77 - Tình hình thời gian thành viên nhóm khác nên việc gặp khó văn nhóm đưa cát timeline hợp lý cho - Vấn đề thiết kế liệu UI cho khách hàng nhóm đau đầu thiết kế để người dùng dễ dàng sử dụng đáp ứng nhiều nhu cầu cho khách hàng 8.2 Kết đạt 8.2.1 Ưu điểm - Xây dựng hệ thống quản lí tư vấn thông tin bất động sản dựa tảng có sẵn - Có khả tư vấn khách hàng tốt - Quản lý thông tin khách hàng tốt - Quản lý đăng có nhiều chi tiết cung cấp cho bất động sản rõ ràng - Giao diện bắt mắt gần gủi với người dùng - Hỗ trợ người dùng lưu trữ viết yêu thích họ - Tốc độ load web nhanh làm cho khách hàng hài lịng - Khách hàng sử dụng tìm kiếm đa dạng cung cấp nhu cầu tìm kiếm khách hàng dễ dàng tiện dụng - Có chức recommend cho khách hàng đa dạng gợi ý đăng bật cho khách hàng - Các tính hồn thiện website tốt - Hiển thị độ phù hợp dành cho khách hàng 8.2.2 Nhược điểm - Cần phát triển sâu để đưa sản phẩm phù hợp người dùng - Chưa có nhiều chức liên hệ với người đăng - Hệ thống cịn đơn giản chưa tối ưu hóa hết nhu cầu khách hàng 78 8.3 Hướng phát triển - Nhóm em hồn thành đồ án thời hạn, mở rộng thêm chức tin tức hoàn thiện - Phát triển tính nhắn tin trực tiếp với tác giả viết - Phát triển thêm chức chatbot cho hệ thống bất động sản - Phát triển thêm giao dịch sàn bất động sản - Ngồi tạo việc làm cho mơi giới bất động sản tìm nhân lực, tìm nhà đầu tư, … 79 TÀI LIỆU THAM KHẢO [1] "JavaSpring Boot" [Online] Available: https://spring.io/guides/gs/spring-boot/ [2] "PostgreSQL" [Online] Available: https://www.postgresql.org/ [3] "ReactJS" [Online] Available: https://reactjs.org/, https://www.w3schools.com/react/ 80 ... phẩm bất động sản, thị trường, thị hiếu… Chính việc tìm đến người tư vấn bất động sản điều mà nhiều người làm Tư vấn bất động sản - Tư vấn bước quan trọng muốn bán sản phẩm bất động sản Tư vấn bất. .. tin bất động sản - Xây dựng hệ thống cho phép người dùng đăng tin chia sẻ bất động sản - Xây dựng trang web thông tin bất động sản trang kinh doanh bất động sản có tin tức thị trường bất động sản. .. hiển thị độ phù hợp bất động sản người dùng 4.10 Chức thống kê tổng quát bất động sản Chức Thống kê tổng quát bất động sản dạng biểu đồ Mô tả Hệ thống thống kê số lượng bất động sản dựa yếu tốt địa

Ngày đăng: 08/03/2022, 21:38

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

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

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w