1. Trang chủ
  2. » Luận Văn - Báo Cáo

đề cương đồ án tốt nghiệp xây dựng ứng dụng đặt phòng du lịch và tích hợp đề xuất dựa trên sự tương đồng giữa các phòng khi người dùng tìm kiếm với thư viện scikit learn

11 0 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Nội dung

TRƯỜNG ĐẠI HỌC XÂY DỰNG HÀ NỘIKHOA CÔNG NGHỆ THÔNG TIN---000---ĐỀ CƯƠNG ĐỒ ÁN TỐT NGHIỆPĐề tài: XÂY DỰNG ỨNG DỤNG ĐẶT PHÒNG DU LỊCH VÀ TÍCHHỢP ĐỀ XUẤT DỰA TRÊN SỰ TƯƠNG ĐỒNG GIỮA CÁCPHÒN

Trang 1

TRƯỜNG ĐẠI HỌC XÂY DỰNG HÀ NỘIKHOA CÔNG NGHỆ THÔNG TIN

-000 -ĐỀ CƯƠNGĐỒ ÁN TỐT NGHIỆP

Sinh viên thực hiện : NGUYỄN THỊ LAN ANH

HÀ NỘI - 2023

Trang 2

TRƯỜNG ĐẠI HỌC XÂY DỰNG HÀ NỘIKHOA CÔNG NGHỆ THÔNG TIN

-000 -ĐỀ CƯƠNG ĐỒ ÁN TỐT NGHIỆP

Đề tài:

XÂY DỰNG ỨNG DỤNG ĐẶT PHÒNG DU LỊCH VÀ TÍCHHỢP ĐỀ XUẤT DỰA TRÊN SỰ TƯƠNG ĐỒNG GIỮA CÁCPHÒNG KHI NGƯỜI DÙNG TÌM KIẾM VỚI THƯ VIỆN

Trang 3

4 Đối tượng và phạm vi nghiên cứu 3

5 Phương pháp nghiên cứu 3

II NỘI DUNG 3

CHƯƠNG I: PHÂN TÍCH BÀI TOÁN 3

1.1 Khảo sát tình hình thực tế về bài toán 4

1.2 Tính cấp thiết của đề tài 4

1.3 Mục đích nghiên cứu và ý nghĩa của đề tài 4

1.4 Đối tượng và phạm vi nghiên cứu 4

1.5 Phương pháp nghiên cứu 4

CHƯƠNG II: PHÂN TÍCH THIẾT KẾ ỨNG DỤNG 5

2.1 Phân tích yêu cầu ứng dụng (liệt kê ra các chức năng) 5

2.2 Phân tích thiết kế với UML 5

2.3 Thiết kế giao diện người dùng ( Xác định các màn hình chức năng) 5

2.4 Mô hình hóa cơ sở dữ liệu 5

CHƯƠNG III: PHÂN TÍCH ỨNG DỤNG VÀ LỰA CHỌN CÔNG NGHỆ 6

3.1 Phân tích ứng dụng 6

3.2 Lựa chọn thuật toán, thư viện dùng để đề xuất gợi ý 6

CHƯƠNG IV: PHÁT TRIỂN ỨNG DỤNG 7

IV DANH MỤC CÁC TÀI LIỆU THAM KHẢO 8

V DỰ KIẾN KẾ HOẠCH THỰC HIỆN 8

Trang 4

I MỞ ĐẦU

1 Tính cấp thiết của đề tài

Trong những năm gần đây, ngành du lịch trong và ngoài nước đã bị tác động rấtlớn từ đại dịch COVID-19 cụ thể như biện pháp hạn chế di chuyển và giãn cách xã hộidẫn đến giảm sút đang kể lượng du khách trong nước và quốc tế Hay biện pháp đóngcửa các cơ sở du lịch đã gây ra sự mất mát rất lớn cho các doanh nghiệp du lịch, làm đinguồn thu nhập của rất nhiều người lao động trong ngành Sự gián đoán và và suy giảmtrong ngành du lịch đã gây ra sự ảnh hưởng tiêu cực đến nền kinh tế Sau đại dịch Nhànước và các doanh nghiệp du lịch cũng đã có rất nhiều biện pháp để kích cầu, khôiphục lại ngành du lịch, các doanh nghiệp thì tích cực chạy các chương trình khuyếnmại, quảng cáo trực tuyến để tiếp cận thông tin đến được nhiều người Và sự thay đổitrong hành vi người tiêu dùng ngày càng trở nên thông minh trong việc tìm kiếm thôngtin du lịch và đặt phòng trực tuyến để tìm kiếm, so sánh các dịch vụ.

Với mục đích đưa những tiến bộ của công nghệ vào cuộc sống, cụ thể với mongmuốn đóng góp một phần giúp thúc đẩy ngành du lịch phát triển hơn nữa, tôi xin chọn

