Luận văn: Ứng dụng WebGIS hỗ trợ tìm phòng trọ tại TP.HCM - Bùi Thị Phương

Luận văn trình bày ứng dụng WebGIS hỗ trợ tìm phòng trọ hiệu quả tại TP.HCM. Nghiên cứu xây dựng hệ thống cung cấp thông tin vị trí, giá cả, diện tích, tiện

Người đăng

Ẩn danh

Thể loại

Luận văn tốt nghiệp

2018

82
2
0

Phí lưu trữ

30 Point

Tóm tắt

I. Tổng quan về xây dựng WebGIS hỗ trợ tìm phòng trọ sinh viên TP

WebGIS hỗ trợ tìm phòng trọ là hệ thống thông tin địa lý trên nền web. Hệ thống này tích hợp dữ liệu không gian và thuộc tính về phòng trọ. Đối tượng hướng đến là sinh viên tại thành phố Hồ Chí Minh. Mục tiêu chính là cung cấp thông tin chính xác, trực quan. Người dùng có thể tìm kiếm, xem vị trí trên bản đồ. Hệ thống hiển thị các thuộc tính như giá, diện tích, tiện ích xung quanh. Công nghệ sử dụng chủ yếu là mã nguồn mở. Việc này giúp tối ưu chi phí xây dựng và vận hành. Đề tài nghiên cứu tính ứng dụng thực tiễn cao. Nó giải quyết bài toán tìm kiếm nhà trọ hiệu quả.

1.1. Tình hình nhà trọ và nhu cầu tìm kiếm của sinh viên tại TP.HCM

Thành phố Hồ Chí Minh tập trung số lượng lớn sinh viên từ khắp nơi. Nhu cầu tìm phòng trọ luôn ở mức cao. Thông tin về phòng trọ thường phân tán, thiếu hệ thống. Sinh viên gặp khó khăn trong việc tiếp cận thông tin minh bạch. Các phương pháp truyền thống như hỏi thăm, dán tờ rơi có nhiều hạn chế. Tình trạng lừa đảo, thông tin không đúng thực tế vẫn xảy ra. Do đó, một công cụ tìm kiếm tập trung và đáng tin cậy là cần thiết.

1.2. Giới thiệu khái niệm và ưu điểm của WebGIS trong tìm kiếm thông tin

WebGIS là sự kết hợp giữa hệ thống thông tin địa lý (GIS) và công nghệ web. Nó cho phép xử lý, phân tích và hiển thị dữ liệu không gian trên trình duyệt. Ưu điểm lớn nhất là khả năng trực quan hóa thông tin trên bản đồ. Người dùng có thể thấy vị trí chính xác của phòng trọ. Hệ thống hỗ trợ các phép phân tích không gian như tìm kiếm theo bán kính. Nó cũng dễ dàng cập nhật và chia sẻ dữ liệu. Công nghệ này phù hợp để xây dựng nền tảng tìm kiếm nhà trọ thông minh.

II. Phân tích các vấn đề và thách thức trong tìm kiếm phòng trọ

Tìm kiếm phòng trọ truyền thống tồn tại nhiều bất cập. Thông tin thường không được kiểm chứng, dễ gây hiểu lầm. Người tìm phải mất nhiều thời gian và công sức để đi khảo sát thực tế. Các trang web rao vặt hiện tại chỉ liệt kê danh sách. Chúng thiếu khả năng hiển thị vị trí trực quan trên bản đồ. Việc so sánh giữa các phòng trọ trở nên khó khăn. Thông tin về an ninh, an toàn khu vực thường bị bỏ qua. Người thuê không đánh giá được môi trường sống xung quanh. Chi phí ẩn và các điều khoản hợp đồng cũng là vấn đề. Hệ thống hiện tại chưa hỗ trợ thống kê hay phân tích dữ liệu.

2.1. Hạn chế của các trang web và ứng dụng tìm phòng trọ hiện có

Các trang web như batdongsan.vn, chotot.com có giao diện tìm kiếm cơ bản. Chúng cho phép lọc theo quận/huyện, giá, diện tích. Tuy nhiên, kết quả chỉ hiển thị dưới dạng danh sách. Bản đồ chỉ được dùng để xem vị trí đơn lẻ. Không có chức năng so sánh vị trí nhiều phòng trọ cùng lúc. Dữ liệu không gian không được khai thác hiệu quả. Thông tin về chủ trọ có thể chưa được xác minh. Việc cập nhật dữ liệu mới còn chậm trễ.

2.2. Thách thức về dữ liệu và công nghệ khi xây dựng hệ thống mới

