Đồ án tốt nghiệp: Xây dựng sàn giao dịch quản lí phòng trọ trên nền tảng web

Tải full đồ án website quản lý phòng trọ. Báo cáo chi tiết phân tích thiết kế hệ thống, CSDL. Tài liệu tham khảo hữu ích cho sinh viên CNTT.

Trường đại học

Không rõ

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

Thể loại

Đồ án tốt nghiệp

2020

80
32
0

Phí lưu trữ

30 Point

Tóm tắt

I. Tổng quan đồ án web quản lý phòng trọ cho sinh viên 2024

Trong bối cảnh Công nghệ Thông tin đang thay đổi mọi mặt đời sống, các ứng dụng web ngày càng chứng tỏ vai trò không thể thiếu. Đồ án Web Quản Lý Phòng Trọ là một sản phẩm tiêu biểu, ra đời nhằm giải quyết nhu cầu cấp thiết về nhà ở cho sinh viên và người lao động tại các đô thị lớn. Dự án này tập trung vào việc xây dựng một sàn giao dịch thông tin phòng trọ trực tuyến, hoạt động như một cầu nối hiệu quả giữa người cho thuê (Leaser) và người cần thuê (Renter). Nền tảng này không chỉ cung cấp một kênh đăng tin và tìm kiếm tập trung mà còn tích hợp nhiều công cụ quản lý thông minh, giúp đơn giản hóa quy trình, tiết kiệm thời gian và chi phí cho cả hai bên. Đồ án được xây dựng dựa trên các công nghệ web hiện đại, đảm bảo hiệu suất hoạt động ổn định và trải nghiệm người dùng mượt mà. Mục tiêu chính của hệ thống là tạo ra một môi trường minh bạch, nơi thông tin về phòng trọ được xác thực và cập nhật liên tục. Thay vì các phương pháp truyền thống như dán quảng cáo hay tìm kiếm qua các trung tâm môi giới thiếu tin cậy, website mang đến một giải pháp công nghệ toàn diện. Hệ thống quản lý phòng trọ này cho phép người dùng đăng ký tài khoản, quản lý thông tin cá nhân, đăng tin cho thuê hoặc tìm người ở ghép, và tìm kiếm phòng trọ theo nhiều tiêu chí linh hoạt như khu vực, mức giá, diện tích và tiện ích đi kèm. Với giao diện thân thiện và quy trình rõ ràng, đồ án hướng đến việc trở thành một công cụ hỗ trợ đắc lực, góp phần giải quyết bài toán nhà ở đang ngày càng phức tạp.

1.1. Giới thiệu sàn giao dịch thông tin phòng trọ trực tuyến

Sàn giao dịch thông tin phòng trọ được định nghĩa là một nền tảng web trung gian, nơi người có nhu cầu cho thuê và người tìm thuê có thể tương tác trực tiếp. Khác với các trang rao vặt thông thường, hệ thống này được thiết kế chuyên biệt cho lĩnh vực nhà trọ với cấu trúc dữ liệu rõ ràng. Các thông tin về đặc điểm phòng trọ như địa chỉ, giá thuê, diện tích, hình ảnh và tiện ích được lưu trữ một cách có hệ thống. Điều này tạo điều kiện thuận lợi cho việc triển khai các chức năng tìm kiếm nâng cao, giúp người dùng nhanh chóng lọc ra những lựa chọn phù hợp nhất với nhu cầu cá nhân. Hệ thống phân chia người dùng thành các nhóm chính: Renter (người thuê), Leaser (người cho thuê) và Admin (người quản trị), mỗi nhóm có những quyền hạn và chức năng riêng biệt, đảm bảo tính bảo mật và trật tự cho toàn bộ hoạt động trên sàn.

1.2. Mục tiêu và phạm vi nghiên cứu của đồ án tốt nghiệp

Mục tiêu cốt lõi của đồ án Web Quản Lý Phòng Trọ là xây dựng một website hoàn chỉnh với các chức năng thiết yếu. Cụ thể, hệ thống phải đáp ứng được các yêu cầu: quản lý thông tin người dùng, quản lý tin đăng phòng trọ, tìm kiếm linh hoạt, và cho phép người dùng tương tác qua các tính năng như đánh giá, bình luận và báo cáo tin sai sự thật. Về phạm vi, tài liệu nghiên cứu gốc giới hạn việc triển khai hệ thống trong khu vực nội thành Hà Nội. Các loại hình nhà ở được hỗ trợ bao gồm: phòng trọ, tìm người ở ghép, căn hộ và nhà nguyên căn. Việc giới hạn phạm vi giúp dự án tập trung vào việc hoàn thiện các tính năng cốt lõi và đảm bảo chất lượng dữ liệu trong giai đoạn đầu. Hướng phát triển trong tương lai có thể mở rộng ra các thành phố khác và hỗ trợ thêm các loại hình bất động sản như cửa hàng, nhà kho.

