Tải bản đầy đủ (.pdf) (64 trang)

Hệ thống tìm kiếm bất động sản

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.15 MB, 64 trang )

ĐẠ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 LÊ TRUNG

KHĨA LUẬN TỐT NGHIỆP

HỆ THỐNG TÌM KIẾM BẤT ĐỘNG SẢN
Realestate search 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 LÊ TRUNG - 15520946

KHĨA LUẬN TỐT NGHIỆP

HỆ THỐNG TÌM KIẾM BẤT ĐỘNG SẢN
Realestate search system

KỸ SƯ/ CỬ NHÂN NGÀNH KỸ THUẬT PHẦN MỀM GIẢNG VIÊN


GIẢNG VIÊN HƯỚNG DẪN
TS. NGUYỄN ĐÌNH HIỂN
THS. HUỲNH TUẤN ANH

TP. HỒ CHÍ MINH, 2021


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
………………….. của Hiệu trưởng Trường Đại học Công nghệ Thông tin.
1.Chủ tịch.
2.Thư ký.
3.Ủy viên.
4. Ủ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ÔNG NGHỆ THÔNG
TIN

Độc Lập - Tự Do - Hạnh Phúc

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)
Tên khóa luận:

HỆ THỐNG TÌM KIẾM BẤT ĐỘNG SẢN
REALESTATE SEARCH SYSTEM

Nhóm SV thực hiện:
Nguyễn Lê Trung

Cán bộ hướng dẫn:
TS. Nguyễn Đình Hiển

15520946

Ths. Huỳnh Tuấn Anh

Đánh giá Khóa luận
1. Về cuốn báo cáo:
Số trang: ………..

Số chương: …………..

Số bảng số liệu: ………..

Số hình vẽ: ………..

Số tài liệu tham khảo: ………..


Sản phẩm: ………..

Một số nhận xét về hình thức cuốn báo cáo:
......................................................................................................................................
.
......................................................................................................................................


.
......................................................................................................................................
.
2. Về nội dung nghiên cứu:
......................................................................................................................................
.
......................................................................................................................................
.
......................................................................................................................................
.

3. Về chương trình ứng dụng:
......................................................................................................................................
.
......................................................................................................................................
.
.......................................................................................................................................
4. Về thái độ làm việc của sinh viên:
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................


Đánh giá chung:
......................................................................................................................................
.
......................................................................................................................................
.
......................................................................................................................................
.


Điểm từng sinh viên:
Nguyễn Lê Trung: ………../10

Người nhận xét

(Ký và ghi rõ họ tê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ÔNG NGHỆ THÔNG
TIN

Độc Lập - Tự Do - Hạnh Phúc

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Ộ PHẢN BIỆN)
Tên khóa luận:
Hệ thống tìm kiếm bất động sản
Nhóm sinh viên thực hiện:
Nguyễn Lê Trung

Cán bộ hướng dẫn:

15520946

Đánh giá Khóa luận:
1. Về cuốn báo cáo:
Số trang: .............

Số chương: ..........

Số bảng số liệu:
.............

Số hình vẽ: ...........

Số tài liệu tham
khảo:.....

Sản phẩm: ............

Một số nhận xét về hình thức cuốn báo cáo:
......................................................................................................................................

.
......................................................................................................................................
.
......................................................................................................................................
.


2. Về nội dung nghiên cứu:
......................................................................................................................................
.
......................................................................................................................................
.
......................................................................................................................................
.
3. Về chương trình ứng dụng:
......................................................................................................................................
.
......................................................................................................................................
.
......................................................................................................................................
.

4. Về thái độ làm việc của sinh viên:
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................

Đánh giá chung:

......................................................................................................................................

.
......................................................................................................................................
.
......................................................................................................................................
.


Điểm từng sinh viên:

Nguyễn Lê Trung:

/10

Người nhận xét
(Ký và ghi rõ họ
tên)


LỜI CẢM ƠN