Xây dựng WebGIS đòi hỏi cơ sở dữ liệu không gian chính xác. Thu thập tọa độ địa lý của từng phòng trọ là công việc lớn. Cần có quy trình xác minh thông tin để đảm bảo độ tin cậy. Việc tích hợp dữ liệu từ nhiều nguồn khác nhau phức tạp. Chi phí ban đầu cho phần mềm và máy chủ có thể cao. Đội ngũ phát triển cần kiến thức chuyên môn về GIS và lập trình web. Hệ thống phải đảm bảo tốc độ tải trang nhanh và ổn định. Bảo mật thông tin người dùng và chủ trọ cũng là ưu tiên.

III. Giải pháp xây dựng hệ thống WebGIS hỗ trợ tìm phòng trọ

Giải pháp được đề xuất là xây dựng một WebGIS chuyên biệt. Hệ thống sử dụng công nghệ mã nguồn mở để tiết kiệm chi phí. Phần mềm Geoserver được dùng để quản lý và phân phối dữ liệu không gian. Cơ sở dữ liệu PostGIS lưu trữ thông tin thuộc tính và hình học. Giao diện front-end phát triển bằng HTML, CSS, JavaScript. Thư viện Leaflet giúp hiển thị bản đồ tương tác. Các chức năng chính bao gồm tìm kiếm, lọc, xem thông tin. Người dùng có thể phóng to, thu nhỏ, di chuyển trên bản đồ. Chức năng tìm kiếm nâng cao cho phép lọc theo nhiều tiêu chí. Hệ thống cũng hỗ trợ cập nhật dữ liệu từ phía quản trị.

3.1. Thiết kế và xây dựng cơ sở dữ liệu phòng trọ

Cơ sở dữ liệu được thiết kế với hai phần chính: không gian và thuộc tính. Bảng không gian lưu trữ hình học (điểm, vùng) của phòng trọ. Bảng thuộc tính chứa thông tin chi tiết như giá, diện tích, mô tả. Các trường dữ liệu bao gồm địa chỉ, số điện thoại chủ trọ, quy định. Quan hệ giữa các bảng được thiết lập bằng khóa chính. Dữ liệu được thu thập từ khảo sát thực tế và các nguồn tin cậy. Quá trình mã hóa địa chỉ thành tọa độ địa lý được thực hiện. Cơ sở dữ liệu đảm bảo tính toàn vẹn và dễ dàng truy vấn.

3.2. Xây dựng các chức năng tương tác trên nền tảng WebGIS

Hệ thống xây dựng với kiến trúc client-server. Tầng trình bày (front-end) cung cấp giao diện người dùng. Bản đồ nền sử dụng OpenStreetMap hoặc các nguồn miễn phí. Các lớp dữ liệu phòng trọ được tải từ Geoserver qua giao thức WMS. Chức năng tìm kiếm được xây dựng bằng ngôn ngữ Python phía server. Người dùng nhập từ khóa hoặc chọn tiêu chí từ danh sách. Kết quả hiển thị trên bản đồ và trong danh sách bên cạnh. Chức năng xem thông tin chi tiết khi nhấp vào đối tượng. Hệ thống cũng có phần đăng ký cho người dùng và chủ trọ.

IV. Kết luận và ứng dụng thực tiễn của WebGIS tìm phòng trọ

Đề tài đã xây dựng thành công một WebGIS hỗ trợ tìm phòng trọ. Hệ thống đạt được các mục tiêu đề ra ban đầu. Nó cung cấp nền tảng thông tin tập trung, trực quan cho sinh viên. Các chức năng tìm kiếm, hiển thị bản đồ hoạt động ổn định. Giao diện thân thiện, dễ sử dụng cho người không chuyên. Hệ thống mở ra hướng tiếp cận mới trong lĩnh vực cho thuê nhà trọ. Nó có thể được nhân rộng cho các thành phố lớn khác. Ứng dụng giúp tiết kiệm thời gian và công sức cho người tìm thuê. Đồng thời, nó hỗ trợ chủ trọ tiếp cận khách hàng tiềm năng hiệu quả hơn.

4.1. Đánh giá kết quả đạt được của hệ thống WebGIS

Hệ thống đã tích hợp được cơ sở dữ liệu với hàng trăm phòng trọ. Các chức năng chính như bản đồ, tìm kiếm, xem thông tin đều vận hành tốt. Người dùng có thể tìm kiếm theo quận, mức giá, diện tích dễ dàng. Kết quả hiển thị đồng thời trên bản đồ và danh sách. Tốc độ tải trang và phản hồi đáp ứng yêu cầu. Hệ thống sử dụng hoàn toàn phần mềm mã nguồn mở. Chi phí triển khai và bảo trì được tối ưu. Giao diện được thiết kế đơn giản, tập trung vào trải nghiệm người dùng.

