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

Xây dựng website đặt phòng khách 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 (7.49 MB, 107 trang )

BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT
THÀNH PHỐ HỒ CHÍ MINH

ĐỒ ÁN TỐT NGHIỆP
CƠNG NGHỆ THƠNG TIN

XÂY DỰNG WEBSITE
ĐẶT PHỊNG KHÁCH SẠN

GVHD: ThS. NGUYỄN MINH ĐẠO
SVTH : NGUYỄN THÀNH NHẤT
NGUYỄN THANH PHƯỚC

S K L0 1 1 2 1 7

Tp. Hồ Chí Minh, năm 2023


BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP. HỒ CHÍ MINH
KHOA CƠNG NGHỆ THƠNG TIN
BỘ MÔN CÔNG NGHỆ PHẦN MỀM



NGUYỄN THÀNH NHẤT : 19110416
NGUYỄN THANH PHƯỚC : 19110436
Đề tài:

XÂY DỰNG WEBSITE ĐẶT PHỊNG KHÁCH SẠN


KHĨA LUẬN TỐT NGHIỆP KỸ SƯ CNTT
GIÁO VIÊN HƯỚNG DẪN
ThS. NGUYỄN MINH ĐẠO

KHOÁ 2019 – 2023


ĐH SƯ PHẠM KỸ THUẬT TP.HCM
KHOA CNTT
*******

XÃ HỘI CHỦ NGHĨA VIỆT NAM
Độc lập – Tự do – Hạnh phúc
*******

PHIẾU NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN
Họ và tên Sinh viên 1 : .......................................................... MSSV 1:............................
Họ và tên Sinh viên 2 : .......................................................... MSSV 2:............................
Ngành: Công nghệ Thông tin
Tên đề tài: ..........................................................................................................................
...........................................................................................................................................
Họ và tên Giáo viên hướng dẫn: .......................................................................................
NHẬN XÉT
1. Về nội dung đề tài & khối lượng thực hiện
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
2. Ưu điểm
............................................................................................................................................

............................................................................................................................................
............................................................................................................................................
3. Khuyết điểm
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
4. Đề nghị cho bảo vệ hay không
5. Đánh giá loại
6. Điểm
TP. Hồ Chí Minh, ngày … tháng … năm 202..
Giáo viên hướng dẫn
(Ký & ghi rõ họ tên)


ĐH SƯ PHẠM KỸ THUẬT TP.HCM
KHOA CNTT
*******

XÃ HỘI CHỦ NGHĨA VIỆT NAM
Độc lập – Tự do – Hạnh phúc
*******

PHIẾU NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN
Họ và tên Sinh viên 1 : .......................................................... MSSV 1:............................
Họ và tên Sinh viên 2 : .......................................................... MSSV 2:............................
Ngành: Công nghệ Thông tin
Tên đề tài: ..........................................................................................................................
...........................................................................................................................................
Họ và tên Giáo viên hướng dẫn: .......................................................................................
NHẬN XÉT

1. Về nội dung đề tài & khối lượng thực hiện
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
2. Ưu điểm
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
3. Khuyết điểm
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
4. Đề nghị cho bảo vệ hay không
5. Đánh giá loại
6. Điểm
TP. Hồ Chí Minh, ngày … tháng … năm 202..
Giáo viên hướng dẫn
(Ký & ghi rõ họ tên)


LỜI CẢM ƠN
Nhóm 21 chúng em xin gửi lời cảm ơn đến thầy Trần Minh Đạo. Trong quá trình làm
Tiểu luận chun ngành, thầy đã ln tận tình chỉ dạy, hướng dẫn, sửa sai, chia sẻ về
kiến thức và kinh nghiệm đến với nhóm em. Bài báo cáo này là kết quả của q trình
làm tiểu luận mà có sự hướng dẫn của thầy làm nền tảng để nhóm em có thể hồn thành
báo cáo một cách hồn chỉnh và đưa ra sản phẩm tốt nhất có thể. Nhóm chúng em xin
chân thành cảm ơn thầy và chúc thầy thành công trong công việc.