II. Thách thức trong việc quản lý và tìm kiếm phòng trọ hiện nay

Sự phát triển nhanh chóng của các đô thị lớn như Hà Nội và TP. Hồ Chí Minh kéo theo sự gia tăng đột biến về nhu cầu nhà ở, đặc biệt là từ sinh viên và người lao động nhập cư. Thực trạng này tạo ra một thị trường phòng trọ sôi động nhưng cũng đầy thách thức. Báo cáo gốc trích dẫn một khảo sát từ Bean Survey cho thấy "có khoảng 71% sinh viên đang đi học" phải thuê nhà ở. Con số này phản ánh một bài toán lớn về quản lý và kết nối thông tin. Người tìm trọ thường phải đối mặt với tình trạng thông tin phân mảnh, thiếu tin cậy, và tốn nhiều thời gian, công sức để đi xem trực tiếp. Các tin đăng trên mạng xã hội hoặc các trang rao vặt không chuyên thường thiếu thông tin chi tiết, hình ảnh không xác thực, hoặc thậm chí là lừa đảo. Về phía chủ trọ, việc tiếp cận đúng đối tượng khách hàng tiềm năng cũng không hề đơn giản. Các phương pháp truyền thống như dán giấy quảng cáo không chỉ kém hiệu quả mà còn gây mất mỹ quan đô thị. Việc xây dựng một đồ án Web Quản Lý Phòng Trọ chính là giải pháp công nghệ cần thiết để giải quyết những bất cập này. Một nền tảng tập trung không chỉ giúp chuẩn hóa thông tin mà còn tạo ra một kênh giao tiếp minh bạch, giảm thiểu rủi ro cho cả hai bên và nâng cao hiệu quả cho toàn bộ thị trường. Đây chính là tính cấp thiết của đề tài được nhấn mạnh trong nghiên cứu.

2.1. Phân tích tính cấp thiết của đề tài quản lý nhà trọ online

Hàng năm, có hơn 1,5 triệu học sinh tham gia kỳ thi tuyển sinh đại học, phần lớn tập trung tại Hà Nội và TP. Hồ Chí Minh. Làn sóng sinh viên và người lao động nhập cư tạo ra một áp lực khổng lồ lên hạ tầng nhà ở. Nhu cầu tìm kiếm phòng trọ, nhà thuê là rất lớn và diễn ra liên tục. Tuy nhiên, phương thức kết nối cung cầu truyền thống đã bộc lộ nhiều hạn chế. Việc thiếu một hệ thống quản lý thông tin tập trung, đáng tin cậy đã gây ra nhiều khó khăn. Người thuê mất thời gian, chi phí di chuyển mà chưa chắc tìm được nơi ở ưng ý. Người cho thuê khó tiếp cận được lượng lớn khách hàng. Do đó, việc xây dựng một sàn giao dịch thông tin phòng trọ trên nền tảng Web là một yêu cầu cấp thiết, đáp ứng đúng xu hướng ứng dụng công nghệ để giải quyết các vấn đề xã hội.

2.2. Những khó khăn phổ biến của người thuê và chủ nhà trọ

Đối với người đi thuê, khó khăn lớn nhất là "ma trận" thông tin. Tin đăng thường không đầy đủ, giá cả mập mờ, hình ảnh không đúng thực tế, và nguy cơ gặp phải môi giới không uy tín. Quá trình này không chỉ tốn thời gian mà còn tiềm ẩn rủi ro tài chính. Đối với chủ nhà trọ, việc đăng tin trên nhiều nền tảng khác nhau gây khó khăn trong việc quản lý. Họ phải trả lời nhiều cuộc gọi, tin nhắn trùng lặp và khó sàng lọc được người thuê phù hợp. Hơn nữa, việc tin đăng của họ bị trôi đi nhanh chóng trên các mạng xã hội cũng làm giảm hiệu quả tiếp cận. Một website quản lý phòng trọ chuyên biệt sẽ giải quyết các vấn đề này bằng cách cung cấp một nơi để quản lý tin đăng tập trung, xác thực thông tin và tạo ra một kênh giao tiếp hiệu quả hơn.

III. Phương pháp phân tích và thiết kế hệ thống quản lý phòng trọ