4.2. Tiềm năng ứng dụng và hướng phát triển trong tương lai

WebGIS có tiềm năng ứng dụng rộng rãi trong quản lý đô thị. Nó có thể tích hợp thêm dữ liệu về giao thông, ngập nước, an ninh. Hướng phát triển bao gồm xây dựng ứng dụng di động (app) song song. Tích hợp đánh giá, bình luận từ người thuê để tăng độ tin cậy. Sử dụng trí tuệ nhân tạo (AI) để gợi ý phòng trọ phù hợp. Hợp tác với các trường đại học để cung cấp thông tin chính thức. Mục tiêu dài hạn là xây dựng một sàn giao dịch nhà trọ trực tuyến uy tín. Hệ thống cần liên tục cập nhật dữ liệu để duy trì giá trị.

Tóm tắt và mô tả trên trang này được tạo với sự hỗ trợ của AI từ nội dung tài liệu gốc; tài liệu do người dùng đóng góp và được kiểm duyệt trước khi xuất bản. Báo lỗi nội dung.

29/05/2026
Luận văn tốt nghiệp ứng dụng webgis hỗ trợ tìm phòng trọ tại thành phố hồ chí minh

Trích đoạn nội dung tài liệu

ĐẶT VẤN ĐỀ Thành phố Hồ Chí Minh là thành phố lớn của Việt Nam về dân số và kinh tế, là một trong những trung tâm kinh tế và văn hóa, giáo dục quan trọng nhất của đất nước. Hằng năm có hàng nghìn sinh viên từ các tỉnh thành khác đổ về đây để sinh sống, làm việc và học tập. Theo số liệu thống kê năm 2016 của Tổng cục thống kê, thành phố Hồ Chí Minh có diện tích có 50 trường đại học, 7 học viện, 28 trường cao đẳng với khoảng 458. Mặc dù có nhiều ký túc xá của các trường đại học nhưng không đáp ứng được hết chỗ ở cho sinh viên, vì vậy việc thuê phòng trọ là một nhu cầu rất lớn của họ.

Tuy nhiên, việc tiếp cận thông tin phòng trọ của sinh viên vẫn còn nhiều hạn chế, người thuê thường nghe thông tin từ những người quen hoặc những thông tin trên bảng tin, tờ rơi rất sơ sài và buộc họ phải đi đến tận nơi để kiểm tra phòng về các thông tin như diện tích, giá phòng, vị trí địa lý… sau đó mới đưa ra quyết định thuê hay không. Trên mạng cũng có nhiều trang web hỗ trợ cho việc tìm phòng trọ nhưng hiển thị thông tin về các phòng trọ riêng biệt, chưa có sự so sánh khách quan giữa các phòng trọ về mặt diện tích, giá phòng, vị trí nên việc tìm kiếm phòng trọ phù hợp với nhu cầu khá khó khăn; làm sinh viên mất nhiều thời gian để tìm kiếm và đánh giá, so sánh giữa phòng trọ với nhau để đưa ra một quyết định đúng đắn, hợp lý. Mạng xã hội là mảnh đất “màu mỡ” để khai thác thông tin quảng cáo, mua bán trực tuyến. Tính đến tháng 1 năm 2017, Việt Nam có 50.05 triệu người dùng Internet chiếm 53% dân số, 73% người dùng dưới 35 tuổi [2] .Trong tương lai, các con số này sẽ còn tăng lên nhiều nữa.

Internet ngày càng phát triển, số người dùng Internet càng tăng lên, khả năng tiếp cận các thông tin cũng tăng lên thì việc tìm kiếm thông tin về phòng trọ cũng sẽ tăng lên. Vấn đề đặt ra là cần có một trang web đáp ứng được nhu cầu của người thuê trọ như các chức năng thực hiện đơn giản, cung cấp đầy đủ, nhanh chóng và chân thật thông tin về phòng trọ, thể hiện được vị trí của phòng trọ để người dùng có thể so sánh các phòng trọ với nhau về thông tin thuộc tính và thông tin không gian để đưa ra quyết định đúng đắn. Ngày nay sự phát triển của công nghệ thông tin đã giúp cho việc thông tin đến người dùng nhanh chóng, chính xác, trong đó có thông tin địa lý (GIS). GIS là một hệ thống thông tin áp dụng cho dữ liệu địa lý, có khả năng hỗ trợ thông tin cho người lập quyết định trên cơ sở khai thác khả năng truy vấn, thống kê, tổng hợp thông tin liên quan đến vị trí trong GIS [3].