Trường ĐH Sư Phạm Kỹ Thuật TP.HCM
Khoa : CNTT

ĐỀ CƯƠNG LUẬN VĂN TỐT NGHIỆP
Họ và Tên SV thực hiện 1 : Nguyễn Thành Nhất

Mã Số SV : 19110416

Họ và Tên SV thực hiện 2 : Nguyễn Thanh Phước

Mã Số SV : 19110436

Thời gian làm luận văn : từ : 20/02/2023

Đến : 09/07/2023

Chuyên ngành : Công nghệ phần mềm
Tên luận văn : Xây dựng website đặt phòng khách sạn

GV hướng dẫn : Nguyễn Minh Đạo
Nhiệm Vụ Của Luận Văn :
1.
2.
3.
4.

Trình bày về các cơng cụ xây dựng trang web
Trình bày hệ thống cơ sở dữ liệu và cách hoạt động
Trình bày các bước xây dựng một trang web hồn chỉnh
Trình bày các chức năng của trang web


Đề cương viết luận văn : (theo kiểu mục lục các phần, chương mục …)
(gồm các phần sau đây)
MỤC LỤC
1. Phần MỞ ĐẦU
1.1. Tính cấp thiết của đề tài
1.2. Mục đích của đề tài
1.3. Cách tiếp cận và phương pháp nghiên cứu


2.
1.

2.

3.

4.

5.

6.
7.

- Đối tượng nghiên cứu
- Phạm vi nghiên cứu
1.4. Phân tích những cơng trình có liên quan
1.5. Kết quả dự kiến đạt được
Phần NỘI DUNG
Chương 1: Cơ sở lý thuyết và khảo sát

1.1. Angular
1.2. SpringBoot
1.3. Bootstrap
1.4. Html,css
1.5. Khảo sát hiện trạng
Chương 2: Tổng quan chức năng của website
2.1. Chức năng của sản phẩm
2.2. Người dùng
2.3. Các ràng buộc
Chương 3: Yêu cầu chức năng website
3.1. Xem khách sạn
3.2. Tìm kiếm khách sạn
3.3. Lọc khách sạn
3.4. Đánh giá khách sạn
3.5. Đặt phòng
3.6. Đăng nhập, đăng ký
3.7. Quản lý khách sạn
3.8. Quản lý phịng
3.9. Quản lý thơng tin tài khoản
Chương 4: Mơ hình Usecase
4.1. Tác nhân
4.2. Yêu cầu chức năng
4.3. Lược đồ usecase
4.4. Đặc tả usecase
Chương 5: Thiết kế website
5.1. Cơ sở dữ liệu
5.2. Front-end
5.3. Back-end
Phần KẾT LUẬN
Tài liệu tham khảo

[1]. Spring Boot Reference Documentation,

/>
boot/docs/current/reference/htmlsingle/, docs.spring.io, truy cập ngày 25/03/2023


[2]. Angular Documentation, angular.io, truy cập ngày
25/03/2023
[3]. Sử dụng Cloudinary để quản lý ảnh cho ứng dụng của bạn, a/p/sudung-cloudinary-de-quan-ly-anh-cho-ung-dung-cua-ban-E7bGoxggv5e2,Ngoc
Nguyễn (@nguyenthingoc), truy cập ngày 25/03/2023
[4]. PrimeNG , primeng.org, truy cập ngày
25/03/2023
[5]. PrimeFlex , primeflex.org ,truy cập ngày
25/03/2023
KẾ HOẠCH THỰC HIỆN

(Ghi rõ từng thời gian tiến hành các cơng việc của luận văn, thời gian thí nghiệm,
thăm quan hiện trường, ....)
STT

Thời gian

Công việc

1

20/02/2023 - 12/03/2023

Khảo sát các website đặt phòng


2

13/02/2023 – 09/07/2023

Xây dựng website

Ghi chú

3
4…

Ngày

tháng

năm 202

Người viết đề cương
Ý kiến của giáo viên hướng dẫn

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