Lời đầu tiên, nhóm thực hiện xin chân thành cảm ơn quý thầy cô khoa Công
Nghệ Phần Mềm, trường Đại Học Công Nghệ Thông Tin, ĐHQG TP.HCM, đã
tận tình hướng dẫn nhóm trong suốt thời gian học tại trường. Những kiến thức
mà thầy cô đã truyền đạt là nền tảng quan trọng để nhóm có thể hồn thành đề
tài này.
Đặc biệt, chúng em xin gửi đến thầy Nguyễn Đình Hiển và thầy Huỳnh Tuấn
Anh lời cảm ơn chân thành và sâu sắc nhất. Cảm ơn các thầy vì đã tận tình giúp
đỡ, hướng dẫn và đưa ra lời khun bổ ích trong q trình hồn thành khố
luận. Nếu khơng được các thầy quan tâm, khơng có những lời góp ý, hướng dẫn
của các cơ thì chúng em đã khơng thể hồn thành khố luận tốt nghiệp một cách

trọn vẹn được
Đồng thời, chúng em cũng muốn được thể hiện lịng biết ơn của mình đến gia
đình và bạn bè đã giúp đỡ chúng em về cả mặt vật chất lẫn tinh thần để chúng
em có thể hồn thành chặng đường học hành, và luôn ở bên cạnh để động viên
khi chúng em gặp khó khăn.
Trong thời gian hơn 4 tháng thực hiện đề tài, nhóm thực hiện đã cố gắng vận
dụng những kiến thức nền tảng đã học, kết hợp học hỏi và tìm hiểu cơng nghệ
mới để ứng dụng xây dựng đề tài khóa luận tốt nghiệp “Hệ thống tìm kiếm bất
động sản”. Tuy nhiên trong quá trình thực hiện, do kiến thức và kinh nghiệm
còn nhiều hạn chế, khó tránh khỏi những thiếu sót. Chính vì vậy, nhóm thực
hiện rất mong nhận được sự góp ý từ q thầy cơ để nhóm hồn thiện thêm
những kiến thức mà nhóm đã học tập, làm hành trang quý báu cho nhóm trong
cơng việc sau này.
Xin chân thành cảm ơn q thầy cơ!
Hồ Chí Minh, 20 tháng 12 năm 2021
Nhóm thực hiện
Nguyễn Lê Trung


ĐẠ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

ĐỀ CƯƠNG CHI TIẾT


TÊN ĐỀ TÀI: Hệ thơng tìm kiếm bất. động sản
Cán bộ hướng dẫn: Ts. Nguyễn Đình Hiển, ThS. Huỳnh Tuấn Anh
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 Lê Trung - 15520946

Nội dung đề tài:
1. Đặt vấn đề
Nhu cầu nhà ở chỗ sinh hoạt là nhu cầu cấp thiết hàng ngày của con người, đặc
biệt là những nơi dân cư ngày càng đông đúc như Thành Phố Hồ Chí Minh. Như
ơng cha ta thường nói “An cư thì mới lạc nghiệp” chính vì vậy một người cơng
nhân viên chức hay một sinh viên đặt chân lên mảnh đất Sài Gịn này thì việc
họ cần tìm là nhà ở chỗ ở hay phòng trọ ở đâu phù hợp với công việc cũng như
vấn đề học tập của họ. Vì vậy, họ rất cần những thơng tin về bất động sản nói
chung hay chỗ ở nhà ở phịng trọ nói riêng. Nhưng với thực trạng thơng tin hiện
nay, rất nhiều trang web chia sẽ về thông tin bất động sản một cách tràn lan


khiến người dùng hoang mang về thơng tin loại hình dịch vụ mà họ cần song
song đó là những mối lo về cị và giá cả có thể bị chặt chém.
Bên cạnh đó, theo thơng tin của các chun viên tư vấn về bất động sản, hiện
nay bất động sản nhà ở đang có xu hướng chững lại nhưng bù lại bất động sản
đất nền lại đang phát triển rầm rộ, đây là cơ hội để các nhà đầu tư cá nhân có
thể đầu tư mua bán bất động sản để thu về nguồn lợi không hề nhỏ. Mặc khác,
nghề tư vấn bất động sản cũng ngày càng phát triển cũng giúp đỡ nhiều người
có cơng ăn việc làm ổn định khơng nói là kịnh tế phất lên nhờ cái mà người dân
hay gọi là nghề “Cị đất”.
Chính vì lẽ đó, về vấn đề giải quyết những thực trạng trên, để đưa ra lựa chọn
đề tài nhằm cung cấp và chia sẽ thông tin bất động sản.