Cùng với sự phát triển Internet, GIS đã phát triển công nghệ cho phép chia sẻ thông tin thông qua Internet bằng cách kết 11 hợp GIS và Web để tạo thành WebGIS. WebGIS đang ngày càng phát triển và phổ biến nhờ việc cung cấp thông tin dưới dạng thông tin thuộc tính kết hợp với thông tin không gian đến với người dùng thông qua Internet. WebGIS có thể hỗ trợ tốt cho việc cung cấp thông tin phòng trọ đến sinh viên tốt hơn, nhanh chóng hơn, từ đó giúp sinh viên đưa ra quyết định phù hợp về việc thuê phòng trọ. Từ các lý do trên, sinh viên đề xuất đề tài “Ứng dụng WebGIS hỗ trợ tìm phòng trọ tại Thành phố Hồ Chí Minh”.

MỤC TIÊU NGHIÊN CỨU Mục tiêu nghiên cứu của đề tài “Ứng dụng WebGIS hỗ trợ tìm phòng trọ tại Thành phố Hồ Chí Minh”: - Mục tiêu 1: Xây dựng cơ sở dữ liệu không gian: + Tìm hiểu nhu cầu thuê và cho thuê phòng trọ. + Thu thập dữ liệu về phòng trọ. + Thiết kế cơ sở dữ liệu về phòng trọ. - Mục tiêu 2: Xây dựng WebGIS cung cấp các thông tin về vị trí, diện tích, giá thành,… của các phòng trọ để phục vụ việc đưa ra quyết định thuê phòng trọ.

NỘI DUNG THỰC HIỆN Đề tài thực hiện các nội dung sau 1) Khảo sát, phân tích nhu cầu thuê phòng trọ của sinh viên và người lao động tại thành phố Hồ Chí Minh. 2) Thu thập dữ liệu về phòng trọ. 3) Phân tích và thiết kế cơ sở dữ liệu phòng trọ. 4) Xây dựng hệ thống WebGIS với các chức năng sau: hiển thị bản đồ, phóng to, thu nhỏ, xem thông tin đối tượng, tìm kiếm thông tin, cập nhật dữ liệu, quản trị… 5) Viết báo cáo 1.

PHƯƠNG PHÁP THỰC HIỆN 1. Phạm vi nghiên cứu: Đề tài nghiên cứu trong phạm vi thành phố Hồ Chí Minh. Công nghệ thực hiện Đề tài sử dụng các công nghệ sau: - Phần mềm mã nguồn mở GeoServer. - Thư viện mã nguồn mở OpenLayers.

- Hệ quản trị cơ sở dữ liệu PostgreSQL/PostGIS. - Ngôn ngữ lập trình Python, HTML, CSS, JavaScript. 12 CHƯƠNG 2: TỔNG QUAN Chương 2 sẽ trình bày về: - Các vấn đề liên quan đến phòng trọ, đó là các vấn đề mà sinh viên quan tâm, là nhu cầu khi đi tìm phòng trọ của sinh viên. - Các trang web và application về phòng trọ đã có trên Internet.

- Giới thiệu các phần mềm được sử dụng trong đề tài. PHÂN TÍCH CÁC VẤN ĐỀ VỀ PHÒNG TRỌ Phòng trọ sinh viên luôn là vấn đề lớn không những của các bạn sinh viên mà còn là của gia đình và xã hội. Đi học xa, các bạn sinh viên luôn cần đến phòng trọ, tuy nhiên, từ phòng trọ đã nảy sinh ra những vấn đề mà chính các bạn sinh viên cần phải quan tâm, nắm bắt được. Theo đó, đó là những yêu cầu khắc khe từ người cho thuê hoặc những vấn đề liên quan khác đến cuộc sống, việc học, công việc và sinh hoạt của các bạn.

