Luận văn tốt nghiệp: Hệ thống quản lý tin đăng cho thuê phòng

Luận văn trình bày hệ thống quản lý tin đăng cho thuê phòng, áp dụng công nghệ khoa học máy tính, giúp tối ưu hóa quy trình cho thuê.

Trường đại học

Đại học Bách Khoa

Chuyên ngành

Khoa học máy tính

Người đăng

Ẩn danh

Thể loại

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

2022

135
1
0

Phí lưu trữ

35 Point

Mục lục chi tiết

Lời cam đoan

Lời cảm ơn

Tóm tắt

DANH SÁCH HÌNH VẼ

DANH SÁCH BẢNG VẼ

1. GIỚI THIỆU

1.1. Giới thiệu đề tài

1.2. Mục tiêu và phạm vi đề tài

1.3. Các ứng dụng hiện có và thách thức

1.3.1. Các ứng dụng hiện có

1.3.2. Thách thức mà hệ thống có thể gặp

2. PHÂN TÍCH

2.1. Người dùng

2.1.1. Xem các bài đăng

2.1.2. Để lại thông tin liên lạc

2.1.3. Xem thông tin chủ cho thuê

2.1.4. Đăng ký, đăng nhập, đăng xuất

2.1.5. Quan tâm tin đăng

2.2. Chủ cho thuê, bán

2.2.1. Đăng tin cho thuê nhà

2.2.2. Quản lý trang chủ cá nhân

2.2.3. Quản lý tin đăng

2.3. Quản lý

2.3.1. Quản lý người dùng

2.3.2. Quản lý tin đăng

2.3.3. Thống kê giao dịch

2.4. Lược đồ Use-case

2.4.1. Lược đồ Use-case

2.4.2. Đặc tả Use-case

2.4.2.1. Use-case “Xem tin trên trang cá nhân”
2.4.2.2. Use case “Xem trang cá nhân”
2.4.2.3. Use case “Để lại lời nhắn”
2.4.2.4. Use case “Tìm kiếm, lọc tin”
2.4.2.5. Use-case “Chỉnh sửa thông tin trang chủ cá nhân”
2.4.2.6. Use-case “Đăng tin”
2.4.2.7. Use-case “Sửa tin đăng”
2.4.2.8. Use-case “Xóa tin đăng”
2.4.2.9. Use-case “Sửa tin đăng”
2.4.2.10. Use-case “So sánh”
2.4.2.11. Use-case “Lưu tin”
2.4.2.12. Use-case “Xem các tin đã lưu”
2.4.2.13. Use-case “Xóa tin đã lưu”
2.4.2.14. Use-case “Đăng nhập”
2.4.2.15. Use-case “Đăng xuất”
2.4.2.16. Use-case “Xóa tin đăng”
2.4.2.17. Use-case “Gia hạn tin đăng”
2.4.2.18. Use-case “Xem thông tin người dùng”
2.4.2.19. Use-case “Xem thông tin các giao dịch”

2.5. Lược đồ Entity Relationship

2.6. Cấu trúc cơ sở dữ liệu

2.6.1. Đăng nhập, đăng ký

2.6.2. Yêu thích

2.6.3. So sánh

3. CÔNG NGHỆ

3.1. Mô hình 3-tiers

3.2. MongoDB hoạt động như thế nào?

3.3. Ưu, nhược điểm

3.3.1. Ưu điểm của MongoDB

3.3.2. Nhược điểm của MongoDB

3.3.3. Tại sao dùng Mongodb cho hệ thống?

3.4. Những thư viện nổi bật hỗ trợ hệ thống

3.5. Express framework

3.5.1. Giới thiệu Express

3.5.2. Lý do sử dụng

3.5.3. Phân biệt Nodejs và Express

3.6. Amazon Simple Storage Service (S3) - AWS

3.6.1. Giới thiệu Amazon Simple Storage Service - AWS

3.6.2. Lý do sử dụng

3.7. Tích hợp VNPAY

3.8. Nodemailer

4. HIỆN THỰC HỆ THỐNG

4.1. Kiến trúc hệ thống

4.2. Khách hàng

4.2.1. Chức năng đăng ký

4.2.2. Chức năng Đăng nhập

4.2.3. Người chưa đăng nhập

4.2.4. Người đã đăng nhập