đề tài nghiên cứu “Xây dựng ứng dụng đặt phòng du lịch và tích hợp đề xuấtphòng dựa trên sự tương đồng giữa các phòng khi người dùng tìm kiếm với thưviện Scikit-learn”

2 Tổng quan về đề tài

Ứng dụng đặt phòng du lịch đầu tiên ra đời vào năn 1966, cho đến nay, có rấtnhiều ứng dụng, website đặt phòng du lịch ra đời, mang tính ưu việt và tiện ích vượttrội với mục đích tiết kiệm thời gian và công sức của con người nên xu hướng đặtphòng trực tuyến dần được sử dụng nhiều hơn Nhưng để kích thích người dùng đặtphòng trực tuyến thông qua ứng dụng của mình nhiều hơn thì nhà cung cấp chưa làmđược Có rất nhiều nghiên cứu chỉ ra rằng để kích thích người dùng đặt phòng trựctuyến thì vấn đề ”nhận thức dễ sử dụng”[1][2] của người dùng về ứng dụng rất quantrọng Chính vì vậy, trong đề tài này, tôi muốn xây dựng một ứng dụng đặt phòng dulịch với giao diện thân thiện, dễ dàng sử dụng và cung cấp cho người dùng tổng quanchi tiết về nơi lưu trú mà họ muốn đặt.

3 Mục đích nghiên cứu

Xây dựng thành công một ứng dụng đặt phòng trực tuyến tiện ích và tối ưu hóatrải nghiệm người dùng trong việc đặt phòng, tiết kiệm thời gian và công sức trong việc

Trang 5

tìm kiếm, so sánh và đặt được phòng phù hợp với nhu cầu Ứng dụng cũng cung cấpthông tin chi tiết về các dịch vụ lưu trú, đánh giá và nhận xét từ người dùng khác, đưara các đề xuất gợi ý phù hợp với người dùng để người dùng đưa ra quyết định thôngminh và tự tin.

Ứng dụng cũng giúp các doanh nghiệp du lịch tiếp cận và tăng khả năng thu hútkhách hàng, tạo ra lợi thế cạnh tranh và đóng góp vào sự phát triển của doanh nghiệptrong ngành du lịch.

4 Đối tượng và phạm vi nghiên cứuĐối tượng

- Người dùng ứng dụng để đặt phòng: các cá nhân, doanh nhân, tổ chức, - Nhà cung cấp dịch vụ du lịch, người cho thuê phòng Homestay,…

Phạm vi

- Các dịch vụ, địa điểm lưu trú trong lãnh thổ Việt Nam- Ứng dụng chỉ sử dụng ngôn ngữ tiếng việt

5 Phương pháp nghiên cứu

- Backend: java, python, spring framework- Mobile: ReactNative

- Database: mariaDb

- Thuật toán: KNN với thư viện scikit-learn

Trang 6

II NỘI DUNG

Dự kiến báo cáo sẽ được cấu trúc với các chương như sau:

CHƯƠNG I: PHÂN TÍCH BÀI TOÁN

Giới thiệu chương

Trình bày khái những vấn đề còn tồn đọng, tính cấp thiết của đề tài, làm rõ lý dochọn đề tài, mục đích nghiên cứu,đối tượng nghiên cứu và phạm vi nghiên cứu của đềtài Phân tích ra những yêu cầu về chức năng của ứng dụng cần có.

Nội dung chương

1.1 Khảo sát tình hình thực tế về bài toán1.2 Tính cấp thiết của đề tài

1.3 Mục đích nghiên cứu và ý nghĩa của đề tài1.4 Đối tượng và phạm vi nghiên cứu1.5 Phương pháp nghiên cứu

Kết luận chương

Chương này trình bày các vấn đề tồn đọng của bài toán, làm rõ tính cấp thiếtcũng như tổng quan về ứng dụng và phạm vi và phương pháp nghiên cứu của ứngdụng.

Trang 7

CHƯƠNG II: PHÂN TÍCH THIẾT KẾ ỨNG DỤNG

Giới thiệu chương

Trong chương này, thực hiện phân tích hệ thống theo hướng đối tượng , phân tích các tác nhân, chức năng của ứng dụng, thiết kế ra giao diện các màn hình chức năng và mô hình hóa cơ sở dữ liệu của ứng dụng.

Nội dung chương

2.1 Phân tích yêu cầu ứng dụng (liệt kê ra các chức năng)

2.2 Phân tích thiết kế với UML

2.2.1 Xác định tác nhân của hệ thống2.2.2 Biểu đồ Usecase

Trang 8

CHƯƠNG III: PHÂN TÍCH ỨNG DỤNG VÀ LỰA CHỌN CÔNG NGHỆ