Để xây dựng một đồ án Web Quản Lý Phòng Trọ hiệu quả, quá trình phân tích và thiết kế hệ thống đóng vai trò nền tảng. Đồ án đã áp dụng một phương pháp tiếp cận có cấu trúc, bắt đầu từ việc xác định kiến trúc tổng thể cho đến việc đặc tả chi tiết từng chức năng. Kiến trúc hệ thống được thiết kế theo mô hình 3 tầng (3-tier architecture), một kiến trúc phổ biến và hiệu quả cho các ứng dụng web. Tầng thứ nhất là Tầng người dùng (Client-Tier), bao gồm giao diện web mà người dùng cuối tương tác. Tầng thứ hai là Tầng hệ thống (Application-Tier), nơi xử lý toàn bộ logic nghiệp vụ, kiểm tra tính hợp lệ của dữ liệu và đáp ứng các yêu cầu từ người dùng. Tầng cuối cùng là Tầng dữ liệu (Data-Tier), chịu trách nhiệm giao tiếp với hệ quản trị CSDL để lưu trữ và truy vấn thông tin. Mô hình này giúp hệ thống trở nên linh hoạt, dễ bảo trì và mở rộng. Song song với kiến trúc, việc xác định các tác nhân và chức năng tương ứng là cực kỳ quan trọng. Hệ thống xác định ba tác nhân chính: Renter (người thuê), Leaser (người cho thuê), và Admin (quản trị viên). Dựa trên các tác nhân này, các mô hình Usecase (UC)biểu đồ hoạt động được xây dựng chi tiết để mô tả luồng tương tác của người dùng với hệ thống, từ những tác vụ đơn giản như đăng ký, đăng nhập đến các quy trình phức tạp hơn như đăng tin, tìm kiếm theo nhiều bộ lọc, và quản lý tin đăng.

3.1. Xây dựng kiến trúc hệ thống và mô hình triển khai web

Kiến trúc hệ thống 3 tầng được lựa chọn để phân tách rõ ràng các thành phần của ứng dụng. Tầng người dùng là giao diện frontend, được xây dựng để tương thích trên nhiều trình duyệt. Tầng hệ thống (backend) là bộ não của ứng dụng, xử lý các yêu cầu nghiệp vụ như xác thực người dùng, xử lý logic tìm kiếm, và quản lý tin đăng. Tầng dữ liệu sử dụng một hệ quản trị cơ sở dữ liệu quan hệ để lưu trữ dữ liệu một cách có cấu trúc và an toàn. Về mô hình triển khai, hệ thống được thiết kế để có thể dễ dàng triển khai trên các dịch vụ hosting server phổ biến. Người dùng cuối và quản trị viên đều truy cập vào hệ thống thông qua mạng Internet, đảm bảo tính tiện lợi và khả dụng cao.

3.2. Đặc tả chi tiết các Usecase cho Admin Renter và Leaser

Mô hình hóa Usecase là bước quan trọng để xác định các yêu cầu chức năng. Đối với Renter/Leaser, các Usecase chính bao gồm: Đăng ký tài khoản, Đăng nhập, Cập nhật thông tin cá nhân, Tìm kiếm nhà trọ, Xem chi tiết nhà trọ, Đăng tin, Quản lý tin đã đăng, và Báo cáo tin sai. Mỗi Usecase được đặc tả chi tiết về mục đích, tác nhân, luồng sự kiện chính và các điều kiện ràng buộc. Đối với Admin, các Usecase tập trung vào việc quản trị hệ thống, bao gồm: Quản lý người dùng, Quản lý tin nhà trọ (phê duyệt, xóa), Quản lý danh mục, và xem thống kê hoạt động của website. Việc đặc tả này đảm bảo tất cả các chức năng cần thiết đều được xác định và thiết kế một cách rõ ràng.

3.3. Mô hình hóa luồng nghiệp vụ qua các biểu đồ hoạt động

Để trực quan hóa các quy trình nghiệp vụ, đồ án sử dụng rộng rãi các biểu đồ hoạt động. Các biểu đồ này mô tả chi tiết từng bước trong một luồng công việc, ví dụ như quy trình đăng ký tài khoản, luồng tìm kiếm nhà trọ, hay quy trình đăng tin và chờ duyệt. Chẳng hạn, biểu đồ hoạt động đăng tin bắt đầu khi người dùng chọn chức năng, hệ thống hiển thị form nhập liệu, người dùng điền thông tin, hệ thống kiểm tra tính hợp lệ, lưu vào cơ sở dữ liệu và chuyển sang trạng thái chờ duyệt. Các biểu đồ này là công cụ hữu ích cho đội ngũ phát triển để hiểu rõ logic hệ thống và triển khai các chức năng một cách chính xác.