MỤC LỤC
Chương 1: Giới thiệu về đề tài ...................................................................................... 1
1.1. Tổng quan về đề tài ............................................................................................. 1
1.2. Lý do chọn đề tài ................................................................................................. 1
1.3. Mục tiêu của đề tài .............................................................................................. 1
Chương 2: Khảo sát hiện trạng .................................................................................... 2
2.1. Phân tích đánh giá các cơng trình ......................................................................... 2

2.1.1. Booking.com ................................................................................................ 2
2.1.2 Traveloka ...................................................................................................... 3
2.1.3. Agoda ........................................................................................................... 4
2.1. Kinh nghiệm rút ra ................................................................................................ 4
Chương 3: Phân tích thiết kế hệ thống ........................................................................ 5
3.1. Yêu cầu chức năng hệ thống ................................................................................. 5
3.1.1. Yêu cầu nghiệp vụ ........................................................................................ 5
3.1.2. Yêu cầu phi chức năng ................................................................................. 7
3.1.3. Danh sách các tác nhân và chức năng của hệ thống ..................................... 8
3.2. Các Use Case chính của hệ thống ......................................................................... 9
3.2.1 Use case tổng quát ........................................................................................ 9
3.2.2. Đặc tả usecase............................................................................................. 10
3.3. Các Sequence Diagram chính của hệ thống ........................................................ 44
3.3.1. Sơ đồ tuần tự quá trình đăng nhập .............................................................. 44
3.3.2. Sơ đồ tuần tự quá trình tìm kiếm phòng khách sạn .................................... 44
3.3.3. Sơ đồ tuần tự q trình đặt phịng .............................................................. 45
3.3.4. Sơ đồ tuần tự quá trình thêm khách sạn ..................................................... 45
3.3.5. Sơ đồ tuần tự quá trình sửa khách sạn ........................................................ 46


3.3.6. Sơ đồ tuần tự q trình xóa khách sạn ....................................................... 46
3.3.7. Sơ đồ tuần tự q trình thêm phịng ........................................................... 47
3.3.8. Sơ đồ tuần tự q trình sửa phịng .............................................................. 47
3.3.9. Sơ đồ tuần tự q trình xóa phịng ............................................................. 48
3.3.10. Sơ đồ tuần tự q trình xóa bình luận ........................................................ 48
3.3.11. Sơ đồ tuần tự quá trình đánh giá khách sạn............................................... 49
3.3.12. Sơ đồ tuần tự quá trình thay đổi thông tin cá nhân ................................... 49
3.3.13. Sơ đồ tuần tự q trình xác nhận đặt phịng .............................................. 50
3.3.14. Sơ đồ tuần tự quá trình thêm ảnh ............................................................... 50
3.3.15. Sơ đồ tuần tự q trình xóa ảnh ................................................................. 51

3.3.16. Sơ đồ tuần tự quá trình thêm khách hàng ................................................... 51
3.3.17. Sơ đồ tuần tự quá trình sửa khách hàng ..................................................... 52
3.3.18. Sơ đồ tuần tự q trình xóa khách hàng ..................................................... 52
3.3.19. Sơ đồ tuần tự quá trình thêm chủ khách sạn .............................................. 53
3.3.20. Sơ đồ tuần tự quá trình sửa chủ khách sạn ................................................. 53
3.3.21. Sơ đồ tuần tự q trình xóa chủ khách sạn ................................................. 54
3.3.22. Sơ đồ tuần tự quá trình thêm quản trị viên ................................................. 54
3.3.23. Sơ đồ tuần tự quá trình sửa quản trị viên ................................................... 55
3.3.24. Sơ đồ tuần tự q trình xóa quản trị viên ................................................... 55
Chương 4: Kiến trúc hệ thống .................................................................................... 56
4.1. Công nghệ sử dụng .............................................................................................. 56
4.1.1. Front-end .................................................................................................... 56
4.1.2. Back-end ..................................................................................................... 56
4.1.3. Database ..................................................................................................... 56
4.2. Database Diagram ............................................................................................... 57