Giới thiệu chương

Sau khi phân tích thiết kế ứng dụng thành công, trong chương này trình bày vềcác công cụ sử dụng, ngôn ngữ, thuật toán, framework, thư viện hỗ trợ xây dựng ứngdụng Trình bày lý do tại sao lại lựa chọn và chỉ ra ưu nhược điểm của các công cụ,ngôn ngữ, thuật toán, framework, thư viện đã lựa chọn.

Nội dung chương

3.2 Lựa chọn thuật toán, thư viện dùng để đề xuất gợi ý

3.2.1 Tìm hiểu các thư viện có thể dùng để đề xuất gợi ý3.2.2 Lựa chọn thư viện phù hợp cho việc xây dựng đề xuất gợi ý3.2.3 Đánh giá các ưu, nhược điểm thư viện, thuật toán đã chọn

Kết luận chương

Chương này đã trình bày các công nghệ sử dụng, công cụ hỗ trợ và giao diện của ứng dụng.

Trang 9

CHƯƠNG IV: PHÁT TRIỂN ỨNG DỤNG

Giới thiệu chương

Trình bày các chức năng đã được phát triển của ứng dụng, cách tích hợp thư viện vào ứng dụng chạy thử nghiệm các chức năng đã xây dựng được.

Nội dung chương

4.1 Phát triển các chức năng4.2 Tích hợp học máy vào ứng dụng

Dựa vào thông tin tìm kiếm của người dùng và sự tương đồng giữa thuộc tính của các phòng đề xuất ra những phòng tương tự cho người dùng

4.3 Chạy demo các chức năng

Kết luận chương

Trình bày các chức năng đã xây dựng được và cách xây dựng các chức năng đó cũng như cách tích hợp thư viện Scikit-learn vào ứng dụng.

Trang 10

CHƯƠNG V: TỔNG KẾT

- Tổng kết quá trình phát triển, khó khăn gặp phải- Đánh giá mức độ chính xác của phần gợi ý- Nêu ra các hạn chế của ứng dụng- Hướng phát triển của ứng dụng- …

III KẾT LUẬN

Đề tài sẽ đưa ra được một ứng dụng thuận tiện và linh hoạt , dễ dàng sử dụngcho người dùng để dễ dàng tìm kiếm, so sánh, đặt các loại hình phòng phù hợp với nhucầu của mỗi cá nhân cũng có thể cung cấp các thông tin chi tiết về các dịch vụ lưu trú,đánh giá và nhận xét từ người khác giúp người dùng có thể đưa ra các lựa chọn tự tinvà thông minh Ứng dụng cũng đưa ra những gợi ý theo nhu cầu của người dùng giúpviệc lựa chọn trở nên nhanh chóng và dễ dàng.

Ngoài ra cũng giúp cho các doanh nghiệp phát triển du lịch tăng cường khảnăng tiếp cận và thu hút khách hàng Điều này tạo ra lợi thế cạnh tranh giữa các doanhnghiệp và cũng đóng góp vào sự phát triển của doanh nghiệp trong ngành du lịch.

IV DANH MỤC CÁC TÀI LIỆU THAM KHẢO

[1] Ths.Nguyễn Hữu Thái, Ths.Nguyễn Thị An ( Trường đại học Khánh Hòa)(2022),”Yếu tố ảnh hưởng đến đặt phòng trực tuyến: Trường hợp nghiên cứu khách du lịch đến Khánh Hòa”, theo báo “Công Thương /Tạp chí công thương điện tử - Cở quanthông tin lý luận của bộ Công Thương”

[2] Ths.Ngô Thị Lan(2/2021),”Các yếu tố ảnh hưởng đến ý định đặt phòng trực tuyến của người Việt Nam nghiên cứu tại địa bàn Thành phố Hồ Chí Minh”, Tạp chí khoa học Đại học Sài Gòn.

V DỰ KIẾN KẾ HOẠCH THỰC HIỆN

Trang 11

Nội dungThời gian thực hiện

1 Tìm hiểu, nghiên cứu tài liệu, viết phần mở đầu và chương 1

Từ 22/05 2023 đến 01/06/20232 Tìm hiểu, nghiên cứu tài liệu và

viết chương 2

Từ 01/06/2023 đến 20/0620233 Tìm hiểu, nghiên cứu tài liệu và

viết chương 3

Từ 21/06/2023 đến 01/07/20234 Tìm hiểu, nghiên cứu tài liệu,

thực hiện và viết chương 4

Từ 02/07/2024 đến 23/08/20235 Tổng kết, đánh giá và viết

chương 5

Từ 24/08/2023 đến 28/08/20236 Xem xét những gì cần sửa đổi,

làm sile

Từ 29/08/2023

Ngày đăng: 14/06/2024, 16:15

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w