IV. Bí quyết thiết kế cơ sở dữ liệu cho đồ án web quản lý phòng trọ

Trái tim của bất kỳ ứng dụng web nào chính là cơ sở dữ liệu (CSDL), và đồ án Web Quản Lý Phòng Trọ cũng không ngoại lệ. Một CSDL được thiết kế tốt sẽ đảm bảo tính toàn vẹn dữ liệu, hiệu suất truy vấn cao và khả năng mở rộng trong tương lai. Quá trình thiết kế CSDL trong đồ án bắt đầu bằng việc xây dựng Mô hình thực thể liên kết (ERD - Entity-Relationship Diagram). Đây là một sơ đồ trực quan mô tả các thực thể chính trong hệ thống và mối quan hệ giữa chúng. Các thực thể cốt lõi bao gồm User (người dùng), MotelRoom (phòng trọ), Category (danh mục), District (quận/huyện), và Rating (đánh giá). ERD giúp xác định rõ các thuộc tính của mỗi thực thể và các khóa chính, khóa ngoại cần thiết để liên kết các bảng dữ liệu với nhau một cách logic. Ví dụ, mỗi MotelRoom sẽ có một khóa ngoại user_id để liên kết với người đã đăng tin trong bảng User, và một category_id để xác định loại hình nhà ở. Dựa trên ERD, các bảng dữ liệu vật lý được tạo ra trong hệ quản trị CSDL. Mỗi bảng được định nghĩa chi tiết với tên cột, kiểu dữ liệu, và các ràng buộc (constraints) như NOT NULL, khóa chính (PRIMARY KEY), khóa ngoại (FOREIGN KEY). Việc thiết kế cẩn thận các bảng này giúp ngăn ngừa dữ liệu không hợp lệ, đảm bảo tính nhất quán và tối ưu hóa tốc độ truy xuất thông tin, đặc biệt là với các chức năng đòi hỏi hiệu suất cao như tìm kiếm nhà trọ.

4.1. Xây dựng mô hình thực thể liên kết ERD tối ưu hóa

Mô hình thực thể liên kết là bản thiết kế tổng thể cho CSDL. Trong đồ án này, mô hình ERD thể hiện mối quan hệ một-nhiều giữa User và MotelRoom (một người dùng có thể đăng nhiều tin), giữa Category và MotelRoom (một danh mục có nhiều phòng trọ), và mối quan hệ giữa User, MotelRoom với Rating. Việc xác định chính xác các mối quan hệ này là rất quan trọng để đảm bảo logic nghiệp vụ được phản ánh đúng trong cấu trúc dữ liệu. Sơ đồ này là kim chỉ nam cho việc tạo ra các bảng và ràng buộc, giúp hệ thống hoạt động một cách chính xác và hiệu quả.

4.2. Chi tiết các bảng dữ liệu chính user motelroom rating

Dựa trên ERD, các bảng dữ liệu cụ thể được tạo ra. Bảng user chứa các thông tin cơ bản của người dùng như id, name, password (được mã hóa), email, phone, và các trường phân quyền. Bảng motelroom là bảng quan trọng nhất, lưu trữ mọi chi tiết về phòng trọ, bao gồm title, price, area, address, description, images, user_id (khóa ngoại). Bảng rating được dùng để lưu trữ các đánh giá và bình luận của người dùng về một phòng trọ cụ thể, với các trường như id_user, id_motel, rate (số sao), và comment. Cấu trúc này cho phép hệ thống dễ dàng truy vấn thông tin cần thiết cho các trang danh sách, chi tiết và quản lý.

V. Xây dựng chức năng và giao diện web quản lý phòng trọ tối ưu