4.2.5. Các chức năng của người dùng đã đăng nhập

4.3. Trang đăng tin

4.4. Thanh toán qua ngân hàng

4.5. Trang chi tiết tin đăng

4.6. Trang so sánh

4.7. Trang liên hệ

4.8. Trang Giới thiệu

4.9. Trang thành viên nhóm

4.10. Trang dành cho doanh nghiệp

4.11. Thông tin cá nhân

4.12. Quản lý tin đăng

4.13. Đổi mật khẩu

4.14. Xem các tin quan tâm

4.15. Xem và xuất danh sách người dùng

4.16. Quản lý tin đăng

4.17. Biểu đồ doanh thu

5. KIỂM THỬ HỆ THỐNG

5.1. Kiểm thử API

5.1.1. API lấy danh sách thành phố, quận huyện

5.1.2. API đăng ảnh

5.1.3. API lấy danh sách loại nhà

5.1.4. API đăng ký tài khoản

5.1.4.1. Kết quả API đăng ký đã tồn tại số điện thoại
5.1.4.2. Kết quả API đăng ký email đã tồn tại
5.1.4.3. Kết quả API đăng ký thành công

5.1.5. API đăng nhập

5.1.5.1. Kết quả API đăng nhập với Email không tồn tại
5.1.5.2. Kết quả API đăng nhập sai mật khẩu
5.1.5.3. Kết quả API đăng nhập thành công

5.1.6. API đổi mật khẩu

5.1.6.1. Kết quả API đổi mật khẩu với token không hợp lệ
5.1.6.2. Kết quả API đổi mật khẩu với mật khẩu cũ sai
5.1.6.3. Kết quả API đổi mật khẩu thành công

5.1.7. API thay đổi thông tin cá nhân

5.1.7.1. Kết quả API thay đổi thông tin cá nhân với token không hợp lệ
5.1.7.2. Kết quả API thay đổi thông tin cá nhân thành công

5.1.8. API lấy thông tin người dùng qua ID

5.1.9. API lấy thông tin bản thân

5.1.9.1. Kết quả API lấy thông tin bản thân với token không hợp lệ
5.1.9.2. Kết quả API lấy thông tin bản thân thành công

5.1.10. API tìm kiếm người dùng

5.1.11. API gửi email nhận mật khẩu mới khi quên mật khẩu

5.1.12. API lấy danh sách người dùng để thống kê

5.1.12.1. Kết quả API lấy danh sách người dùng thống kê với token không hợp lệ
5.1.12.2. Kết quả API lấy danh sách người dùng thống kê thành công

5.1.13. API tạo tin trả về liên kết thanh toán

5.1.14. API tìm tin đăng

5.1.15. API lấy thông tin tin đăng

5.1.16. API thêm hoặc bỏ tin đăng khỏi danh sách quan tâm

5.1.16.1. Kết quả API thêm tin vào danh sách quan tâm
5.1.16.2. API bỏ tin đăng khỏi danh sách quan tâm

5.1.17. API thay đổi nội dung tin đăng

5.1.18. API xóa bài đăng

5.1.19. API gia hạn bài đăng và lấy liên kết thanh toán

5.1.20. API gửi email liên hệ lại

5.1.21. API tạo liên kết thanh toán qua VNPAY

5.1.22. API xác nhận thanh toán

5.1.22.1. Kết quả xác nhận thanh toán thất bại
5.1.22.2. Kết quả xác nhận thanh toán thành công

5.1.23. API lấy danh sách các giao dịch

5.1.24. API lấy thông tin giao dịch

5.2. Kiểm thử chức năng

5.3. Quên mật khẩu

5.4. Thông tin cá nhân

5.5. Quản lý tin đăng

5.6. Đổi mật khẩu

5.7. Đăng xuất

6. KẾT QUẢ

6.1. Kết quả đạt được

6.2. Định hướng phát triển trong tương lai

6.2.1. Cải thiện ứng dụng

6.2.2. Mở rộng ứng dụng

Tài liệu tham khảo

Tóm tắt

I. Giới thiệu đề tài

