Tóm tắt đồ án Xây dựng website tour du lịch

pdf 20 trang thiennha21 14/04/2022 7070
Bạn đang xem tài liệu "Tóm tắt đồ án Xây dựng website tour du lịch", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

Tài liệu đính kèm:

  • pdftom_tat_do_an_xay_dung_website_tour_du_lich.pdf

Nội dung text: Tóm tắt đồ án Xây dựng website tour du lịch

  1. TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG VIỆT - HÀN KHOA KHOA HỌC MÁY TÍNH  XÂY DỰNG WEBSITE TOUR DU LỊCH TÓM TẮT ĐỒ ÁN TỐT NGHIỆP NGÀNH: CÔNG NGHỆ THÔNG TIN (ỨNG DỤNG PHẦN MỀM) Sinh viên thực hiện : Phạm Chí Công Mã sinh viên : K12C04081 Giảng viên hướng dẫn : ThS. Nguyễn Phương Tâm Khóa đào tạo : 2018 - 2021 Đà Nẵng - 01/2021
  2. MỞ ĐẦU 1. Lý do chọn đề tài. Sau những ngày vất vả trong cuộc sống ,mọi người thường sẽ dành thời gian cùng gia đình ,người thân ,bạn bè nghỉ ngơi và đi du lịch đến những nơi họ thích để tinh thần thư giãn thoải mái sau những ngày mệt mỏi bận rộn của công việc .Nhưng những nơi họ tìm đến lại có mức giá quá cao so với thu nhập hay họ thích nơi đó nhưng lại không biết đi đâu chơi ở đó hay cũng không biết sắp xếp thời gian để sao đi hết các điểm du lịch nổi tiếng của khu vực đó .Chính vì thế em tạo ra web du lịch để họ tra cứu nhưng điểm du lịch hợp lý phù hợp túi tiền và thời gian nghỉ phép cùng gia đình. 2. Mục tiêu và nhiệm vụ nghiên cứu. Mục tiêu + Tìm hiểu và sử dụng php ,bootstrap4 , html ,css , javascipt để tạo ra một trang website. + Xây dựng thành công một trang website. + Giao diện đẹp ,dễ sử dụng. + Dễ dàng sử dụng và sửa chữa các chức năng dễ triển khai ,nâng cấp ,hiệu chỉnh ,mở rộng. + Hoàn thành sản phẩm đúng thời gian qui định. Nhiệm vụ Về lí thuyết Đề tài “Xây dựng website tour du lịch” là một ứng dụng chạy trên nền tảng web. Khách hàng tìm hiểu, thanh toán tour du lịch qua website. Về chƣơng trình Xây dựng hệ thống bao gồm:  Trang chủ tour du lịch  Các loại hình tour du lịch  Giới thiệu tour du lịch  Thanh toán 1
  3.  Hệ thống cho quản trị viên  Thống kê 3. Đối tƣợng và phạm vi nghiên cứu. Sử dụng ngôn ngữ html Sử dụng Boottrap4 Sử dụng CSS Sử dụng JavaScrip Sử dụng PHP 4. Phƣơng pháp nghiên cứu. - Phương pháp thực tiễn(điều tra ,khảo sát sở thích nhu cầu của khách hàng , khảo sát điểm du lịch) - Phương pháp nghiên cứu tài liệu(Tham khảo các tài liệu trên các trang website, youtube, ) - Phương pháp xử lý số liệu(Thu Thập thông tin từ việc phỏng vấn; Thống kê và báo cáo số liệu) 5. Dự kiến kết quả. Xây dựng thành công hệ thống bao gồm:  Trang chủ tour du lịch  Các loại hình tour du lịch  Giới thiệu tour du lịch  Thanh toán  Hệ thống cho quản trị viên  Thống kê 6. Ý nghĩa khoa học và thực tiễn.  Trước hết,đề tài này là một ứng dụng được xây dựng như một đề tài thể hiện việc áp dụng những kiến thức quý báu đã được các thầy cô của trường đại học thông tin và truyền thông Việt-Hàn nhiệt tình truyền thụ lại cho chúng em.  Thứ hai là những kinh nghiệm quý báu mà em có được trong quá trình thực hiện đề tài sẽ là hành trang tuyệt vời giúp ích rất nhiều cho công việc sau này của mình 2
  4. 7. Dự kiến bố cục báo cáo. Bố cục của đồ án gồm 3 chương: Chương 1: Tổng quan về ngôn ngữ lập trình Chương 2: Phân tích và thiết kế hệ thống Chương 3: Xây dựng ứng dụng Phần kết luận tóm tắt các nội dung đã thực hiện được trong đồ án. 3
  5. CHƢƠNG I: TỔNG QUAN 1.1. TỔNG QUAN ĐỀ TÀI 1.1.1. Mục tiêu đề tài Website với mục đích cung cấp cho khách hàng các thông tin chính xác về các loại tour và đặt tour du lịch qua mạng .Các thông tin được cập nhật thường xuyên và nhanh chóng .Vì vậy ,rút ngắn được khoảng cách giữa khách hàng và người quản lí ,đưa thông tin về các sản phẩm mới nhanh chóng đến cho khách hàng. 1.1.2. Phạm vi đề tài 1.2. CÁC CÔNG NGHỆ ỨNG DỤNG 1.2.1. Ngôn ngữ lập trình PHP 1.2.2. Cơ sở dữ liệu MYSQL 1.2.2.1. Giới thiệu về cơ sở dữ liệu 1.2.2.2. Kết nối với cơ sở dữ liệu: 1.2.3. PhpMyAdmin 1.2.3.1. PhpMyAdmin là gì? 1.2.3.2. Tính Năng PhpMyAdmin 1.2.4. BOOTSTRAP 4. 1.2.4.1. BOOTSTRAP 4 là gì? Bootstrap cho phép quá trình thiết kế website diễn ra nhanh chóng và dễ dàng hơn dựa trên những thành tố cơ bản sẵn . 1.2.4.2. Tại sao nên dùng Bootstrap 4? 1.2.4.3. Cấu trúc và tính năng của Bootstrap 4 là gì? 1.2.5. JavaScript 1.2.5.1. JavaScript là gì? 1.2.5.2. Lợi ích khi dùng JavaScript 1.2.6. CSS 1.2.6.1. CSS là gì? 1.2.6.2. Cấu trúc một đoạn CSS 4
  6. CHƢƠNG II: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1. PHÁT BIỂU BÀI TOÁN 2.2. PHÂN TÍCH HỆ THỐNG 2.2.1. Yêu cầu hệ thống 2.2.2. Yêu cầu chức năng 2.2.3. Yêu cầu phi chức năng 2.1. THIẾT KẾ HỆ THỐNG 2.3.1. Lƣợc đồ usecase Hình 2.1. Lược đồ use case 2.3.2. Biểu đồ lớp 5
  7. Hình 2.2. Biểu đồ lớp 2.3.3. Mô tả chi tiết bảng dữ liệu 2.3.4. Quan hệ cơ sở dữ liệu Hình 2.3. Quan hệ cơ sở dữ liệu. 6
  8. CHƢƠNG III: XÂY DỰNG ỨNG DỤNG 3.1. PHÂN HỆ QUẢN TRỊ Trang quản trị dành cho người quán lí đang nhập vô xem thông tin và quán lí thông tin . Hình 3.1. Giao diện đăng nhập của quản trị Hình 3.2. Code đăng nhập của quản trị Hình 3.3. Giao diện menu quản trị Hình 3.5b. Code giao diện menu quản trị. 7
  9. Hình 3.4. Giao diện quản lí loại tour Hình 3.5. Code giao diện quản lí loại tour. Hình 3.6. Giao diện thêm loại tour. Hình 3.7. Code giao diện thêm loại tour Hình 3.8. Giao diện sửa loại tour Hình 3.9. Code giao diện sửa loại tour. 8
  10. Hình 3.10 .Giao diện quản lý thông tin khách hàng. Hình 3.11. Code giao diện quản lý thông tin khách hàng. Hình 3.12. Giao diện sửa thông tin khách hàng. Hình 3.13. Giao diện quản lý tour. 9
  11. Hình 3.14. Code giao diện quản lý tour. Hình 3.15. Giao diện thêm tour. Hình 3.16. Code giao diện thêm tour. 10
  12. Hình 3.17. Giao diện hoá đơn. Hình 3.18. Code giao diện hoá đơn Hình 3.19. Giao diện chi tiết hoá đơn Hình 3.20. Code giao diện chi tiết hoá đơn 11
  13. 3.2. PHÂN HỆ KHÁCH HÀNG Giao diện trang website khi khách bấm link vô trang: Hình 3.21. Giao diện trang chủ tour du lịch Hình 3.22. Code Giao diện trang chủ tour du lịch Hình 3.23. Giao diện thân trang chủ tour du lịch 12
  14. Hình 3.24. Code giao diện thân trang chủ tour du lịch Hình 3.25. Giao diện giao diện phần cuối trang chủ tour du lịch. Hình 3.26. Code giao diện phần cuối trang chủ tour du lịch Hình 3.27 Giao diện chương trình tour. 13
  15. Hình 3.28. Giao diện chương trình tour Hình 3.29. Giao diện chi tiết tour Hình 3.30. Giao diện lưu ý. Hình 3.31. Giao diện liên hệ. 14
  16. Hình 3.32. Giao diện đặt tour. Hình 3.33. Giao diện đặt tour. Hình 3.34. Code giao diện đặt tour. 15
  17. KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN  KẾT QUẢ ĐẠT ĐƢỢC Tuy thời gian thực hiện đề tài có hạn chế, nhưng nhìn chung, đã hoàn thành được các yêu cầu mà giáo viên bộ môn đã giao, xây dụng website tour du lịch, thực hiện tốt các chức năng sau: - Các chức năng dành cho người quản lý: Đăng nhập, quản lí loại tour, quản lí thông tin khách hàng, quản lí tour, quản lí thông tin đặt tour, quản lí giá tour. - Các chức năng dành cho khách hàng: Xem thông tin tour, đăng kí tour.  CÁC HẠN CHẾ Vẫn còn tồn tại một số lỗi như: - Các ràng buộc cơ sở dữ liệu chưa hiệu quả. - Chưa thực hiện các chức năng đăng nhập đăng ký của khách hàng,thanh toán và quản lí doanh thu.  HƢỚNG PHÁT TRIỂN - Xây dựng một số chức năng chưa làm được: đăng nhập đăng ký của khách hàng. - Kiểm tra các ràng buộc chặt chẽ hơn. - Thiết kế giao diện đẹp và tiện lợi hơn. - Cho phép người dùng đăng nhập bằng tài khoản mạng xã hội. - Tăng cường tính bảo mật website. 16