Sau giai đoạn phân tích và thiết kế, việc hiện thực hóa các chức năng và xây dựng giao diện người dùng là bước tiếp theo để hoàn thiện đồ án Web Quản Lý Phòng Trọ. Hệ thống được phát triển với hai thành phần chính: Frontend (giao diện người dùng) và Backend (hệ thống xử lý phía máy chủ). Giao diện Frontend được thiết kế với tiêu chí thân thiện, trực quan và dễ sử dụng, nhằm mang lại trải nghiệm tốt nhất cho cả người thuê và người cho thuê. Các chức năng chính phía người dùng bao gồm trang chủ hiển thị các tin đăng nổi bật, công cụ tìm kiếm nhà trọ mạnh mẽ với các bộ lọc theo địa điểm (quận/huyện), khoảng giá, diện tích và loại phòng. Đặc biệt, hệ thống còn tích hợp chức năng tìm kiếm trực quan trên bản đồ (sử dụng Google Map API), cho phép người dùng xem vị trí các phòng trọ một cách trực quan. Trang chi tiết phòng trọ cung cấp đầy đủ thông tin, hình ảnh, tiện ích, và khu vực bình luận, đánh giá. Về phía Backend, đây là trung tâm điều hành dành cho quản trị viên (Admin). Hệ thống Backend cung cấp một giao diện quản trị an toàn, cho phép Admin thực hiện các tác vụ quan trọng như quản lý người dùng, duyệt hoặc từ chối các tin đăng mới, xử lý các báo cáo vi phạm từ người dùng, quản lý các danh mục và bài viết trên trang. Một module thống kê cũng được xây dựng để Admin có cái nhìn tổng quan về tình hình hoạt động của website, ví dụ như số lượng người dùng mới, số tin đăng trong ngày, và các tin được xem nhiều nhất. Sự kết hợp hài hòa giữa một Frontend tiện dụng và một Backend mạnh mẽ tạo nên một hệ thống quản lý phòng trọ hoàn chỉnh và hiệu quả.

5.1. Các chức năng Frontend chính cho người thuê và chủ trọ

Phần Frontend của sàn giao dịch thông tin phòng trọ tập trung vào trải nghiệm người dùng. Người dùng có thể dễ dàng đăng ký, đăng nhập và quản lý trang cá nhân (profile). Chức năng đăng tin được thiết kế với một form chi tiết, yêu cầu nhập đầy đủ các thông tin bắt buộc để đảm bảo chất lượng tin đăng. Người tìm trọ có thể sử dụng bộ lọc tìm kiếm nâng cao hoặc xem vị trí trên bản đồ. Ngoài ra, các tính năng tương tác như đánh giá phòng trọ, bình luận, và báo cáo tin không chính xác giúp xây dựng một cộng đồng người dùng tin cậy và minh bạch.

5.2. Module quản lý Backend hiệu quả dành cho quản trị viên

Giao diện quản trị (Admin Panel) được thiết kế để Admin có thể kiểm soát mọi hoạt động trên website. Chức năng quan trọng nhất là quản lý tin nhà trọ, nơi Admin có thể xem danh sách các tin chờ duyệt, kiểm tra nội dung và hình ảnh trước khi cho phép hiển thị công khai. Admin cũng có quyền chỉnh sửa hoặc xóa các tin vi phạm. Bên cạnh đó, các module quản lý người dùng, quản lý danh mục (ví dụ: 'Phòng trọ', 'Ở ghép', 'Nhà nguyên căn'), và quản lý bài viết (tin tức, hướng dẫn) giúp hệ thống luôn được vận hành một cách trơn tru và có tổ chức.

VI. Tải Full Báo Cáo Đồ Án Web Quản Lý Phòng Trọ và Source Code

Dự án Xây dựng sàn giao dịch thông tin phòng trọ trên nền tảng Web đã hoàn thành các mục tiêu đề ra, tạo ra một sản phẩm ứng dụng có tính thực tiễn cao. Hệ thống đã giải quyết thành công bài toán kết nối thông tin giữa người cho thuê và người cần thuê, thông qua một nền tảng web tập trung, minh bạch và dễ sử dụng. Các chức năng từ cơ bản đến nâng cao như đăng ký, đăng tin, tìm kiếm đa tiêu chí, quản lý tài khoản cá nhân và quản trị hệ thống đều được xây dựng hoàn chỉnh, hoạt động ổn định. Giao diện người dùng được thiết kế thân thiện, đảm bảo trải nghiệm tốt trên các thiết bị khác nhau. Về mặt kỹ thuật, việc áp dụng kiến trúc 3 tầng và thiết kế một cơ sở dữ liệu có cấu trúc chặt chẽ đã chứng tỏ hiệu quả, giúp hệ thống dễ dàng bảo trì và có tiềm năng mở rộng trong tương lai. Đồ án Web Quản Lý Phòng Trọ này không chỉ là một bài tập tốt nghiệp mà còn là một tài liệu tham khảo giá trị cho các sinh viên, lập trình viên muốn tìm hiểu về quy trình phát triển một ứng dụng web hoàn chỉnh. Toàn bộ báo cáo chi tiết về quá trình phân tích, thiết kế, cùng với mã nguồn (source code) của dự án sẽ là nguồn tài liệu hữu ích để học hỏi và phát triển thêm các tính năng mới.

6.1. Tổng kết kết quả và định hướng phát triển trong tương lai