Trong bối cảnh cách mạng công nghệ 4.0, lĩnh vực bất động sản đã chứng kiến sự chuyển mình mạnh mẽ nhờ vào sự phát triển của công nghệ thông tin và marketing online. Hệ thống quản lý tin đăng cho thuê phòng được thiết kế nhằm đáp ứng nhu cầu ngày càng cao trong việc tìm kiếm và cho thuê bất động sản. Hệ thống này không chỉ giúp người dùng dễ dàng truy cập thông tin mà còn tối ưu hóa quy trình quản lý tin đăngcho thuê phòng. Theo thống kê, thị trường cho thuê phòng hiện nay đang phát triển rất nhanh, tuy nhiên, vẫn còn nhiều khó khăn trong việc tiếp cận thông tin chính xác và kịp thời. Việc sử dụng công nghệ để xây dựng một nền tảng hiệu quả sẽ giúp giảm thiểu các rủi ro liên quan đến việc xác minh bất động sản. Như vậy, việc phát triển hệ thống quản lý này không chỉ mang lại lợi ích cho người dùng mà còn góp phần thúc đẩy sự phát triển của thị trường bất động sản.

II. Mục tiêu và phạm vi đề tài

Mục tiêu chính của đề tài là xây dựng một hệ thống quản lý tin đăng cho thuê phòng, giúp người dùng dễ dàng tìm kiếm và đăng tin cho thuê. Hệ thống sẽ bao gồm các chức năng cơ bản như đăng ký, đăng nhập, tìm kiếm tin đăng, và quản lý thông tin cá nhân. Đặc biệt, ứng dụng cho thuê phòng này sẽ tích hợp các công nghệ mới nhất để nâng cao trải nghiệm người dùng. Phạm vi nghiên cứu sẽ tập trung vào các tính năng chính như quản lý người dùng, quản lý tin đăng và thống kê giao dịch. Các thách thức mà hệ thống có thể gặp phải bao gồm việc bảo mật thông tin cá nhân của người dùng và khả năng mở rộng của hệ thống khi số lượng người dùng tăng cao. Đề tài sẽ phân tích các cơ sở dữ liệu cần thiết để đảm bảo hệ thống hoạt động hiệu quả và an toàn.

III. Phân tích người dùng và các chức năng chính

Phân tích người dùng là bước quan trọng trong quá trình thiết kế hệ thống quản lý tin đăng cho thuê phòng. Người dùng sẽ được chia thành hai nhóm chính: người tìm thuê và chủ cho thuê. Mỗi nhóm sẽ có những chức năng riêng biệt nhằm đáp ứng nhu cầu của họ. Đối với người tìm thuê, hệ thống sẽ cho phép họ xem các bài đăng, để lại thông tin liên lạc và quan tâm đến các tin đăng. Đối với chủ cho thuê, họ có thể đăng tin cho thuê, quản lý trang cá nhân và theo dõi giao dịch. Việc xây dựng một giao diện người dùng thân thiện là rất quan trọng để người dùng có thể dễ dàng tương tác với hệ thống. Hệ thống cũng sẽ cung cấp các chức năng như tìm kiếm và lọc tin, giúp người dùng nhanh chóng tìm được thông tin cần thiết. Điều này không chỉ nâng cao trải nghiệm người dùng mà còn góp phần vào sự thành công của hệ thống.

IV. Công nghệ và kiến trúc hệ thống

Hệ thống sẽ được xây dựng dựa trên kiến trúc 3-tiers, bao gồm lớp trình diễn, lớp ứng dụng và lớp cơ sở dữ liệu. Sử dụng MongoDB cho cơ sở dữ liệu sẽ giúp hệ thống có khả năng mở rộng cao và xử lý dữ liệu linh hoạt. Express framework sẽ được sử dụng để xây dựng API, cho phép giao tiếp giữa các thành phần của hệ thống một cách hiệu quả. Việc tích hợp các công nghệ hiện đại như Node.jsAmazon S3 sẽ giúp hệ thống có khả năng xử lý và lưu trữ dữ liệu lớn. Hệ thống cũng sẽ được thiết kế để hỗ trợ thanh toán trực tuyến thông qua VNPAY, giúp người dùng dễ dàng thực hiện giao dịch. Nhờ vào việc áp dụng các công nghệ tiên tiến, hệ thống sẽ đảm bảo tính ổn định và bảo mật cao.

V. Kiểm thử hệ thống và kết quả đạt được

