Đồ Án HCMUTE: Xây Dựng Ứng Dụng Du Lịch Sử Dụng Flutter và Microservices

2019

121
1
0

Phí lưu trữ

30.000 VNĐ

Mục lục chi tiết

NHIỆM VỤ KHÓA LUẬN TỐT NGHIỆP

PHIẾU NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN

PHIẾU NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN

LỜI CẢM ƠN

ĐỀ CƯƠNG KHÓA LUẬN TỐT NGHIỆP

MỤC LỤC

DANH MỤC HÌNH ẢNH

DANH MỤC CÁC BẢNG

PHẦN MỞ ĐẦU

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

0.2. Mục tiêu của đề tài

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

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

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

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

1. CHƯƠNG 1: CƠ SỞ LÝ THUYẾT

1.1. Ngôn ngữ lập trình

1.2. Các ngôn ngữ được sử dụng

1.3. Kiến trúc microservices

1.4. Hệ quản trị cơ sở dữ liệu

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

2.1. Khảo sát hiện trạng

2.2. Khảo sát một số ứng dụng

2.3. Đặc tả các tính năng của ứng dụng Travel-Express

3. CHƯƠNG 3: LẬP DANH SÁCH YÊU CẦU

3.1. Danh sách yêu cầu chức năng của phần mềm

3.2. Yêu cầu chức năng của Guest

3.3. Yêu cầu chức năng của User

4. CHƯƠNG 4: PHÂN TÍCH YÊU CẦU VÀ THIẾT KẾ CƠ SỞ DỮ LIỆU

4.1. Mô hình hóa yêu cầu

4.2. Nghiệp vụ View Trip Itineraries

4.3. Nghiệp vụ View Places

4.4. Nghiệp vụ View Profile

4.5. Nghiệp vụ Edit Profile

4.6. Nghiệp vụ Create Trip

4.7. Nghiệp vụ Login with Facebook

4.8. Nghiệp vụ Login with Google

4.9. Nghiệp vụ Login with Phone Number

4.10. Nghiệp vụ Create Destination

4.11. Nghiệp vụ View Destination

4.12. Nghiệp vụ Logout

4.13. Mô tả cơ sở dữ liệu

4.14. Chi tiết các bảng dữ liệu

5. CHƯƠNG 5: THIẾT KẾ GIAO DIỆN VÀ XỬ LÝ

5.1. Màn hình Splash

5.2. Màn hình đăng nhập

5.3. Màn hình chỉnh sửa thông tin cá nhân

5.4. Màn hình chọn địa điểm

5.5. Màn hình tạo lịch trình

5.6. Màn hình thêm lịch trình cụ thể cho từng ngày

5.7. Màn hình khám phá

5.8. Màn hình đánh giá địa danh

5.9. Màn hình thông tin địa danh

5.10. Màn hình chọn nơi dừng chân

5.11. Màn hình chi tiết kế hoạch chuyến đi

6. CHƯƠNG 6: CÀI ĐẶT VÀ KIỂM THỬ

6.1. Hệ quản trị cơ sở dữ liệu

6.2. Test màn hình đăng nhập

6.3. Test màn hình chỉnh sửa thông tin cá nhân

6.4. Test màn hình chọn địa điểm

6.5. Test màn hình tạo lịch trình

6.6. Test màn hình thêm lịch trình cụ thể cho từng ngày

6.7. Test màn hình khám phá

6.8. Test màn hình đánh giá địa danh

6.9. Test màn hình thông tin địa danh

6.10. Test màn hình chọn nơi dừng chân

6.11. Test màn hình chi tiết kế hoạch chuyến đi

6.12. Kết quả kiểm thử

7. PHẦN TỔNG KẾT

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

7.2. Hướng phát triển

TÀI LIỆU THAM KHẢO

Bài viết "Xây Dựng Ứng Dụng Du Lịch Bằng Flutter và Microservices" cung cấp cái nhìn sâu sắc về cách phát triển ứng dụng du lịch hiện đại bằng cách kết hợp công nghệ Flutter và kiến trúc microservices. Tác giả nhấn mạnh những lợi ích của việc sử dụng Flutter trong việc tạo ra ứng dụng đa nền tảng, giúp tiết kiệm thời gian và chi phí phát triển. Bên cạnh đó, microservices cho phép phân chia ứng dụng thành các dịch vụ nhỏ, dễ quản lý và mở rộng, từ đó nâng cao hiệu suất và khả năng bảo trì.

Để mở rộng thêm kiến thức về các ứng dụng di động khác, bạn có thể tham khảo bài viết "Đồ án hcmute xây dựng ứng dụng di động đa nền tảng bán sách sử dụng framework flutter", nơi bạn sẽ tìm thấy cách áp dụng Flutter trong lĩnh vực thương mại điện tử. Ngoài ra, bài viết "Đồ án hcmute xây dựng ứng dụng đặt vé online" sẽ giúp bạn hiểu rõ hơn về việc phát triển ứng dụng đặt vé, một phần quan trọng trong ngành du lịch. Cuối cùng, bạn có thể khám phá bài viết "Luận văn thạc sĩ nghiên cứu hành vi mua tour du lịch trực tuyến của nhân viên văn phòng tại hà nội" để nắm bắt xu hướng và hành vi của người tiêu dùng trong lĩnh vực du lịch trực tuyến. Những tài liệu này sẽ giúp bạn có cái nhìn toàn diện hơn về ứng dụng công nghệ trong ngành du lịch.