Đồ án đã xây dựng thành công một website quản lý phòng trọ với các chức năng cốt lõi. Kết quả đạt được là một hệ thống có khả năng đáp ứng nhu cầu thực tế của thị trường. Hướng phát triển trong tương lai cho dự án rất rộng mở. Các tính năng có thể được bổ sung bao gồm: xây dựng ứng dụng di động (mobile app) để tăng tính tiện lợi, phát triển hệ thống gợi ý phòng trọ thông minh dựa trên hành vi người dùng, tích hợp cổng thanh toán trực tuyến để đặt cọc, và mở rộng phạm vi hoạt động ra toàn quốc. Việc cải tiến thuật toán tìm kiếm và áp dụng các công nghệ mới cũng là một định hướng tiềm năng.

6.2. Hướng dẫn tải trọn bộ báo cáo và source code tham khảo

Để hỗ trợ việc học tập và nghiên cứu, trọn bộ tài liệu của đồ án Web Quản Lý Phòng Trọ được chia sẻ công khai. Bộ tài liệu bao gồm file báo cáo đầy đủ (định dạng PDF/Word) trình bày chi tiết từ phần tổng quan, phân tích thiết kế hệ thống, thiết kế cơ sở dữ liệu, cho đến kết quả triển khai. Kèm theo đó là toàn bộ mã nguồn của dự án, giúp người học có thể tự cài đặt, chạy thử và nghiên cứu cấu trúc code. Vui lòng truy cập đường link dưới đây để tải về bộ tài liệu hoàn chỉnh. (Lưu ý: Link tải chỉ mang tính chất minh họa và tham khảo).

Tóm tắt và mô tả trên trang này được tạo với sự hỗ trợ của AI. Nếu bạn thấy nội dung không chính xác hoặc có vấn đề, vui lòng Báo lỗi nội dung.

04/10/2025
Đồ án xây dựng sàn giao dịch quản lí phòng trọ trên nền tảng web

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

CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 1.1 Tổng quan về lĩnh vực công nghệ thông tin Công Nghệ Thông Tin đang làm biến đổi sâu sắc đời sống kinh tế, văn hóa, xã hội của các nước trên thế giới, trong đó có Việt Nam, Công nghệ Thông Tin được ứng dụng rộng rãi trong mọi lĩnh vực, thúc đẩy nhanh quá trình tăng trưởng, chuyển dịch cơ cấu kinh tế, thay đổi cơ cấu xã hội. Công Nghệ Thông Tin góp phần tạo ra nhiều nghành nghề mới, làm thay đổi sâu sắc các nghành công nghiệp hiện đại, tăng khả năng cạnh tranh của các nghành công nghiệp truyền thống, hỗ trợ như viễn thông, thương mại điện tử, dịch vụ truyền thông đa phương tiện… Nhiều nước đang phát triển, trong đó có không ít quốc gia tuy nghèo và đi sau, song lại biết tận dụng cơ hội ứng dụng và phát triển Công nghệ thông tin, nên đã tạo được những bước phát triển vượt bậc. Tiêu biểu trong nhóm nước này phải kể đến các nước là: Ấn Độ, Trung Quốc, Hàn Quốc. Các tổ chức quốc tế đã đánh giá cao vai trò của Công Nghệ Thông Tin đối với quá trình phát triển kinh tế - xã hội của các nước, do đó đã tổ chức nhiều diễn đàn, hội nghị, hội thảo để tuyên truyền, quảng bá, tổng kết kinh nghiệm, đưa ra bài học, khuyến cáo chương trình hành động, hướng dẫn các nước hoạch định chiến lược ứng dụng và phát triển Công Nghệ Thông Tin.

Còn tại Việt Nam, ứng dụng và phát triển Công Nghệ Thông Tin nhằm góp phần giải phóng sức mạnh vật chất, trí tuệ tinh thần của toàn dân tộc, thúc đẩy công cuộc đổi mới, phát triển nhanh và hiện đại hóa các nghành kinh tế, tăng cường năng lực cạnh tranh của các doanh nghiệp, hỗ trợ có hiệu quả cho quá trình chủ động hội nhập kinh tế quốc tế, nâng cao chất lượng cuộc sống của nhân dân, đảm bảo an ninh quốc phòng và tạo khả năng đi tắt đón đầu để thực hiện thắng lợi sự nghiệp Công nghiệp hóa – Hiện đại hóa đất nước. Công nghệ thông tin có rất nhiều lĩnh vực, công nghệ trong đó công nghệ web đang là một trong những công nghệ được phát triển và mở rộng nhất. Những năm gần đây chúng ta đã thấy được công nghệ phát triển web đạt đến mức kinh ngạc và độ phủ sóng của nó trên thế giới có thể nói là khắp các ngóc ngách của mọi quốc gia, khu vực. Chưa khi nào thế giới trở nên gần với nhau như Trần Thanh Bình 1 Lớp KHMTUD K61 Đồ án tốt nghiệp vậy thông qua các trang web được tạo lập hàng ngày, hàng giờ đồng thời từ đây công việc tìm kiếm thông tin, kinh doanh cũng trở nên thuận lợi, dễ dàng hơn.2 Tính cấp thiết của đề tài Theo kết quả khảo sát của trang Bean Survey, một trang chuyên kháo sát, thu thập và xử lý thông tin nhằm phục vụ cho những nghiên cứu quyết định nhằm nâng cao chất lượng cũng như tính hiệu quả của các chính sách tiếp thị sản phẩm hay dịch vụ của các doanh nghiệp, đã khảo sát tại các khu nhà cho thuê.