Kiểm thử hệ thống là một bước quan trọng để đảm bảo rằng hệ thống quản lý tin đăng hoạt động đúng như mong đợi. Các bài kiểm thử sẽ được thực hiện cho từng chức năng của hệ thống, bao gồm kiểm thử API, chức năng đăng ký, đăng nhập và quản lý tin đăng. Kết quả kiểm thử sẽ giúp phát hiện và khắc phục các lỗi trước khi hệ thống được đưa vào sử dụng chính thức. Đề tài cũng sẽ đưa ra các định hướng phát triển trong tương lai, nhằm mở rộng các tính năng và cải thiện hiệu suất của hệ thống. Việc nhận diện các vấn đề và đưa ra giải pháp kịp thời sẽ giúp hệ thống ngày càng hoàn thiện và phục vụ tốt hơn cho người dùng.

10/01/2025

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

ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC BÁCH KHOA KHOA KHOA HỌC & KỸ THUẬT MÁY TÍNH LUẬN VĂN TỐT NGHIỆP ĐẠI HỌC HỆ THỐNG QUẢN LÝ TIN ĐĂNG CHO THUÊ PHÒNG NGÀNH: KHOA HỌC MÁY TÍNH GVHD: TS. TRƯƠNG TUẤN ANH GVPB: THS. TRƯƠNG THỊ THÁI MINH ---o0o--- SVTH 1: LÊ HOÀNG PHÚC 1810440 SVTH 2: LÊ QUANG MINH 1813073 SVTH 3: HỨA THỊ SƠN 1811360 TP. HỒ CHÍ MINH, THÁNG 12/2022 Trường Đại học Bách Khoa - ĐHQG - Tp.

Hồ Chí Minh Khoa Khoa Học và Kỹ Thuật Máy Tính _________________________________________________________________________ Trang 2 Trường Đại học Bách Khoa - ĐHQG - Tp. Hồ Chí Minh Khoa Khoa Học và Kỹ Thuật Máy Tính _________________________________________________________________________ Trang 3 Trường Đại học Bách Khoa - ĐHQG - Tp. Hồ Chí Minh Khoa Khoa Học và Kỹ Thuật Máy Tính _________________________________________________________________________ Trang 4 Trường Đại học Bách Khoa - ĐHQG - Tp. Hồ Chí Minh Khoa Khoa Học và Kỹ Thuật Máy Tính _________________________________________________________________________ Trang 5 Trường Đại học Bách Khoa - ĐHQG - Tp.

Hồ Chí Minh Khoa Khoa Học và Kỹ Thuật Máy Tính _________________________________________________________________________ Trang 6 Trường Đại học Bách Khoa - ĐHQG - Tp. Hồ Chí Minh Khoa Khoa Học và Kỹ Thuật Máy Tính _________________________________________________________________________ Lời cam đoan Nhóm chúng tôi xin cam đoan đề tài: “Hệ thống quản lý tin đăng cho thuê phòng” là sự nghiên cứu của cả nhóm không có sự sao chép của người khác. Mọi điều được trình bày trong báo cáo, cũng như mã nguồn là do nhóm tự thực hiện - trừ các kiến thức tham khảo có trích dẫn cũng như mã nguồn mẫu do chính nhà sản xuất cung cấp, hoàn toàn không sao chép từ bất cứ nguồn nào khác. Nếu lời cam đoan trái với sự thật, nhóm chúng tôi xin chịu mọi trách nhiệm trước Ban Chủ Nhiệm Khoa và Ban Giám Hiệu Nhà Trường.

Nhóm sinh viên thực hiện đề tài. Trang 7 Trường Đại học Bách Khoa - ĐHQG - Tp. Hồ Chí Minh Khoa Khoa Học và Kỹ Thuật Máy Tính _________________________________________________________________________ Lời cảm ơn Người ta thường nói: Thành công không phải chỉ một cá nhân tạo nên, kết quả đó còn gắn liền với sự giúp đỡ và hỗ trợ của mọi người xung quanh. Trong suốt 4 năm đại học, chúng em luôn nhận được sự quan tâm, giúp đỡ, khích lệ, động viên từ quý cô thầy cô, gia đình và bạn bè của mình.