Chương 5: Tổng kết ..................................................................................................... 58
5.1. Giao diện hệ thống .............................................................................................. 58
5.1.1. Trang chủ ..................................................................................................... 58
5.1.2. Trang tìm kiếm ............................................................................................. 60
5.1.3. Trang chi tiết khách sạn ............................................................................... 63
5.1.4. Trang đăng ký .............................................................................................. 66
5.1.5. Trang đăng nhập ........................................................................................... 67
5.1.6. Trang quản lý tài khoản ............................................................................... 68
5.1.7. Trang đổi mật khẩu ...................................................................................... 69
5.1.8. Trang lịch sử của tôi ..................................................................................... 70
5.1.9. Trang yêu thích ............................................................................................ 72
5.1.10. Trang quản trị viên ..................................................................................... 73
5.1.11. Trang cập nhật tài khoản ............................................................................ 74

5.1.12. Trang thêm tài khoản ................................................................................. 76
5.1.13. Trang quản lý khách sạn ............................................................................ 77
5.1.14. Trang thêm khách sạn ................................................................................ 79
5.1.15. Trang thêm quản lý phòng ......................................................................... 81
5.1.16. Trang thêm phòng ...................................................................................... 83
5.1.17. Trang quản lý đặt phòng ............................................................................ 86
5.2. Kết quả đạt được ................................................................................................. 88
5.2.1. Ưu điểm ........................................................................................................ 88
5.2.1. Nhược điểm .................................................................................................. 88
5.3. Hướng phát triển ................................................................................................. 89
5.4. Tài liệu tham khảo ............................................................................................... 90


DANH MỤC CÁC HÌNH
Hình 2.1: Trang web booking.com .................................................................................. 2
Hình 2.2: Trang web traveloka......................................................................................... 3
Hình 2.3: Trang web agoda .............................................................................................. 4
Hình 3.1: Use case tổng quát............................................................................................ 9
Hình 3.2: Sơ đồ tuần tự quá trình đăng nhập ................................................................. 44
Hình 3.3: Sơ đồ tuần tự q trình tìm phịng khách sạn ................................................ 44
Hình 3.4: Sơ đồ tuần tự q trình đặt phịng .................................................................. 45
Hình 3.5: Sơ đồ tuần tự quá trình thêm khách sạn ......................................................... 45
Hình 3.6: Sơ đồ tuần tự quá trình sửa khách sạn ........................................................... 46
Hình 3.7: Sơ đồ tuần tự q trình xóa khách sạn ........................................................... 46
Hình 3.8: Sơ đồ tuần tự q trình thêm phịng ............................................................... 47
Hình 3.9: Sơ đồ tuần tự q trình sửa phịng ................................................................. 47
Hình 3.10: Sơ đồ tuần tự q trình xóa phịng ............................................................... 48
Hình 3.11: Sơ đồ tuần tự q trình xóa bình luận .......................................................... 48
Hình 3.12: Sơ đồ tuần tự quá trình đánh giá khách sạn ................................................. 49
Hình 3.13: Sơ đồ tuần tự q trình thay đổi thơng tin cá nhân ...................................... 49

Hình 3.14: Sơ đồ tuần tự quá trình xác nhận đặt phịng ................................................ 50
Hình 3.15: Sơ đồ tuần tự q trình thêm ảnh ................................................................. 50
Hình 3.16: Sơ đồ tuần tự q trình xóa ảnh ................................................................... 51
Hình 3.17: Sơ đồ tuần tự quá trình thêm khách hàng .................................................... 51
Hình 3.18: Sơ đồ tuần tự quá trình sửa khách hàng ....................................................... 52
Hình 3.19: Sơ đồ tuần tự q trình xóa khách hàng ....................................................... 52
Hình 3.20: Sơ đồ tuần tự quá trình thêm chủ khách sạn ................................................ 53
Hình 3.21: Sơ đồ tuần tự quá trình sửa chủ khách sạn................................................... 53
Hình 3.22: Sơ đồ tuần tự q trình xóa chủ khách sạn .................................................. 54
Hình 3.23: Sơ đồ tuần tự quá trình thêm quản trị viên .................................................. 54
Hình 3.24: Sơ đồ tuần tự quá trình sửa quản trị viên ..................................................... 55
Hình 3.25: Sơ đồ tuần tự q trình xóa quản trị viên ..................................................... 55