Hiện nay có khoảng 71% sinh viên đang đi học, 25% đang đi làm và 4% là khác đang thuê nhà ở. Chính vì vậy việc quản lý nhà cho thuê cũng như khách thuê là một trong những vấn đề cấp thiết giúp nâng cao chất lượng dịch vụ và thuận lời để loại hình này ngày một phát triển. Để phát triển đất nước, xây dựng một nền kinh tế hiện đại cần phải thực hiện thành công quá trình Công Nghiệp Hóa và Hiện Đại Hóa, cùng với nó là quá trình đô thị hóa nhằm cung cấp nhân công, tập trung tài lực, vật lực, tích lũy tư bản cho công nghiệp. Bên cạnh đó, đô thị hóa cũng kèm theo nhiều vấn đề cần giải quyết do sự tập trung quá đông ở đô thị như vấn đề ô nhiễm môi trường, kẹt xe, vệ sinh an toàn thực phẩm, đời sống vật chất tinh thần, nhà ở cho công nhân.

Đối với những thành phố lớn, thì những vấn đề trên càng trở nên phức tạp, nhất là vấn đề nhà trọ cho dân nhập cư, công nhân và sinh viên của các trường đại học - cao đẳng. Hơn thế nữa, hàng năm có hơn 1,5 triệu học sinh tham gia kỳ thi tuyển sinh Đại Học mà chủ yếu tập trung ở 2 trung tâm lớn là Hà Nội và Tp. Hồ Chí Minh, đa số số thí sinh này và gia đình là ở quê, ngoại thành lên thành phố, tìm được nhà trọ vừa ý là rất khó. Như vậy, hàng ngày nhu cầu tìm kiếm nhà trọ để thuê, cũng như tìm thuê mặt bằng làm văn phòng đại diện, địa điểm giao dịch là rất lớn.

Nhưng bằng cánh nào để người cần thuê gặp được chủ nhà một cách cách dễ dàng và thuê được căn nhà ưng ý nhất? Hiện nay, nhu cầu tìm kiếm mọi thông tin trên internet đã trở nên phổ biến. Người đi thuê thì muốn tìm kiếm được nhà trọ một cách nhanh chóng, không mất công đi lại nhiều, người cho thuê thì muốn thông tin cho thuê của mình nhanh được mọi người biết đến. Do vậy em lựa chọn đề tài “Xây dựng sàn giao dịch thông tin phòng trọ trên nền tảng Web” để hỗ trợ cũng như mang lại sự tiện lợi, nhanh chóng trong việc tìm kiếm thông tin, chia sẻ thông tin về nhà trọ, phòng trọ. Trần Thanh Bình 2 Lớp KHMTUD K61 Đồ án tốt nghiệp 1.3 Nội dung nghiên cứu 1.1 Các chức năng chính của website - Lưu trữ các thông tin về đặc điểm ngôi nhà, căn phòng cần cho thuê như ở khu vực nào, đia chỉ, giá thuê phòng và các thông tin cần thiết để có liên lạc với chủ nhà.