Để hoàn thành tiểu luận này, em xin gửi lời cảm ơn chân thành đến: Ban giám hiệu trường Đại Học Bách Khoa Thành Phố Hồ Chí Minh vì đã tạo điều kiện về cơ sở vật chất với hệ thống thư viện hiện đại, đa dạng các loại sách, tài liệu thuận lợi cho việc tìm kiếm, nghiên cứu thông tin. Chúng em xin chân thành cảm ơn Khoa Khoa Học và Kỹ Thuật Máy Tính đã tạo điều kiện thuận lợi cho chúng em học tập và thực hiện đề tài tốt nghiệp này. Đặc biệt, chúng em xin gửi lời cảm ơn chân thành nhất đến giảng viên Trương Tuấn Anh đã trực tiếp hướng dẫn nhóm làm đề tài này. Trong quá trình làm đề tài này, thầy đã tận tình hướng dẫn, định hướng, giải đáp thắc mắc, chỉ ra những sai sót, khuyết điểm để giúp chúng em có thể hoàn thành luận văn của mình.

Một lần nữa chúng em xin chân thành cảm ơn thầy. Cuối cùng, chúng em xin cảm ơn gia đình, bạn bè, người thân đã luôn ở bên để động viên và là nguồn cổ vũ lớn lao, là động lực giúp chúng em hoàn thành luận văn này. Mặc dù đã cố gắng hoàn thành luận văn trong phạm vi và khả năng có thể. Tuy nhiên sẽ không tránh khỏi những thiếu sót.

Chúng em rất mong nhận được sự cảm thông và tận tình chỉ bảo của quý thầy cô và toàn thể các bạn. Chúng em xin chân thành cảm ơn! Trang 8 Trường Đại học Bách Khoa - ĐHQG - Tp. Hồ Chí Minh Khoa Khoa Học và Kỹ Thuật Máy Tính _________________________________________________________________________ Tóm tắt Trong những thập kỷ trước, từ khi các công nghệ hiện đại như điện thoại, máy tính và Internet chưa được phổ biến mạnh mẽ, con người ta gặp không ít khó khăn trong việc liên lạc, giao tiếp, hơn hết là việc tìm kiếm bất cứ thứ gì liên quan để đáp ứng nhu cầu cá nhân. Đặc biệt hơn hết chính là nhu cầu tìm kiếm chỗ ở, tìm chỗ cho thuê thời điểm này còn gặp rất nhiều hạn chế, trở ngại.

Ngày nay, cùng với sự phát triển và phổ biến mạnh mẽ của khoa học công nghệ hiện đại, kèm theo nhu cầu sử dụng Internet ngày càng cao, nhiều hệ thống ứng dụng tìm kiếm và cho thuê bất động sản đã xuất hiện và giúp mọi người có thể dễ dàng tìm kiếm, giảm thiểu các vấn đề và rủi ro trong việc xác minh bất động sản. Nhận thấy sự phát triển của các hệ thống này, nhóm đã tìm hiểu, phân tích các thế mạnh cũng như mặt hạn chế của chúng để bắt đầu thiết kế và xây dựng một hệ thống đáp ứng nhu cầu của mọi người trong việc tìm kiếm hay cho thuê bất động sản đồng thời cũng giúp giảm đi một số mặt hạn chế của các hệ thống hiện có. Trang 9 Trường Đại học Bách Khoa - ĐHQG - Tp. Hồ Chí Minh Khoa Khoa Học và Kỹ Thuật Máy Tính _________________________________________________________________________ MỤC LỤC DANH SÁCH HÌNH VẼ 10 DANH SÁCH BẢNG VẼ 15 GIỚI THIỆU 17 1.1 Giới thiệu đề tài 17 1.2 Mục tiêu và phạm vi đề tài 18 1.3 Các ứng dụng hiện có và thách thức 19 1.1 Các ứng dụng hiện có 19 1.2 Thách thức mà hệ thống có thể gặp 24 PHÂN TÍCH 26 2.1 Người dùng 26 2.1 Xem các bài đăng.2 Để lại thông tin liên lạc 26 2.3 Xem thông tin chủ cho thuê 26 2.4 Đăng ký, đăng nhập, đăng xuất 27 2.5 Quan tâm tin đăng 27 2.2 Chủ cho thuê, bán 27 2.1 Đăng tin cho thuê nhà 27 2.2 Quản lý trang chủ cá nhân 27 2.3 Quản lý tin đăng 27 2.1 Quản lý người dùng 28 2.2 Quản lý tin đăng 28 2.3 Thống kê giao dịch 28 2.2 Lược đồ Use-case 29 2.1 Lược đồ Use-case 29 2.2 Đặc tả Use-case 29 2.1 Use-case “Xem tin trên trang cá nhân” 29 2.2 Use case “Xem trang cá nhân” 30 2.3 Use case “Để lại lời nhắn” 31 2.4 Use case “Tìm kiếm, lọc tin” 32 2.5 Use-case “Chỉnh sửa thông tin trang chủ cá nhân” 32 2.6 Use-case “Đăng tin” 33 2.7 Use-case “Sửa tin đăng” 34 Trang 10 Trường Đại học Bách Khoa - ĐHQG - Tp.