Hình 4.1: Database diagram……………………………………………………………57
Hình 5.1: Trang chủ - 1………………………………………………………………...58
Hình 5.2: Trang chủ - 2 .................................................................................................. 58
Hình 5.3: Trang tìm kiếm – 1 ......................................................................................... 60
Hình 5.4: Trang tìm kiếm – 2 ......................................................................................... 61
Hình 5.5: Trang chi tiết khách sạn – 1 ........................................................................... 63
Hình 5.6: Trang chi tiết khách sạn - 2 ............................................................................ 63
Hình 5.7: Trang chi tiết khách sạn – 3 ........................................................................... 64
Hình 5.8: Trang đăng ký ................................................................................................ 66
Hình 5.9: Trang đăng nhập............................................................................................. 67
Hình 5.10: Trang quản lý tài khoản ............................................................................... 68
Hình 5.11: Trang đổi mật khẩu ...................................................................................... 69
Hình 5.12: Trang lịch sử của tơi..................................................................................... 70
Hình 5.13: Trang chi tiết đặt phịng ............................................................................... 71
Hình 5.14: Trang u thích ............................................................................................ 72
Hình 5.15: Trang quản trị viên ....................................................................................... 73

Hình 5.16: Trang cập nhật tài khoản .............................................................................. 74
Hình 5.17: Trang thêm tài khoản ................................................................................... 76
Hình 5.18: Trang quản lý khách sạn – 1 ........................................................................ 77
Hình 5.19: Trang quản lý khách sạn - 2 ......................................................................... 77
Hình 5.20: Trang thêm khách sạn .................................................................................. 79
Hình 5.21: Trang quản lý phịng – 1 .............................................................................. 81
Hình 5.22: Trang quản lý phịng - 2 ............................................................................... 81
Hình 5.23: Trang thêm phịng – 1 .................................................................................. 83
Hình 5.24: Trang thêm phịng – 2 .................................................................................. 84
Hình 5.25: Trang quản lý đặt phịng .............................................................................. 86


DANH MỤC CÁC BẢNG
Bảng 3.1: Yêu cầu nghiệp vụ ........................................................................................... 5
Bảng 3.2: Yêu cầu chức năng .......................................................................................... 7
Bảng 3.3: Danh sách các tác nhân và chức năng của hệ thống ........................................ 8
Bảng 3.4: Usecase đăng ký tài khoản ............................................................................ 10
Bảng 3.5: Usecase đăng nhập......................................................................................... 11
Bảng 3.6: Usecase xem thông tin khách sạn .................................................................. 13
Bảng 3.7: Usecase đặt phòng khách sạn ........................................................................ 14
Bảng 3.8: Usecase đánh giá khách sạn .......................................................................... 15
Bảng 3.9: Usecase thay đổi thông tin cá nhân ............................................................... 17
Bảng 3.10: Usecase thay đổi mật khẩu .......................................................................... 18
Bảng 3.11: Usecase tải ảnh lên khách sạn ..................................................................... 19
Bảng 3.12: Usecase thêm khách sạn .............................................................................. 21
Bảng 3.13: Usecase sửa khách sạn ................................................................................. 22
Bảng 3.14: Usecase xóa khách sạn ................................................................................ 23
Bảng 3.15: Usecase xác nhận đặt phòng ........................................................................ 25
Bảng 3.16: Usecase thêm phòng .................................................................................... 26
Bảng 3.17: Usecase sủa phòng ....................................................................................... 27