Các thông tin được lưu trữ theo cấu trúc hợp lý thuận lợi cho việc tìm kiếm nhanh. - Giao diện bắt mắt, thân thiện. - Trang bị chức năng tìm kiếm linh hoạt giúp người dùng có thể nhanh chóng tìm kiếm ra thông tin nhà trọ theo khu vực, địa chỉ, giá cả.2 Các nhóm người dùng - Người sử dụng trang web có thể là bất kỳ ai biết sử dụng internet và đang có nhu cầu thuê nhà, phòng để ở lại ít có thời gian đọc trên báo chí, hoặc không muốn liên hệ với các trung tâm giao dịch nhà đất. - Hay chủ nhà có nhà, phòng hiện tại không sử dụng mà muốn cho thuê nhưng lại không muốn đăng quảng cáo trên báo chí thủ tục rườm rà, không muốn liên hệ với các trung tâm giao dịch hay in dán các quảng cáo lên tường, cột điện gây mất mỹ quan đô thị có thể liên hệ đến người quản trị website nhằm đưa các thông tin lên website.3 Các chức năng cần đạt được - Admin:  Người quản trị trang admin thực hiện quản lý thông tin về danh sách các phòng trọ, danh sách người dùng và nhận xét về các phòng trọ.

 Thực hiện chỉnh sửa các thông tin về phòng trọ, người dùng, đánh giá của dùng về phòng trọ.  Phê duyệt người dùng, các phòng trọ được đăng tin, đánh giá của người dùng. - Renter:  Người có nhu cầu thuê nhà trọ/ tìm người ở ghép xem tin về các bài đã được đăng.  Thực hiện tìm kiếm nhà trọ theo khu vực, khoảng giá và các loại phòng.

Trần Thanh Bình 3 Lớp KHMTUD K61 Đồ án tốt nghiệp  Xem chi tiết về các nhà trọ để có cái nhìn tổng quan về nhà trọ mà người dùng đang quan tâm.  Đánh giá, bình luận về nhà trọ.  Quản lý các bài đăng mà người dùng đã đăng tin  Báo cáo về phòng trọ nếu nhà trọ đăng sai thông tin. - Leaser:  Người có nhu cầu cho thuê nhà trọ xem tin về các bài đã được đăng.

 Thực hiện tìm kiếm nhà trọ theo khu vực, khoảng giá và các loại phòng.  Xem chi tiết về các nhà trọ để có cái nhìn tổng quan về nhà trọ mà người dùng đang quan tâm.  Đánh giá, bình luận về nhà trọ.  Quản lý các bài đăng mà người dùng đã đăng tin.

 Báo cáo về phòng trọ nếu nhà trọ đăng sai thông tin.4 Phạm vi đề tài Trong thời gian làm đồ án tốt do thời gian ngắn và bài toán rất rộng trước mắt em chỉ giới hạn trong khu vực nội thành Hà Nội. Các loại phòng trọ: phòng trọ, ở ghép, căn hộ, nhà nguyên căn. Chưa thể cung cấp đối với cửa hàng, nhà kho, phân xưởng, mặt bằng,… Trần Thanh Bình 4 Lớp KHMTUD K61 Đồ án tốt nghiệp CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1 Kiến trúc hệ thống Hình 1.1-1 Kiến trúc hệ thống Tầng người dùng: Người dùng thông qua client giao tiếp với hệ thống gồm có: khách, người dùng có đăng ký tài khoản (User), quản trị viên (Admin). Tầng hệ thống: Đây là nơi đáp ứng các yêu cầu thao tác dữ liệu của người dùng, xử lý chính nguồn dữ liệu từ tầng người dùng trước khi truyền xuống tầng dữ liệu.

Đây còn là nơi kiểm tra các rằng buộc, tính toàn vẹn và hợp lệ của dữ liệu, thực hiện tính toán và xử lý các yêu cầu nghiệm vụ trước khi trả lại kết quả về tầng người dùng. Tầng dữ liệu: tầng này có chức năng giao tiếp với hệ quản trị CSDL như thực hiện các công việc liên quan đến lưu trữ và truy vấn dữ liệu (tìm kiếm, thêm, xóa, sửa,…). Trần Thanh Bình 5 Lớp KHMTUD K61 Đồ án tốt nghiệp 2.2 Mô hình triển khai hệ thống Hình 1.2-1 Mô hình triển khai hệ thống - Hệ thống website sàn giao dịch thông tin nhà trọ online có thể được triển khai trên các host server trển thị trường một cách dễ dàng. - Với mô hình này Người dùng, Admin, Người cho thuê, Người thuê hoặc ở ghép, truy cập hệ thống sàn giao dịch thông tin nhà trọ online thông qua môi trường internet một các dễ dàng.3 Xác định danh sách tác nhân Dựa vào tổng quan về đề tài ta có thể xác định được các tác nhân chính của hệ thống như sau: Renter: Là người có nhu cầu tìm nhà trọ, phòng trọ, tìm người ở ghép.

Leaser: Người có nhu cầu cho thuê nhà trọ, phòng trọ, đăng tin cho thuê. Admin: là người điều hành, quản lý và theo dõi mọi hoạt động của hệ thống. Trần Thanh Bình 6 Lớp KHMTUD K61 Đồ án tốt nghiệp 2.

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