Hồ Chí Minh Khoa Khoa Học và Kỹ Thuật Máy Tính _________________________________________________________________________ 2.8 Use-case “Xóa tin đăng” 35 2.9 Use-case “Sửa tin đăng” 36 2.10 Use-case “So sánh” 36 2.11 Use-case “Lưu tin” 37 2.12 Use-case “Xem các tin đã lưu” 38 2.13 Use-case “Xóa tin đã lưu” 38 2.14 Use-case “Đăng nhập” 39 2.15 Use-case “Đăng xuất” 40 2.16 Use-case “Xóa tin đăng” 41 2.17 Use-case “Gia hạn tin đăng” 41 2.18 Use-case “Xem thông tin người dùng” 42 2.19 Use-case “Xem thông tin các giao dịch” 43 2.3 Lược đồ Entity Relationship 44 2.4 Cấu trúc cơ sở dữ liệu 45 2.1 Đăng nhập, đăng ký 47 2.4 Yêu thích 49 2.5 So sánh 50 CÔNG NGHỆ 52 3.1 Mô hình 3-tiers 52 3.4 Những thư viện nổi bật hỗ trợ hệ thống 56 3.2 MongoDB hoạt động như thế nào? 57 3.4 Ưu, nhược điểm 58 3.1 Ưu điểm của MongoDB 59 3.2 Nhược điểm của MongoDB 59 3.3 Tại sao dùng Mongodb cho hệ thống? 59 3.7 Express framework 60 Trang 11 Trường Đại học Bách Khoa - ĐHQG - Tp. Hồ Chí Minh Khoa Khoa Học và Kỹ Thuật Máy Tính _________________________________________________________________________ 3.1 Giới thiệu Express 60 3.2 Lý do sử dụng 61 3.5 Phân biệt Nodejs và Express 63 3.8 Amazon Simple Storage Service (S3) - AWS 64 3.1 Giới thiệu Amazon Simple Storage Service - AWS 64 3.3 Lý do sử dụng 64 3.9 Tích hợp VNPAY 65 3.10 Nodemailer 65 HIỆN THỰC HỆ THỐNG 66 4.1 Kiến trúc hệ thống 66 4.2 Khách hàng 67 4.1 Chức năng đăng ký 67 4.2 Chức năng Đăng nhập 69 4.3 Người chưa đăng nhập 71 4.4 Người đã đăng nhập 71 4.5 Các chức năng của người dùng đã đăng nhập 71 4.2 Trang đăng tin 72 4.3 Thanh toán qua ngân hàng 74 4.4 Trang chi tiết tin đăng 76 4.5 Trang so sánh 78 4.6 Trang liên hệ 79 4.7 Trang Giới thiệu 80 4.8 Trang thành viên nhóm 81 4.8 Trang dành cho doanh nghiệp 83 4.1 Thông tin cá nhân 85 4.2 Quản lý tin đăng 86 4.3 Đổi mật khẩu 86 4.4 Xem các tin quan tâm 87 4.1 Xem và xuất danh sách người dùng 87 Trang 12 Trường Đại học Bách Khoa - ĐHQG - Tp. Hồ Chí Minh Khoa Khoa Học và Kỹ Thuật Máy Tính _________________________________________________________________________ 4.2 Quản lý tin đăng 89 4.3 Biểu đồ doanh thu 89 KIỂM THỬ HỆ THỐNG 91 5.1 Kiểm thử API 91 5.1 API lấy danh sách thành phố, quận huyện 92 5.2 API đăng ảnh 92 5.3 API lấy danh sách loại nhà 93 5.4 API đăng ký tài khoản 94 5.1 Kết quả API đăng ký đã tồn tại số điện thoại 94 5.2 Kết quả API đăng ký email đã tồn tại 95 5.3 Kết quả API đăng ký thành công 95 5.5 API đăng nhập 96 5.1 Kết quả API đăng nhập với Email không tồn tại 96 5.2 Kết quả API đăng nhập sai mật khẩu 96 5.3 Kết quả API đăng nhập thành công 97 5.6 API đổi mật khẩu 98 5.1 Kết quả API đổi mật khẩu với token không hợp lệ 98 5.2 Kết quả API đổi mật khẩu với mật khẩu cũ sai 99 5.3 Kết quả API đổi mật khẩu thành công 99 5.7 API thay đổi thông tin cá nhân 100 5.1 Kết quả API thay đổi thông tin cá nhân với token không hợp lệ 100 5.2 Kết quả API thay đổi thông tin cá nhân thành công 100 5.8 API lấy thông tin người dùng qua ID 101 5.9 API lấy thông tin bản thân 102 5.1 Kết quả API lấy thông tin bản thân với token không hợp lệ 102 5.2 Kết quả API lấy thông tin bản thân thành công 102 5.10 API tìm kiếm người dùng 103 5.11 API gửi email nhận mật khẩu mới khi quên mật khẩu 104 5.12 API lấy danh sách người dùng để thống kê 105 5.1 Kết quả API lấy danh sách người dùng thống kê với token không hợp lệ 106 5.2 Kết quả API lấy danh sách người dùng thống kê thành công 106 5.13 API tạo tin trả về liên kết thanh toán 107 5.14 API tìm tin đăng 108 5.15 API lấy thông tin tin đăng 109 5.16 API thêm hoặc bỏ tin đăng khỏi danh sách quan tâm 110 5.1 Kết quả API thêm tin vào danh sách quan tâm 110 Trang 13 Trường Đại học Bách Khoa - ĐHQG - Tp. Hồ Chí Minh Khoa Khoa Học và Kỹ Thuật Máy Tính _________________________________________________________________________ 5.2 API bỏ tin đăng khỏi danh sách quan tâm 111 5.17 API thay đổi nội dung tin đăng 111 5.18 API xóa bài đăng 112 5.

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