Vì việc thuê trọ là lâu dài (ít nhất là 4 năm hoặc hơn) nên sinh viên muốn tìm một phòng trọ có thể đáp ứng nguyện vọng của mình và cảm thấy thoái mái khi ở, do đó việc xem xét một phòng trọ để thuê phải cẩn thận, kỹ lưỡng. Mỗi trường đại học ở thành phố Hồ Chí Minh đều có ký túc xá cho sinh viên lưu trú, nhưng do số lượng phòng có hạn nên không đáp ứng được hết chỗ ở cho sinh viên toàn trường. Vì vậy, một số ký túc xá đặt ra những điều kiện để xét sinh viên được lưu trú, ví dụ ký túc xá Bách khoa xét điều kiện lưu trú là xét theo quê quán, các sinh viên ở các tỉnh miền bắc, miền trung sẽ được ưu tiên xét trước các bạn quê miền nam vì nhà xa hơn; xét theo điều kiện gia đình thì ưu tiên cho sinh viên thuộc gia đình hộ nghèo, hộ cận nghèo, gia đình có hoàn cảnh khó khăn.…Quy định của ký túc xá cũng khá nghiêm ngặt, ví dụ ký túc xá Bách khoa quy định phải tích lũy điểm rèn luyện trên 50 điểm để được ở kỳ tiếp theo, nếu vào ký túc xá sau 23h sẽ bị trừ điểm rèn luyện, không được nấu ăn, không được hút thuốc, phải tắt đèn phòng trước 0h, mỗi tuần đều chấm điểm vệ sinh phòng ở. Nhiều sinh viên không thích những quy định trên hoặc không đủ điều kiện xét duyệt thì sẽ không được ở ký túc xá và phải đi tìm phòng trọ.

Phân tích dưới đây bao gồm các vấn đề liên quan đến việc tìm phòng trọ của sinh viên: - Thông tin cơ bản của phòng trọ - Thông tin an toàn phòng trọ - Thông tin về an ninh phòng trọ - Thông tin về sinh hoạt phòng trọ - Thông tin về tiện ích phòng trọ - Thông tin về người trọ khác - Thông tin về vị trí địa lý của phòng trọ 13 2. Thông tin cơ bản của phòng trọ Khi tìm kiếm phòng trọ, sinh viên muốn biết một số thông tin cơ bản về phòng trọ như diện tích, giá phòng, giá điện nước…để xem xét và đưa ra quyết định có thuê hay không. Mối quan tâm đầu tiên của người đi thuê trọ là diện tích căn phòng, nếu ở 2 2 một mình thì họ sẽ chọn những phòng trọ có diện tích nhỏ khoảng 10m , 12m ; nếu muốn ở ghép với người khác thì họ sẽ chọn những phòng trọ có diện tích lớn hơn, ở 2 2 ghép 2 hoặc 3 người thì diện tích khoảng 15m , 18m ; ở ghép 2 2 4 hoặc 5 người thì diện tích khoảng 20m , 25m …Tương ứng với từng diện tích 2 phòng thì giá phòng cũng phải phù hợp thì sinh viên mới quyết định thuê. Với diện tích 10m , 2 2 12m thì giá phòng khoảng từ 1 triệu đến 1 triệu 500 nghìn đồng là phù hợp; diện tích 15m , 2 2 2 18m thì giá phòng khoảng 2 triệu là phù hợp; diện tích 20m , 25m thì giá phòng khoảng 2 triệu 500 nghìn đồng là phù hợp.

Một số phòng trọ không thu tiền phòng cố định mà thu theo số người ở ví dụ phòng 4 người ở hay 3 người ở thì họ cũng chỉ thu mỗi người 500 nghìn. Vấn đề số người ở ghép tối đa 1 phòng cũng là một điều cần quan tâm. Thường thì chủ trọ sẽ quy định số người tối đa ở một phòng để tránh tình trạng ở nhiều gây mất trật tự. Tiền điện nước, wifi, tiền nước uống, tiền rác cũng là điều mà sinh viên quan tâm khi thuê phòng, một số phòng trọ tính theo giá nhà nước, một số lại tự thu theo ý của chủ trọ ví dụ như quy định tiền nước 50 nghìn đồng hoặc 100 nghìn đồng 1 người và người thuê có thể tự do xài thoải mái hoặc đối với tiền điện theo giá nhà nước phân chia nhiều mức khác nhau, phòng trọ có thể quy định một mức chung cho cả dãy trọ để tiện tính toán, nếu giá không chênh lệch với giá nhà nước nhiều thì sinh viên có thể xem xét để cho thuê.

Bên cạnh các khoản tiền cố định thì người thuê cũng rất quan tâm đến việc trong quá trình ở có chi phí phát sinh ví dụ như việc thay thế hay sửa chữa thiết bị hư hỏng. Vấn đề mà nhiều sinh viên khá quan tâm là tiền đặt cọc sẽ tính như thế nào và có quy định trong khoảng thời gian chưa dọn đến phòng ở nếu không muốn thuê nữa thì có lấy lại được tiền không.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