Bảng 3.18: Usecase xóa phịng ...................................................................................... 29
Bảng 3.19: Usecase xóa bình luận ................................................................................. 30
Bảng 3.20: Usecase thêm khách hàng ............................................................................ 31
Bảng 3.21: Usecase sủa khách hàng .............................................................................. 32
Bảng 3.22: Usecase xóa khách hàng .............................................................................. 34
Bảng 3.23: Thêm chủ khách sạn .................................................................................... 35
Bảng 3.24: Usecase sửa chủ khách sạn .......................................................................... 36
Bảng 3.25: Usecase xóa chủ khách sạn.......................................................................... 38
Bảng 3.26: Usecase thêm quản trị viên .......................................................................... 40
Bảng 3.27: Usecase sửa quản trị viên ............................................................................ 41
Bảng 3.28: Usecase xóa quản trị viên ............................................................................ 42


Bảng 5.1: Chi tiết trang chủ ........................................................................................... 59
Bảng 5.2: Chi tiết tìm kiếm ............................................................................................ 61
Bảng 5.3: Chi tiết khách sạn .......................................................................................... 64
Bảng 5.4: Chi tiết đăng ký.............................................................................................. 66
Bảng 5.5: Chi tiết đăng nhập .......................................................................................... 67
Bảng 5.6: Chi tiết quản lý tài khoản............................................................................... 68
Bảng 5.7: Chi tiết đổi mật khẩu ..................................................................................... 70
Bảng 5.8: Chi tiết lịch sử của tôi .................................................................................... 71
Bảng 5.9: Chi tiết yêu thích............................................................................................ 72
Bảng 5.10: Chi tiết quản trị viên .................................................................................... 73
Bảng 5.11: Chi tiết cập nhật tài khoản ........................................................................... 75
Bảng 5.12: Chi tiết thêm tài khoản ................................................................................ 76
Bảng 5.13: Chi tiết trang quản lý khách sạn .................................................................. 78
Bảng 5.14: Chi tiết thêm khách sạn ............................................................................... 79
Bảng 5.15: Chi tiết quản lý phòng ................................................................................. 82
Bảng 5.16: Chi tiết thêm phòng ..................................................................................... 84
Bảng 5.17: Chi tiết quản lý đặt phòng ........................................................................... 86



TĨM TẮT KHĨA LUẬN
Nhu cầu tìm và đặt khách sạn khi đi du lịch hay công tác ngày càng nhiều. Nên việc
tìm kiếm khách sạn ngày càng tăng và trở nên phổ biến. Chính vì vậy, để việc tìm khách
sạn trở nên nhanh chóng và thuận tiện hơn. Khách hàng chỉ cần ở nhà đặt phịng trước
khi đi. Nhóm xây dựng website đặt phòng khách giúp người dùng dễ dàng tìm thấy khách
sạn mong muốn. Sử dụng cơng nghệ Spring Boot, Angular và cơ sở dữ liệu MySQL để
xây dựng nên website. Sau khi hồn thành website có thể thực hiện các chức năng cơ
bản của một trang tìm khách sạn như tìm kiếm, đặt phịng và quản lý website.


CHƯƠNG 1: GIỚI THIỆU VỀ ĐỀ TÀI
1.1. Tổng quan về đề tài
Với đề tài “Xây dựng website đặt phòng khách sạn”, nhóm chúng em muốn cho
người dùng khi có nhu cầu cầu đi du lịch và muốn tìm nơi ở để thuận tiện cho chuyến đi
tại các tỉnh thành của Việt Nam có thể dễ dàng tìm kiếm , tham khảo nhiều khách sạn để
tìm được nơi ở mong muốn, phù hợp với mức giá và nhu cầu của khách. Đồng thời trang
web cũng giúp các đối tác có thể đăng thơng tin khách sạn của mình lên để giới thiệu
khách sạn của mình đến với các khách du lịch.
1.2. Lý do chọn đề tài
Trong những năm gần đây, việc đi du lịch ngày càng trở nên phổ biến đối với mọi
người. Đặc biệt là vào các dịp lễ thì nhu cầu đó ngày càng tăng cao. Kéo theo việc tìm kiếm
khách sạn tại các khu du lịch cũng tăng mạnh, nhiều người có thể gặp khó khăn khi tìm vì
khơng biết khách sạn đó đã hết phịng chưa. Từ đó nhu cầu đặt khách sạn trước để giữ
phịng trước khi đi du lịch của nhiều người ngày càng phổ biến.
Việc đặt phòng trước cũng giúp du khách sắp xếp lịch trình dễ dàng, lựa chọn được
nơi ở phù hợp với nhu cầu của bản thân về giá cả cũng như chất lượng phục vụ. Tránh được
nhiều vấn đề trong việc lựa chọn khách sạn để chuyến đi được trọn vẹn.
Chính vì vậy, trong thời đại 4.0 việc tìm kiếm khách sạn qua website là rất cần thiết

