1. Trang chủ
  2. » Cao đẳng - Đại học

Rút trích và trực quan hoá dữ liệu trong lĩnh vực bất động sản (khóa luận tốt nghiệp)

106 43 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

Thông tin cơ bản

Tiêu đề Rút Trích Và Trực Quan Hoá Dữ Liệu Trong Lĩnh Vực Bất Động Sản
Tác giả Nguyễn Công Hiếu, Vũ Cát
Người hướng dẫn ThS. Trần Anh Dũng
Trường học Đại Học Quốc Gia Tp. Hồ Chí Minh
Chuyên ngành Kỹ Sư Ngành Kỹ Thuật Phần Mềm
Thể loại khóa luận tốt nghiệp
Năm xuất bản 2022
Thành phố Tp. Hồ Chí Minh
Định dạng
Số trang 106
Dung lượng 2,82 MB

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 CƠNG HIẾU – 18520743 VŨ CÁT - 18520515 KHĨA LUẬN TỐT NGHIỆP RÚT TRÍCH VÀ TRỰC QUAN HỐ DỮ LIỆU TRONG LĨNH VỰC BẤT ĐỘNG SẢN Extraction and data visualization in Real Estate KỸ SƯ NGÀNH KỸ THUẬT PHẦN MỀM TP HỒ CHÍ MINH, 2022 ĐẠ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 CÔNG HIẾU – 18520743 VŨ CÁT – 18520515 KHÓA LUẬN TỐT NGHIỆP RÚT TRÍCH VÀ TRỰC QUAN HỐ DỮ LIỆU TRONG LĨNH VỰC BẤT ĐỘNG SẢN Extraction and data visualization in Real Estate 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, 2022 THƠNG TIN HỘI ĐỒNG CHẤM KHĨA LUẬN TỐT NGHIỆP Hội đồng chấm khóa luận tốt nghiệp, thành lập theo Quyết định số ………………… ngày ………………… Hiệu trưởng Trường Đại học Công nghệ Thông tin …………………………………………… – Chủ tịch …………………………………………… – Thư ký …………………………………………… – Ủy viên ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH CỘNG HỊA 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 TP HCM, ngày… tháng… năm…… NHẬN XÉT KHÓA LUẬN TỐT NGHIỆP (CỦA CÁN BỘ HƯỚNG DẪN/PHẢN BIỆN) Tên khóa luận: RÚT TRÍCH VÀ TRỰC QUAN HỐ DỮ LIỆU TRONG LĨNH VỰC BẤT ĐỘNG SẢN Nhóm SV thực hiện: Cán hướng dẫn/phản biện: Nguyễn Công Hiếu – 18520743 Thạc sĩ: Trần Anh Dũng Vũ Cát - 18520515 Đánh giá Khóa luận Về báo cáo: Một số nhận xét hình thức báo cáo: ………………………………………………………………………………………… …………………………………………………………………………………………… ………………………………………………………………………………………… …………………………………………………………………………………………… Về nội dung nghiên cứu: ………………………………………………………………………………………… …………………………………………………………………………………………… ………………………………………………………………………………………… …………………………………………………………………………………………… Về chương trình ứng dụng: ………………………………………………………………………………………… …………………………………………………………………………………………… ………………………………………………………………………………………… …………………………………………………………………………………………… Về thái độ làm việc sinh viên: ………………………………………………………………………………………… …………………………………………………………………………………………… ………………………………………………………………………………………… …………………………………………………………………………………………… Đánh giá chung: ………………………………………………………………………………………… …………………………………………………………………………………………… ………………………………………………………………………………………… …………………………………………………………………………………………… Điểm sinh viên: Nguyễn Công Hiếu: ……… /10 Vũ Cát: ……… /10 Người nhận xét (Ký tên ghi rõ họ tên) LỜI CẢM ƠN Trong suốt trình học tập khoa Cơng Nghệ Phần Mềm trường Đại học Công nghệ thông tin, chúc em nhận quan tâm, hướng dẫn giúp đỡ tận tình thầy, giáo trong khoa với động viên giúp đỡ bạn bè người xung quanh Lời chúng em xin tỏ lòng biết ơn sâu sắc đến ThS Trần Anh Dũng giúp đỡ bọn em cách tận tình, hướng dẫn đưa hướng đắn giúp bọn em hồn thành khố luận lần cách thành công Nhân dịp chúng em xin cảm ơn thầy Lê Thanh Trọng - cố vấn học tập bọn em suốt năm qua Thầy quan tâm giúp đỡ, đưa kinh nghiệm giúp tụi em hồn thành khố học tiến tới thực khố luận thành cơng ngày hơm Một lần tụi em xin cảm ơn thầy Đề tài nhóm em nghiên cứu thực thành cơng Tuy nhiên hạn chế lực thiếu sót q trình nghiên cứu thực Nhóm em xin lắng nghe tiếp thu ý kiến giáo viên phản biện để hoàn thiện sản phẩm, bổ sung kiến thức Nhóm em xin chân thành cảm ơn TP HCM, ngày … tháng …năm … Nguyễn Công Hiếu Vũ Cát ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT TRƯỜNG ĐẠI HỌC NAM CÔNG NGHỆ THÔNG TIN Độc Lập - Tự Do - Hạnh Phúc ĐỀ CƯƠNG CHI TIẾT TÊN ĐỀ TÀI: RÚT TRÍCH VÀ TRỰC QUAN HĨA DỮ LIỆU TRONG LĨNH VỰC BẤT ĐỘNG SẢN (Extraction and data visualization in Real Estate) Cán hướng dẫn: Ths Trần Anh Dũng Thời gian thực hiện: Từ ngày 28/02/2022 đến ngày 13/06/2022 Sinh viên thực hiện: Nguyễn Công Hiếu - 18520743 Vũ Cát - 18520515 Nội dung đề tài: Mục tiêu:  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 tìm kiếm, so sánh thơng tin cách trực quan dựa liệu thu thập từ trang thông tin khác  Xây dựng trang web thơng tin có tin tức thị trường bất động sản  Xây dựng hệ thống tích hợp AI phân tích, dự đốn giá nhà đất theo khu vực đề xuất thông tin bất động sản phù hợp với thơng tin tìm kiếm nhu cầu người dùng  Xây dựng hệ thống với cơng nghệ Nodejs, Reactjs, MongoDB Nhóm em chọn cơng nghệ chúng có tính bao quát rộng hơn, Nodejs hỗ trợ bất đồng giúp nhiều phương thức chạy động thời, MongoDB noSQL hỗ trợ dễ dàng việc thêm liệu, không cần khai báo biến mà sử dụng “key: value”, 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 Phạm vi:  Phạm vi địa lý: Ứng dụng sử dụng Việt Nam  Phạm vi chức năng: Quản lý người sử dụng Quản lý viết Quản lý thông tin bất động sản Quản lý biểu đồ Quản lý tìm kiếm thơng tin (recommend viết) Quản lý AI hệ thống Đối tượng: Những người có nhu cầu tìm kiếm chia sẻ thông tin bất động sản thị trường Việt Nam Phương pháp thực hiện:  Tìm hiểu phân tích website bất động sản có thị trường  Làm việc cá nhân, sử dụng request để lấy thông tin từ trang web cụ thể, lưu xuống database xuất lên cho người dùng thấy  Xậy dựng database với MongoDB  Xây dựng giao diện với ReactJS  Xây dựng hệ thống Restful API với NodeJS, Express Django Công nghệ sử dụng:  ReacJs: Xây dựng Front End  MongoDB: Xây dựng database  Nodejs, Django: Xây dựng Back End  ExpressJs: Xây dựng API  Postman: Kiểm tra API xây dựng  PrimeReact, chartjs: Các Framework dùng để trực quan hóa liệu  Visual Code: IDE để thực đồ án Kết mong đợi: - Hoàn thiện ứng dụng web thu thập chia sẻ thông tin bất động sản, đáp ứng đủ nhu cầu - Trực quan hóa liệu thu thập hiển thị cho người dùng - Tích hợp AI dự đoán giá bất động sản theo khu vực - Xây dựng hệ thống phát triển sử dụng rộng rãi tương lai Kế hoạch thực hiện:(Mô tả kế hoạch làm việc phân công công việc cho sinh viên tham gia) Thời gian thực Giai đoạn 1: Tìm hiểu, nghiên cứu Cơng việc Sprint (28/2-13/03/2022) Nghiên cứu, đánh giá sản phẩm Vũ Cát: - Nghiên cứu trạng thị trường - Đánh giá tình trạng thị trường Nguyễn Cơng Hiếu: - Phân tích sản phẩm có - Nghiên cứu, đánh giá chức Sprint (14-20/03/2022) Nghiên cứu, đánh giá cơng nghệ Cả thành viên: - Tìm hiểu AI - Tìm hiểu Python thư viện liên quan - Các Framework thư viện (Nextjs, Vuejs, Bulma…) - Cách deploy public sản phẩm (Nginx, Docker, ….) Sprint (21/03-03/04/2022) Cả thành viên: Lựa chọn công nghệ cho phù hợp với sản - Đánh giá công nghệ mô tả phẩm phát triển - Lựa chọn công nghệ phát triển - Lựa chọn công nghệ để deploy public sản phẩm (AWS, Azure,….) Giai đoạn 2: Triển khai Sprint (04/04-17/04/2022) Thiết kế giao diện thiết Vũ Cát (Front-end): - Thiết kế giao diện 4.5.2 Màn hình đăng nhập: Hình 4.20 Màn hình đăng nhập STT Tên đối tượng Chức năg EditText Username Nhập tên tài khoản EditText Password Nhập mật Button Đăng Ký Chuyển qua hình đăng ký Button Đăng Nhập Thực đăng nhập tài khoản - Người dùng cần nhập đầy đủ thông tin, hệ thống cảnh báo người dùng nhập thiếu - Sau đăng nhập thành công chuyển đến hình trang chủ Bảng 4.18 Mơ tả thành phần hình đăng nhập 4.5.3 Màn hình trang chủ: Hình 4.21 Màn hình trang chủ 4.5.4 Màn hình xem thơng tin tìm kiếm: Hình 4.22 Màn hình thơng tin viết 4.5.5 Màn hình xem chi tiết thơng tin viết: Hình 4.23 Màn hình thơng tin chi tiết viết 4.5.6 Màn hình xem thơng tin biểu đồ: Hình 4.24 Màn hình thơng tin biểu đồ 4.5.7 Màn hình biểu đồ giá nhà đất trung bình theo thành phố Hình 4.25 Màn hình thơng tin biểu đồ giá nhà đất trung bình theo thành phố 4.5.8 Màn hình dự đốn giá nhà đất trung bình theo quận (huyện): Hình 4.26 Màn hình thơng tin biểu đồ giá nhà đất trung bình theo quận (huyện) 4.5.9 Màn hình dự đốn giá nhà đất Hình 4.27 Màn hình dự đốn giá nhà đất theo khu vực diện tích Chương KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Qua trình thực đồ án, nhóm đạt kết quả: 5.1 Ưu điểm: - Đã tự xây dựng ứng dụng hồn thiện, có back-end front-end, tự xây dựng lên framework API cho hệ thống - Ứng dụng web có tính hệ thống thu thập chia sẻ liệu bất động sản tìm kiếm, xếp,… - Xây dựng ứng dụng theo quy trình cụ thể, sử dụng ngơn ngữ học Nodejs Reactjs kết hợp với tích hợp hỗ trợ để khiến hệ thống đa dạng - Nhóm hồn thành u cầu qua trọng đồ án rút trích liệu trực quan hóa liệu bất động sản, đồng thời tạo hệ thống tìm kiếm xếp thông tin cho người dùng,… 5.2 Nhược điểm: - Cịn số tính đề ban đầu nhóm không thực thêm vào danh sách u thích, thích hay bình luận đăng,… - Ứng dụng hạn chế lượng tin tức - Giao diện chưa đẹp bắt mắt 5.3 Kết đạt được: 5.3.1 Về mặt nghiên cứu: - Nhóm có hội tìm hiểu thêm cơng nghệ sử dụng machine learning - Hiểu áp dụng trình tạo nên ứng dụng web - Hiểu cách thức để xây dựng project phù hợp với thị trường - Hiểu trình xây dựng source code Front-end Back-end 5.3.2 Về mặt sản phẩm: - Các yêu cầu phi chức + Chức đại dễ sử dụng + Tương tác người dùng trang web diễn nhanh chóng - Các yêu cầu chức + Cho phép người dùng tạo tài khoản, chỉnh sửa thông tin cá nhân + Cho phép người xem thông tin viết bất động sản + Xem lịch sử tìm kiếm người dùng + Biểu đồ phân tích thể giá tiền diện tích theo khu vực + Biểu đồ tăng tưởng thành phố trực thuộc trung ương Hồ Chí Minh, Hà Nội, Đà Nẵng + Tích hợp Machine learning để đưa dự đốn giá tương lai khu vực 5.4 Hướng phát triển: Qua q trình thực khóa luận, tính tới thời điểm tại, em nhận thấy đồ án cịn thiếu sót cần khắc phục muốn phát triển đồ án lên thương mại như: - Crawler thêm nhiều tin tức từ nhiều nguồn khác để nội dung trang web phong phú - Phát triển thêm nhiều biểu đồ cụ thể để người dùng dễ dàng so sánh - Hoàn thiện thêm chức đề ban đầu thêm vào tính đăng bài, trang thông tin cá nhân người dùng,… - Cải thiện lại giao diện cho bắt mắt - Giới thiệu sản phẩm tới đông đảo người dùng TÀI LIỆU THAM KHẢO [1] "Cherrio" [Online] Available: https://cheerio.js.org/ [2] "ExpressJS" [Online] Available: https://expressjs.com/ [3] "MongoDB" [Online] Available: https://www.mongodb.com/ [4] "NodeJS" [Online] Available: https://nodejs.org/en/docs/ [5] Tài liệu JavaScript: https://javascript.info/37 [6] Tài liệu React: https://reactjs.org/docs/getting-started.html [7] StackOverFlow: https://stackoverflow.com/ [8] Django: https://docs.djangoproject.com/en/4.0/ [9] Django Rest Framework: https://www.django-rest-framework.org/ [10] Viblo: https://viblo.asia/ [11] Geeks For Geeks: https://www.geeksforgeeks.org/ 82 83 84 85 ... TẮT KHỐ LUẬN - Khố luận với đề tài ? ?Rút trích trực quan hố liệu lĩnh vực bất động sản? ?? nhằm mục đích cung cấp hệ thống hỗ trợ người dùng tìm kiếm, so sánh thông tin bất động sản cách trực quan dạng... HCM, ngày… tháng… năm…… NHẬN XÉT KHÓA LUẬN TỐT NGHIỆP (CỦA CÁN BỘ HƯỚNG DẪN/PHẢN BIỆN) Tên khóa luận: RÚT TRÍCH VÀ TRỰC QUAN HỐ DỮ LIỆU TRONG LĨNH VỰC BẤT ĐỘNG SẢN Nhóm SV thực hiện: Cán hướng dẫn/phản... PHẦN MỀM NGUYỄN CƠNG HIẾU – 18520743 VŨ CÁT – 18520515 KHĨA LUẬN TỐT NGHIỆP RÚT TRÍCH VÀ TRỰC QUAN HỐ DỮ LIỆU TRONG LĨNH VỰC BẤT ĐỘNG SẢN Extraction and data visualization in Real Estate KỸ SƯ

Ngày đăng: 16/06/2022, 21:04

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

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

TÀI LIỆU LIÊN QUAN

w