2. Mục tiêu:
Xây dựng một hệ thống bao gồm những chức năng cơ bản của một trang tìm
kiếm thơng tin bất động sản: xem tin bất động sản, tìm kiếm thơng tin như: loại
hình, giá cả, địa chỉ, thể hiện chi tiết thông tin bất động sản, đăng bài, trao đổi
trực tuyến thông qua chatbox.
Nghiên cứu về các loại hình bất động sản.
Phân loại các loại hình bất động sản ( nhà đất. cho thuê, chung cư, căn hộ, đất
nền.
3. Khảo sát ứng dụng liên quan:
3.1 Website batdongsan.com.vn
Mơ tả chung:
Website giúp mọi người tìm kiếm, xem tin tức, đăng bài chia sẽ thông tin
bất động sản … ở Việt Nam.
Đến thời điểm hiện tại, batdongsan.com.vn là một website hàng đầu với
lượng tin tức về bất động sản được tìm kiếm nhiều, là một trang web giúp


người dùng tìm kiếm tất cả thơng tin ở Việt Nam và lượng thông tin được
cập nhật liên tục cũng như với đội ngũ thông tin về nhân viên tư vấn bất
động sản để hỗ trợ người dùng cũng như cung cấp thơng tin cần thiết về
laoij hình bất động sản mà người dùng cần.

Hình 1.1. Trang chính của trang web batdongsan.com.vn.
Các chức năng nổi bật của batdongsan.com.vn:
-

Tìm kiếm chi tiết các loại hình thơng tin bất động sản như: giá cả, vị trí, tên
loại hình cũng như vấn đề phong thủy…

-


Cho phép người dùng đăng kí tài khoản đăng bài rao bán loại hình bất động
sản của mình.

-

Thể hiện rõ thơng tin chi tiết về một loại hình bất động sản cố định: tên loại
hình, giá cả, địa chỉ, giá bán, hình ảnh chi tiết, phong thủy và nội thất…

-

Có đội ngũ nhân viên tư vấn thơng tin bất động sản hỗ trợ cần thiết chi tiết
cho người dùng quan tâm qua đó cũng như thủ tục pháp lí.


Nhận xét:
Ưu điểm:
-

Tìm kiếm thơng tin loại hình bất động sản dễ dàng thơng minh bằng cách
gõ: tên loại hình bất động sản, hoặc địa chỉ, diện tích hay mức giá. Hệ thống
tìm kiếm và xem nhanh thơng tin, giúp tìm thơng tin một cách nhanh nhất.

-

Website batdongsan.com.vn thể hiện chi tiết cụ thể một loại hình thơng tin
bất động sản: tên loại hình bất động sản, giá cả, địa chỉ, giá cả, hình ảnh,
phong thủy nội thất…

-


Hệ thống đăng bài rao tin chi tiết cụ thể và nhanh chóng.

Khuyết điểm:
-

Hệ thống thông tin hiển thị của trang web rất rối mắt.

-

Chưa có chức năng chia sẻ bài viết cụ thể như một bài viết trên trang mạng
xã hội.

-

Chi tiết về thông tin bất động sản cụ thể không được thể hiện rõ rang nổi bật
lên ví dụ như: tên loại hình, giá cả, diện tích, địa chỉ…

3.2 Website diaoconline.vn
Mơ tả chung:
Một website tìm kiếm thơng tin bất động sản, thông tin về thị trường địa ốc
và tư vấn luật về vấn đề chủ quyền sở hữu bất động sản.


Hình 1-2. Trang chính của website diaoconline.vn
Các chức năng của website diaoconline.vn
- Xem chi tiết thơng tin loại hình bất động sản: bán hay cho thuê,
chọn lại địa ốc (nhà, đất nền, chung cư, văn phòng, biệt thự và đặc biệt là
phòng trọ cho thuê…), xem nhanh theo loại tài sản (nhà phố, văn phòng
cho thuê, căn hộ cao cấp, Villa biệt thự, đất nông nghiệp…), các dự án

(khu công nghiệp, khu dân cư- đơ thị mới, cơng trình cơng cộng, khu du
lịch nghỉ dưỡng.
- Đăng bài tài sản thông tin bất động sản của bạn.
- Các tài sản nổi bật, tài sản chính chủ.
Nhận xét:
Ưu điểm:
- Tìm kiếm thơng tin loại hình bất đọng sản nhanh chống.


- Thơng tin chi tiết về 1 loại hình bất động sản làm nổi bật được các
nội dung như: diện tích, giá cả, địa chỉ.
- Có hỗ trợ thơng tin về giấy tờ, sổ hồng.
Nhược điểm:
- Hình ảnh về loại hình bất động sản cịn ít, chưa rõ ràng.
- Nội dung thể hiện trên website tràn lan, người dùng khó có thể tìm
kiếm được nội dung cần thiết.
3.3 Website nhadat24h.net.
Mơ tả chung:
Là website cạnh tranh với website batdongsan.com.vn cũng là một website
cho phép tìm kiếm thơng tin bất động sản với các loại hình bất động sản như
là: bất động sản mua bán (bao gồm đất nền, chung cư, nhà, biệt thự…) và
bất động sản cho thuê (nhà, văn phòng, chung cư, xưởng, nhà trọ, khách
sạn…).
Cho phép người dùng đăng tin rao bán hoặc thuê bất động sản của mình.


Hình 1-3. Màn hình chính của website Nhadat24h.net.
Các chức năng chính của website Nhadat24h.net :
-


Tìm kiếm nhanh tin tức về bất động sản qua vị trí.

-

Chức năng đăng tin rao bất động sản mà người dùng muốn bán hoặc cho thuê.

-

Chức năng đặt mua, khi người dùng không ưng ý về thơng tin trên website thì
có thể đặt mua tại đây khi có thơng tin về bất động sản tương tự nhân viên sẽ
thông báo lại cho người dùng đăng kí đặt mua.

Nhận xét:
Ưu điểm:
-

Có sitemap nhà đất giúp dễ tìm kiếm thơng tin bất đồng sản th hay bán, địa
điểm, loại hình bất động sản.

-

Tập trung phổ biến về các tin cho th phịng trọ rất thích hợp cho học sinh sinh
viên.

-

Có chức năng đăng kí thơng tin rao bán loại hình bất động sản.


-


Có chức năng đặt mua.

-

Các đặc điểm về thơng tin bất đọng sản rõ rang nổi bật như: giá cả, diện tích,
địa chỉ.

Nhược điểm:
-

Phân bổ lượng thơng tin trên trang web lộn xộn.

-

Hình ảnh thơng tin của 1 loại hình bất động sản cịn ít người dùng khó có thể
hình dung được, đặt biệt là nhà trọ thì cần nên có hình ảnh rõ ràng để người
dùng tham khảo tốt hơn.

4. Tính mới của đề tài
Hệ thống tìm kiếm bất động sản hỗ trợ người dùng tìm kiếm bất động sản phù hợp
đảm bảo phù hợp nhất cho từng nhóm người dựa trên độ tuổi và mức thu nhập của
từng nhóm người.
- Nhóm 1: Người trẻ độc thân chưa có gia đình
- Nhóm 2: Người mới lập gia đình chưa có con hoặc con nhỏ
5. Ý nghĩa thực tiễn
Hệ thống tìm kiếm bất động sản có ý nghĩa nhằm lựa chọn thơng
tin về loại hình bất động sản một cách có chọn lọc
6. Phạm vi nghiên cứu
- Nghiên cứu về các loại hình thơng tin bất động sản

- Nghiên cứ về các thông tin chi tiết của 1 bất động sản như: giá cả, diện tích,
hướng nhà
- Xây dựng hệ thống phù hợp với mục tiêu đề tài.

7. đối tượng nghiên cứu
Các cá nhân có nhu cầu tìm kiếm và muốn chia sẽ thông tin bất động sản.
8. Nền tảng công nghệ


-

Nền tảng: Web.

-

Công nghệ sử dụng: Spring boot, Reactjs, Mysql.

9. Phương pháp thực hiện
-

Khảo sát, tìm hiểu và nghiên cứu về luật giao thơng và
các văn bản liên quan.

-

Tìm hiểu, tham khảo các hệ thống hiện có để rút ra kết luận.

-

Trao đổi và nhận sự tư vấn của giảng viên hướng dẫn.


-

Phân tích thiết kế hệ thống, thiết kế giao diện, thiết kế database.

-

Lựa chọn và hiện thực hệ thống bằng cơng nghệ.

-

Kiểm thử, sửa lỗi, hồn thiện tính năng.

-

Tham khảo ý kiến phản hồi để cải tiến và hoàn thiện.

10. Kết quả mong đợi
-

Xây dựng một hệ thống tìm kiếm thơng tin bất động sản cho người
dùng quan tâm, những thông tin được cập nhật liên tục, đảm bảo uy
tín về thơng tin thể hiện trên website, giúp người dùng tiếp cận với
thơng tin cần thiết và chính xác nhất, yêu cầu thông tin không bị trùng
lặp.

-

Tạo ra một hệ thống tìm kiếm phù hơp cũng như gợi ý nhưng loại
hình bất động sản thích hợp cho từng nhóm người.


Kế hoạch thực hiện:
Tuần
1

Cơng việc
-

Người thực hiện

Lên ý tưởng, phân tích những chức năng cần Nguyễn Lê Trung
có.


-

Phân rã chức năng, lựa chọn cơng nghệ phù
hợp.

2

-

Tìm hiểu cơng nghệ và các tiện ích sử dụng.

-

Triển khai framework cơ bản cho back end và

Nguyễn Lê Trung


front end.
3

-

Thiết kế cơ sở dữ liệu

-

Lên kế hoạch chi tiết

-

Lên ý tưởng về giao diện hiển thị.

-

Vẽ sơ đồ phân rã cấp 0,1 cho các chức năng

Nguyễn Lê Trung

trong ứng dụng.
4

5

-

Viết mô tả cụ thể bằng lời cho từng chức năng.


-

Thực hiện chức năng đăng nhập, đăng kí.

-

Thực hiện chức năng quên mật khẩu.

-

Vẽ sơ đồ Use-case cho các chức năng trong Nguyễn Lê Trung

Nguyễn Lê Trung

ứng dụng.
-

Thực hiện chức năng hiển thị danh sách bất
động sản.

-

Thực hiện chức năng chỉnh sửa thông tin người
dùng.

6

-


Vẽ sơ đồ Sequence cho các chức năng trong ứng Nguyễn Lê Trung
dụng.

7

-

Thực hiện chức năng hiển thị trang cá nhân.

-

Tìm hiểu Web Crawler và các thư viện liên Nguyễn Lê Trung
quan.

- Thực hiện lấy dữ liệu bất động sản từ trang
proppzy.vn.


8

-

Chỉnh sửa lại UI/UX cho phù hợp.

Nguyễn Lê Trung

-

Kiểm thử hệ thống và liệt kê các chức năng chưa
hoàn chỉnh.


9

10

11

-

Thực hiện kiểm thử và sửa lỗi,

Nguyễn Lê Trung

-

Hoàn thiện các chức năng chưa hoàn chỉnh

-

Thực hiện kiểm thử và sửa lỗi,

-

Hoàn thiện các chức năng chưa hoàn chỉnh

-

Hoàn thành báo cáo.

Nguyễn Lê Trung


Nguyễn Lê Trung

Xác nhận của CBHD

TP. HCM, ngày…tháng …..năm…..

(Ký tên và ghi rõ họ tên)

Sinh viên
(Ký tên và ghi rõ họ tên)


MỤC LỤC
Table of Contents
ĐỀ CƯƠNG CHI TIẾT............................................................................................................. 11
3.1

Website batdongsan.com.vn ..............................................................................................................12

3.2

Website diaoconline.vn ......................................................................................................................14

3.3

Website nhadat24h.net. .....................................................................................................................16

CHƯƠNG 1: TỔNG QUAN ĐỀ TÀI ................................................................................... 30
1.1.


Đặt vấn đề....................................................................................................................... 30

1.2.

Mục tiêu: ........................................................................................................................ 30

1.3.

Khảo sát ứng dụng liên quan: ......................................................................................... 31

1.3.1.

Website batdongsan.com.vn .........................................................................................................31

1.3.2.

Website diaoconline.vn .................................................................................................................32

1.3.3.

Website nhadat24h.net. ................................................................................................................34

1.4.

Tính mới của đề tài ......................................................................................................... 36

1.5.

Ý nghĩa thực tiễn ............................................................................................................ 36


1.6.

Phạm vi nghiên cứu ........................................................................................................ 36

1.7.

Đối tượng nghiên cứu ..................................................................................................... 36

1.8.

Nền tảng công nghệ......................................................................................................... 36

1.9.

Phương pháp thực hiện................................................................................................... 37
Kết quả mong đợi ....................................................................................................... 37

1.10.

CHƯƠNG 2: CƠ SỞ LÝ THUYẾT VÀ CÔNG NGHỆ.................................................................... 38
2.1.

Web Crawler .................................................................................................................... 38

2.1.1.

Giới thiệu Web Crawler..................................................................................................................38

2.1.2.


Tại sao nên sử dụng Web Crawler ..............................................................................................39

2.2.

Spring Framework ............................................................................................................ 39

2.2.1.

Giới thiệu về Spring Framework ....................................................................................................39

Spring Core ......................................................................................................................................................41


2.2.2.

2.3.

Tại sao nên sử dụng Spring Framework.........................................................................................42

MySQL ........................................................................................................................... 42

2.3.1.

Giới thiệu về MySQL ....................................................................................................................42

.........................43
2.3.2.

Tại sao nên dùng hệ quản trị cơ sở dữ liệu MySQL ...................................................................43


Linh hoạt ..........................................................................................................................................................43
Thực thi cao .....................................................................................................................................................44
Sử dụng ngay ...................................................................................................................................................44
Hỗ trợ giao dịch ...............................................................................................................................................44
Nơi tin cậy để lưu trữ web và dữ liệu ............................................................................................................44
Bảo mật tốt .......................................................................................................................................................44
Phát triển ứng dụng hỗn hợp .........................................................................................................................45
Dễ quản lý ........................................................................................................................................................45
Mã nguồn mở tự do và hỗ trợ xuyên suốt .....................................................................................................45
Chi phí thấp .....................................................................................................................................................45
2.3.3.

Áp dụng hệ quản trị cơ sở dữ liệu MySQL và đề tài “Tìm kiếm và chia sẽ thơng tin bất động

sản”.

46

2.4.

ReactJs ........................................................................................................................... 46

2.4.1.

Giới thiệu về ReactJS ....................................................................................................................46

Giới thiệu về JSX .............................................................................................................................................48
Props và State: .................................................................................................................................................49
2.4.2.


Tại sao nên sử dụng ReactJS ........................................................................................................49

CHƯƠNG 3: XÂY DỰNG HỆ THỐNG ...................................................................................... 50
3.1.

Sơ đồ phân rã chức năng.................................................................................................. 50


3.2.

Mơ hình Use case ............................................................................................................. 50

3.2.1.

Sơ đồ Usecase ................................................................................................................................50

3.2.2.

Danh sách người dùng ...................................................................................................................51

3.2.3.

Danh sách usecase .........................................................................................................................52

3.3.

Các sơ đồ và luồng xử lý ................................................................................................. 52

3.3.1.


Tạo tài khoản .................................................................................................................................52

Mô tả.................................................................................................................................................................52
3.3.2. Đăng nhập ..............................................................................................................................................54
3.3.2.

User tìm kiếm bất động sản ..........................................................................................................56

3.3.3.

Thơng tin chi tiết bất động sản.....................................................................................................58

3.4.

Thiết kế kiến trúc............................................................................................................ 60

3.4.1.

Mơ hình kiến trúc ..........................................................................................................................60

CHƯƠNG 4: CÀI ĐẶT............................................................................................................ 62
CHƯƠNG 5: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN ................................................................... 63
5.1. Tổng kết ............................................................................................................................... 63
5.2. Ưu điểm ............................................................................................................................... 63
5.3. Nhược điểm.......................................................................................................................... 63
5.4. Hướng phát triển ................................................................................................................. 64

TÀI LIỆU THAM KHẢO .................................................................................................... 64



DANH MỤC HÌNH


×