nên nhóm chúng em đã chọn đề tài:” Xây dựng website đặt phòng khách sạn” làm đề tài
khóa luận tốt nghiệp của nhóm.
1.3. Mục tiêu của đề tài
Tạo ra website giúp cho người dùng dễ dàng xem thông tin của các khách sạn cũng
như lựa chọn nơi phù hợp với nhu cầu của bản thân để đặt trước. Đồng thời cũng cho các
đối tác đăng thơng tin khách sạn của mình lên, quảng bá khách sạn cho nhiều người biết
tới.

1


CHƯƠNG 2: KHẢO SÁT HIỆN TRẠNG
2.1.

PHÂN TÍCH ĐÁNH GIÁ CÁC CƠNG TRÌNH

Hiện nay, có rất nhiều website giúp chúng ta đặt phịng khách sạn một cách nhân chóng và
dễ dàng như booking.com, …
2.1.1. Booking.com

Hình 2.1: Trang web booking.com

Chức năng cần chú ý: Tìm kiếm khách sạn, đặt phịng, hiện các thông tin liên quan đến
khách sạn.
Giao diện thiết kế dễ nhìn và thân thiện với người dùng, dễ dàng sử dụng với mọi người.Mỗi
khách sạn đều có ảnh của từng phịng cho người dùng xem trước.
Tìm kiếm khách sạn: Các khách sạn được xếp theo tỉnh, với nhiều thuộc tính để lựa chọn
như số sao, điểm đánh giá và các dịch vụ đi kèm.
Đặt phòng: Người dùng cần đăng nhập vào hệ thống chọn phòng đặt và nhập một số thông
tin cơ bản hệ thống sẻ xác nhận yêu cầu.


2


2.1.2 Traveloka

Hình 2.2: Trang web traveloka

Chức năng cần chú ý: Tìm kiếm khách sạn, đặt phịng, hiện các thơng tin liên quan đến
khách sạn.
Giao diện thiết kế dễ nhìn với phơng màu sáng, có thanh header để mọi người dễ dàng tìm
kiếm thơng tin khách sạn
Tìm kiếm khách sạn: Các khách sạn được xếp theo tỉnh, tìm kiếm ngày bắt đầu và ngày kết
thúc, số lượng người.
Đặt phòng: Người dùng chọn phịng khách sạn rồi nhập thơng tin cơ bản và tiến hành thanh
toán .

3


2.1.3. Agoda

Hình 2.3: Trang web agoda

Chức năng cần chú ý: Tìm kiếm khách sạn, đặt phịng, hiện các thơng tin liên quan đến
khách sạn, cho thuê nhà.
Giao diện thiết kế dễ nhìn với phơng màu sáng, có thanh header dễ mọi người dễ dàng tìm
kiếm thơng tin khách sạn
Tìm kiếm khách sạn: Các khách sạn được xếp theo tỉnh, tìm kiếm ngày bắt đầu và ngày kết
thúc, số lượng người.

Đặt phịng: Người dùng chọn phịng khách sạn rồi nhập thơng tin cơ bản và tiến hành đặt
phịng.

2.1.

KINH NGHIỆM RÚT RA

Thơng qua các website đã khảo sát ở trên, nhóm em quyết định các chức năng chính của
trang web của mình đó là : Đặt phịng khách sạn online, người đung có thể xem và lựa chọn
các khách sạn mong muốn cũng như các chủ khách sạn có thể đăng các thơng tin về khách
sạn của mình để quảng bá cho nhiều người biết đến.

4



×