Bài viết "Luận văn tốt nghiệp: Hệ thống quản lý tin đăng cho thuê phòng" của nhóm tác giả Lê Hoàng Phúc, Lê Quang Minh và Hứa Thị Sơn dưới sự hướng dẫn của TS. Trương Tuấn Anh tại Đại học Bách Khoa, TP. Hồ Chí Minh, trình bày một hệ thống quản lý tin đăng cho thuê phòng với mục tiêu tối ưu hóa quy trình tìm kiếm và quản lý thông tin cho người dùng. Hệ thống này không chỉ giúp người thuê phòng dễ dàng tìm kiếm thông tin phù hợp mà còn giúp các chủ phòng quản lý thông tin một cách hiệu quả hơn. Đặc biệt, luận văn này còn mở ra cơ hội cho việc áp dụng công nghệ thông tin trong lĩnh vực bất động sản, từ đó nâng cao trải nghiệm người dùng.

Nếu bạn quan tâm đến việc ứng dụng công nghệ thông tin trong quản lý và giáo dục, bạn có thể tham khảo thêm bài viết Luận văn thạc sĩ về quản lý giáo dục và ứng dụng công nghệ thông tin trong dạy học ở huyện Phong Điền, TP Cần Thơ, nơi nghiên cứu ứng dụng công nghệ thông tin trong giáo dục. Bài viết Luận văn thạc sĩ về phát triển năng lực tư duy cho học sinh trong dạy học cũng sẽ cung cấp thêm những góc nhìn thú vị về cách thức nâng cao năng lực học tập của học sinh thông qua các phương pháp giảng dạy hiện đại. Cuối cùng, bài viết Luận văn thạc sĩ về quản lý hoạt động bồi dưỡng đội ngũ giảng viên Trường Cao đẳng Cần Thơ có thể giúp bạn hiểu rõ hơn về việc nâng cao chất lượng giảng dạy thông qua các chương trình bồi dưỡng. Những bài viết này sẽ giúp bạn mở rộng kiến thức và hiểu biết về ứng dụng công nghệ trong giáo dục và quản lý thông tin.