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

Báo cáo xây dựng ứng dụng quản lý tour du lịch bằng asp theo chuẩn đại học thủy lợi

61 5 0

Đ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

Thông tin cơ bản

Tiêu đề Xây Dựng Website Quản Lý Tour Du Lịch
Tác giả Nguyễn Văn Thao
Người hướng dẫn TS. Lý Anh Tuấn
Trường học Trường Đại Học Thủy Lợi
Chuyên ngành Công Nghệ Thông Tin
Thể loại đồ án tốt nghiệp
Năm xuất bản 2019
Thành phố Hà Nội
Định dạng
Số trang 61
Dung lượng 5,78 MB
File đính kèm quan-ly-du-lich-thuy-loi.zip (6 MB)

Cấu trúc

  • CHƯƠNG I: MÔ TẢ BÀI TOÁN (10)
    • 1.1. Lý do chọn đề tài (0)
    • 1.2. Hướng tiếp cận đề tài (11)
    • 1.3. Yêu cầu bài toán (0)
      • 1.3.1. Yêu cầu chức năng (12)
      • 1.3.2. Yêu cầu phi chức năng (12)
      • 1.3.3. Yêu cầu hệ thống (13)
    • 1.4. Cấu trúc báo cáo (0)
    • 1.5. Website chuẩn SEO (13)
      • 1.5.1. Website chuẩn SEO là gì? (13)
      • 1.5.2. Tại sao cần một Website chuẩn SEO? (13)
      • 1.5.3. Tiêu chí để có được website chuẩn SEO (14)
  • CHƯƠNG II: PHÂN TÍCH HỆ THỐNG (13)
    • 2.1. Người sử dụng trong hệ thống (15)
    • 2.2. Yêu cầu đạt được của hệ thống (0)
    • 2.3. Phân tích quy trình nghiệp vụ của hệ thống (0)
    • 2.4. Phân tích thiết kế với UML (18)
      • 2.4.1. Biểu đồ Use case tổng quát (0)
      • 2.4.2. Biểu đồ use case đăng nhập (0)
        • 2.4.2.1. Use case đăng nhập (19)
        • 2.4.2.2. Use case tạo tài khoản và thay đổi mật khẩu (21)
        • 2.4.2.3. Use case quản lý sản phẩm (22)
        • 2.4.2.4. Use case quản lý loại sản phẩm (23)
      • 2.4.3. Biểu đồ tuần tự (0)
        • 2.4.3.1. Chức năng đăng nhập (24)
        • 2.4.3.2. Chức năng tạo tài khoản (26)
        • 2.4.3.3. Chức năng quản lý người dùng (27)
        • 2.4.3.4. Chức năng quản lý sản phẩm (29)
        • 2.4.3.5. Chức năng thêm sản phẩm (31)
        • 2.4.3.6. Chức năng sửa sản phẩm (32)
        • 2.4.3.7. Chức năng tìm kiếm (34)
        • 2.4.3.8. Chức năng thêm giỏ hàng (35)
        • 2.4.3.9. Chức năng cập nhật giỏ hàng (37)
        • 2.4.3.10. Chức năng xóa giỏ hàng (38)
        • 2.4.3.11. Biểu đồ trạng thái (40)
  • CHƯƠNG III: KIẾN TRÚC VÀ THIẾT KẾ (13)
    • 3.1. Kiến trúc hệ thống về mô hình MVC (0)
    • 3.2. Ưu điểm và nhược điểm của mô hình MVC (0)
    • 3.3. Hệ quản trị cơ sở dữ liệu SQL Server (0)
    • 3.4. Bảng mô hình dữ liệu quan hệ (0)
    • 3.5. Mô tả cơ sở dữ liệu (44)
  • CHƯƠNG IV.GIAO DIỆN (13)
    • 4.1. Giao diện trang chủ cho website (48)
      • 4.1.1. Giao diện trang web (48)
      • 4.1.2. Giao diện đăng kí thành viên (50)
      • 4.1.3. Giao diện đăng nhập (50)
      • 4.1.4. Chi tiết về tour (51)
      • 4.1.5. Giỏ hàng (53)
      • 4.1.6. Liên hệ (55)
    • 4.2. Giao diện đăng nhập quản trị hệ thống (0)
      • 4.2.1. Giao diện login (56)
      • 4.2.2. Giao diện trang chủ (56)
  • CHƯƠNG V.KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN (57)
    • 5.1. Đánh giá (57)
    • 5.2. Hướng phát triển (57)
      • 5.2.1. Bổ xung và hoàn thiện giao diện người dùng (57)

Nội dung

TRƯỜNG ĐẠI HỌC THỦY LỢI KHOA CÔNG NGHỆ THÔNG TIN NGUYỄN VĂN THAO XÂY DỰNG WEBSITE QUẢN LÝ TOUR DU LỊCH ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC NGÀNH CÔNG NGHỆ THÔNG TIN HÀ NỘI, NĂM 2019 TRƯỜNG ĐẠI HỌC THỦY LỢI KHOA.

MÔ TẢ BÀI TOÁN

Hướng tiếp cận đề tài

Khảo sát thực tế nghiệp vụ quản lý công việc tại một số website đặt tour du lịch cụ thể như : Star travel internationnal , travel.com.vn…

Sau khi khảo sát, các website công nghệ hiện nay đã phần nào đáp ứng xu thế thị trường với hình ảnh, trang trí và mô tả bắt mắt Tuy nhiên, vẫn còn thiếu nhiều trang web thể hiện sự nổi trội và tính an toàn của từng sản phẩm Thay vì chỉ sử dụng hình ảnh mô tả, cần có những thông tin chi tiết và minh bạch hơn để người tiêu dùng có thể tin tưởng và lựa chọn sản phẩm một cách chính xác.

Yêu cầu bài toán

- Khách hàng có thể xem , tìm kiếm tour hiện hành.

- Cho phép khách hàng đăng kí thành viên.

- Khách hàng có thể đặt tour trực tuyến.

-Kiểm tra tình trạng đơn hàng.

- Khách hàng có thể comment và đánh giá tour.

1.3.1.2 Xử lý -Đăng kí thành viên.

- Báo cáo thông tin tour.

- Báo cáo thông tin đăng kí.

1.3.2 Yêu cầu phi chức năng

Cấu trúc báo cáo

- Xỷ lý giao dịch nhanh.

- Chạy được trên các hệ điều hành.

- Chiếm ít tài nguyên hệ thống.

Nội dung bài báo của em được trình bày với những bố cục sau :

Chương I : Mô tả bài toán

Chương này trình bày lý do lựa chọn đề tài thiết kế website, cùng với các hướng tiếp cận để nghiên cứu, nội dung thực hiện và công nghệ áp dụng trong bài toán.

Chương II: Phân tích hệ thống

Nội dung của chương này sẽ phân tích nghiệp vụ và các dòng sự kiện xử lý chức năng

Chương III: Kiến trúc và thiết kế

Chương này nội dung nói về các vấn đề liên quan đến kiến trúc và thiết kế cơ sở dữ liệu bài toán.

Chương IV: Giao diện của website

Nội dung nói về kết quả đạt được và chưa được của hệ thống website và phương hướng phát triển tiếp.

Website chuẩn SEO

1.5.1.Website chuẩn SEO là gì?

Website của bạn giúp các công cụ tìm kiếm như Google và Bing hiểu nội dung và lĩnh vực hoạt động của bạn, từ đó khách hàng có thể dễ dàng tìm thấy trang web của bạn qua các tìm kiếm.

1.5.2.Tại sao cần một Website chuẩn SEO?

- Bạn có thể có 1 website hấp dẫn, thu hút, có thiết kế đẹp và thẩm mỹ,chức năng đầy đủ hoành tráng…

PHÂN TÍCH HỆ THỐNG

Phân tích quy trình nghiệp vụ của hệ thống

- Xỷ lý giao dịch nhanh.

- Chạy được trên các hệ điều hành.

- Chiếm ít tài nguyên hệ thống.

Nội dung bài báo của em được trình bày với những bố cục sau :

Chương I : Mô tả bài toán

Chương này trình bày lý do chọn đề tài thiết kế website, các hướng tiếp cận để nghiên cứu, nội dung thực hiện và công nghệ áp dụng trong bài toán.

Chương II: Phân tích hệ thống

Nội dung của chương này sẽ phân tích nghiệp vụ và các dòng sự kiện xử lý chức năng

Chương III: Kiến trúc và thiết kế

Chương này nội dung nói về các vấn đề liên quan đến kiến trúc và thiết kế cơ sở dữ liệu bài toán.

Chương IV: Giao diện của website

Nội dung nói về kết quả đạt được và chưa được của hệ thống website và phương hướng phát triển tiếp.

1.5.1.Website chuẩn SEO là gì?

Website của bạn giúp các công cụ tìm kiếm như Google và Bing hiểu nội dung và mục đích của bạn, từ đó người dùng và khách hàng có thể dễ dàng tìm thấy trang web của bạn khi họ thực hiện tìm kiếm.

1.5.2.Tại sao cần một Website chuẩn SEO?

- Bạn có thể có 1 website hấp dẫn, thu hút, có thiết kế đẹp và thẩm mỹ,chức năng đầy đủ hoành tráng…

Để cạnh tranh hiệu quả trên internet với các doanh nghiệp khác, việc sở hữu một website thân thiện là điều cần thiết.

- Website của bạn viết phải theo chuẩn và viết để cho Google hiểu, sau này khi ai đó tìm kiếm sẽ tìm ra bạn.

Công cụ kiểm tra SEO cho website một trang: SEOquake – Tiện ích mở rộng này được hàng ngàn người dùng tin cậy Nó giúp phân tích và trích xuất kết quả tìm kiếm trên Google, bao gồm các liên kết nội bộ và bên ngoài, đồng thời khám phá các vấn đề on-page, kiểm tra các thông số và nhiều tính năng hữu ích khác.

1.5.3 Tiêu chí để có được website chuẩn SEO a, Tiêu chí về Domain :

- Chọn tên miền có từ khóa hoặc liên quan đến nội dung website, co thể chứa một vài từ khóa chính của website càng tốt

- Tên miền có thời gian sử dụng càng lâu càng được đánh giá cao. b,Tiêu chí về hosting :

- Hosting có tấc độ nhanh, bảo mật tốt, và độ ổn định cao

- Hosting nên đặt ở đất nước mà bạn đang hướng tới người dùng ở đó c,Tiêu chí về cầu trúc khi thiết kế website chuẩn SEO

- Website cần có sitemap để giúp các công cụ tìm kiếm có thể tìm thấy tất cả mọi trang (mọi đường link của website đó)

- Sitemap nó như bản đồ website, lưu toàn bộ đường dẫn của web bao gồm: blog,page, product….

- Tối ưu hóa Url website: Tức là đường dẫn website phải thân thiện, chứa từ khóa website tại đó

CHƯƠNG II: PHÂN TÍCH HỆ THỐNG

2.1.Người sử dụng trong hệ thống o Adminstrator (người quản trị) là người đăng nhập hệ thống thực hiện tất cả các chức năng của mình điển hình như chức năng cập nhật, xem và xóa thông tin các tour, quản lý đơn đặt tour, xem và trả lời ý kiến, góp ý và phản hồi của khách hàng hoặc xoá các thông tin đó từ khách hàng nhưng không được quyền thay đổi thông tin đó. o User (quản lý) là những người đã có tài khoản, có quyền đăng xuất thay đổi mật khẩu, những người quản lý các đơn hàng được đặt trong ngày. o Visitors (khách hàng) là những người sẽ vào website xem thông tin sản phẩm, có thể đăng kí tài khoản để được sử dụng nhiều ưu đãi.

2.2.Yêu cầu đạt được của hệ thống

Yêu cầu chung cho hệ thống là phải áp dụng rộng rãi, dễ sử dụng cho nhiều người, với độ ổn định cao và ít xảy ra lỗi Hệ thống cần có các chức năng cơ bản như quản lý mục, quản lý người dùng và tìm kiếm thông tin tour Giao diện phải đơn giản, thân thiện, đẹp mắt và dễ nhìn Đồng thời, hệ thống cần đảm bảo tính bảo mật cho website Cuối cùng, thao tác trong hệ thống phải nhanh chóng, hợp lý, hiệu quả và chính xác.

Để đáp ứng các khảo sát và mục tiêu đã đề ra, yêu cầu quan trọng là xây dựng và phát triển một website cung cấp thông tin chi tiết về các tour mà công ty cung cấp Website cần phải đảm bảo tính năng hiển thị rõ ràng, dễ sử dụng và cung cấp thông tin đầy đủ về các dịch vụ du lịch để thu hút khách hàng.

 Cung cấp cho người truy cập :

- Thông tin tour, hình ảnh tour thực tế

- Cách hướng dẫn đặt tour cụ thể

- Thông tin địa chỉ công ty có trên cả nước

Quản lý nội dung trên website là rất quan trọng, đặc biệt khi các tour được phân chia thành nhiều loại khác nhau Thông tin cần được tổ chức và phân chia theo nhiều nhóm và cấp độ, giúp người dùng dễ dàng tìm kiếm và truy cập chính xác thông tin mà họ cần.

 Cho phép thay đổi cập nhật thông tin của người dùng, khách hàng đăng nhập.

Website này cam kết bảo mật và tối ưu hóa quản trị nội dung, cho phép người dùng đăng tải dễ dàng và thân thiện Với gam màu năng động, trang web hướng đến đối tượng giới trẻ đang trên con đường khởi nghiệp.

Yêu cầu kỹ thuật cho ứng dụng bao gồm môi trường hosting sử dụng PHP và MySQL Phần mềm được phát triển bằng PHP và triển khai trong môi trường Sublime Text với cơ sở dữ liệu MySQL.

2.3.Phân tích quy trình nghiệp vụ của hệ thống o Quy trình nghiệp vụ chung

Trang web luôn có một quản trị viên (Admin) chịu trách nhiệm quản lý toàn bộ hệ thống Admin sẽ phân quyền cho các người dùng (User ) để họ có thể quản lý từng chuyên mục, giúp việc quản lý trở nên dễ dàng và chuyên sâu hơn.

Adminstrator thực hiện các chức năng:

- Quyền quản lý là quyền cao nhất của hệ thống Những người giữ vai trò quản lý chính có thể phân quyền cho các thành viên trong website.

Quản trị viên có khả năng thực hiện tất cả các chức năng của website, bao gồm việc tạo và quản lý tài khoản thành viên, phân quyền cho các chuyên mục, cũng như thêm, sửa và xóa các tour du lịch.

- Adminstrator có quyền thêm, sửa, xóa, cập nhật thông tin mới. o Quy trình nghiệp vụ chi tiết

Website được tổ chức thành nhiều danh mục, mỗi danh mục cung cấp thông tin chuyên sâu về lĩnh vực cụ thể Các danh mục có thể bao gồm lập trình với PHP, lập trình với JavaScript-CSS-HTML, cơ sở dữ liệu, và các thủ thuật công nghệ.

Admin sẽ phân quyền sử dụng cho các thành viên trong ban quản trị Những người này User sẽ chịu trách nhiệm chính về một chuyên mục cụ thể.

Khi người dùng tìm kiếm một bài viết, hệ thống sẽ cung cấp các thông tin liên quan đến nội dung mà họ đang tìm kiếm.

Các User hoặc Admin sẽ đăng những sản phẩm có thông tin liên quan đến những chuyên mục tương tự nhau.

KIẾN TRÚC VÀ THIẾT KẾ

Bảng mô hình dữ liệu quan hệ

- Xỷ lý giao dịch nhanh.

- Chạy được trên các hệ điều hành.

- Chiếm ít tài nguyên hệ thống.

Nội dung bài báo của em được trình bày với những bố cục sau :

Chương I : Mô tả bài toán

Chương này trình bày lý do chọn đề tài thiết kế website, cùng với các hướng tiếp cận để nghiên cứu Nó cũng đề cập đến nội dung thực hiện và công nghệ áp dụng trong bài toán thiết kế.

Chương II: Phân tích hệ thống

Nội dung của chương này sẽ phân tích nghiệp vụ và các dòng sự kiện xử lý chức năng

Chương III: Kiến trúc và thiết kế

Chương này nội dung nói về các vấn đề liên quan đến kiến trúc và thiết kế cơ sở dữ liệu bài toán.

Chương IV: Giao diện của website

Nội dung nói về kết quả đạt được và chưa được của hệ thống website và phương hướng phát triển tiếp.

1.5.1.Website chuẩn SEO là gì?

Website của bạn giúp các công cụ tìm kiếm như Google và Bing hiểu nội dung và lĩnh vực hoạt động của bạn, từ đó người dùng và khách hàng có thể dễ dàng tìm thấy trang web của bạn.

1.5.2.Tại sao cần một Website chuẩn SEO?

- Bạn có thể có 1 website hấp dẫn, thu hút, có thiết kế đẹp và thẩm mỹ,chức năng đầy đủ hoành tráng…

Tuy nhiên, để cạnh tranh hiệu quả với các doanh nghiệp khác trên internet, việc sở hữu một website thân thiện với người dùng là điều cần thiết.

- Website của bạn viết phải theo chuẩn và viết để cho Google hiểu, sau này khi ai đó tìm kiếm sẽ tìm ra bạn.

Công cụ kiểm tra SEO cho website one-page: SEOquake là một tiện ích mở rộng phổ biến với hàng ngàn người dùng Nó giúp phân tích và trích xuất kết quả tìm kiếm từ Google, bao gồm các liên kết nội bộ và liên kết bên ngoài, đồng thời khám phá các vấn đề on-page, kiểm tra các thông số và nhiều tính năng hữu ích khác.

1.5.3 Tiêu chí để có được website chuẩn SEO a, Tiêu chí về Domain :

- Chọn tên miền có từ khóa hoặc liên quan đến nội dung website, co thể chứa một vài từ khóa chính của website càng tốt

- Tên miền có thời gian sử dụng càng lâu càng được đánh giá cao. b,Tiêu chí về hosting :

- Hosting có tấc độ nhanh, bảo mật tốt, và độ ổn định cao

- Hosting nên đặt ở đất nước mà bạn đang hướng tới người dùng ở đó c,Tiêu chí về cầu trúc khi thiết kế website chuẩn SEO

- Website cần có sitemap để giúp các công cụ tìm kiếm có thể tìm thấy tất cả mọi trang (mọi đường link của website đó)

- Sitemap nó như bản đồ website, lưu toàn bộ đường dẫn của web bao gồm: blog,page, product….

- Tối ưu hóa Url website: Tức là đường dẫn website phải thân thiện, chứa từ khóa website tại đó

CHƯƠNG II: PHÂN TÍCH HỆ THỐNG

2.1.Người sử dụng trong hệ thống o Adminstrator (người quản trị) là người đăng nhập hệ thống thực hiện tất cả các chức năng của mình điển hình như chức năng cập nhật, xem và xóa thông tin các tour, quản lý đơn đặt tour, xem và trả lời ý kiến, góp ý và phản hồi của khách hàng hoặc xoá các thông tin đó từ khách hàng nhưng không được quyền thay đổi thông tin đó. o User (quản lý) là những người đã có tài khoản, có quyền đăng xuất thay đổi mật khẩu, những người quản lý các đơn hàng được đặt trong ngày. o Visitors (khách hàng) là những người sẽ vào website xem thông tin sản phẩm, có thể đăng kí tài khoản để được sử dụng nhiều ưu đãi.

2.2.Yêu cầu đạt được của hệ thống

Yêu cầu chung cho hệ thống là phải áp dụng rộng rãi, phổ biến và dễ sử dụng cho nhiều người, đảm bảo ít lỗi, đầy đủ và rõ ràng Hệ thống cần có các chức năng cơ bản như quản lý mục, quản lý người dùng và tìm kiếm thông tin tour Giao diện cần đơn giản, thân thiện, đẹp mắt và dễ nhìn Ngoài ra, tính bảo mật trên website cũng phải được đảm bảo Cuối cùng, các thao tác phải nhanh chóng, hợp lý, hiệu quả và chính xác.

Để đáp ứng nhu cầu khảo sát và mục tiêu phát triển, việc xây dựng một website cung cấp thông tin về các tour mà công ty cung cấp là điều cấp thiết Website cần phải đảm bảo các yêu cầu cụ thể nhằm thu hút khách hàng và cung cấp trải nghiệm tốt nhất.

 Cung cấp cho người truy cập :

- Thông tin tour, hình ảnh tour thực tế

- Cách hướng dẫn đặt tour cụ thể

- Thông tin địa chỉ công ty có trên cả nước

Quản lý nội dung trên website là rất quan trọng, đặc biệt khi các tour được phân loại thành nhiều loại khác nhau Thông tin cần được tổ chức và phân chia theo nhiều nhóm và cấp độ để người dùng có thể dễ dàng tìm kiếm và truy cập chính xác.

 Cho phép thay đổi cập nhật thông tin của người dùng, khách hàng đăng nhập.

Website đảm bảo tính bảo mật và tối ưu hóa quản trị nội dung, giúp người dùng dễ dàng đăng tải thông tin Giao diện thân thiện và gam màu năng động phù hợp với giới trẻ đang trên con đường lập nghiệp.

Yêu cầu kỹ thuật cho ứng dụng bao gồm việc sử dụng hosting PHP và MySQL Phần mềm được phát triển bằng ngôn ngữ PHP và triển khai trong môi trường Sublime Text, với cơ sở dữ liệu MySQL.

2.3.Phân tích quy trình nghiệp vụ của hệ thống o Quy trình nghiệp vụ chung

Trang web được quản lý bởi một administrator (Admin) có trách nhiệm điều hành toàn bộ hệ thống Admin phân quyền cho các User để họ có thể quản lý từng chuyên mục, giúp việc quản lý trở nên dễ dàng và chuyên sâu hơn.

Adminstrator thực hiện các chức năng:

- Quyền quản lý là quyền cao nhất của hệ thống Những người giữ vai trò quản lý chính có thể phân quyền cho các thành viên trong website.

Quản trị viên có khả năng thực hiện tất cả các chức năng của website, bao gồm việc tạo và quản lý tài khoản thành viên, phân quyền cho các chuyên mục, cũng như thêm, sửa và xóa các tour du lịch.

- Adminstrator có quyền thêm, sửa, xóa, cập nhật thông tin mới. o Quy trình nghiệp vụ chi tiết

Website được phân chia thành nhiều danh mục, mỗi danh mục cung cấp thông tin chuyên sâu về lĩnh vực tương ứng Các danh mục có thể bao gồm lập trình với PHP, lập trình với JavaScript, CSS, HTML, cơ sở dữ liệu và các thủ thuật công nghệ.

Admin sẽ phân quyền sử dụng cho các thành viên trong ban quản trị Những người này User sẽ chịu trách nhiệm chính về một chuyên mục cụ thể.

Khi người dùng tìm kiếm một bài viết, hệ thống sẽ cung cấp thông tin liên quan đến nội dung mà họ đang tìm kiếm.

Các User hoặc Admin sẽ đăng những sản phẩm có thông tin liên quan đến những chuyên mục tương tự nhau.

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

2.4.1.Biểu đồ Use case tổng quát

Hình 2.1 Mô hình Use case quản lý hệ thống

Để sử dụng các chức năng của hệ thống theo quyền hạn của mình, người quản lý và nhân viên cần thực hiện việc đăng nhập thành công.

DIỆN

Giao diện trang chủ cho website

Hình 4.1 Giao diện trang chủ

4.1.2.Giao diện đăng kí thành viên

Hình 4.2 Giao diện đăng kí thành viên

Hình 4.3 Giao diện đăng nhập

Hình 4.4 Giao diện chi tiết tour

Hình 4.5 Giao diện giỏ hàng

Giao diện đăng nhập quản trị hệ thống

4.2 Giao diện đăng nhập quản trị hệ thống

Hình 4.2.2 Giao diện trang chủ

LUẬN VÀ HƯỚNG PHÁT TRIỂN

Đánh giá

Việc "xây dựng website quản lý tour du lịch" không còn là vấn đề mới, nhưng lại có tính thực tiễn cao trong bối cảnh hiện nay, khi Việt Nam đang thúc đẩy công nghiệp hóa và hiện đại hóa đất nước Sự phát triển của công nghệ thông tin và tin học hóa đời sống đã khiến việc thiết lập website riêng và quản lý chung cho các công ty, đặc biệt là công ty du lịch, trở thành nhu cầu thiết yếu Dưới sự hướng dẫn của thầy Lý Anh Tuấn, chúng tôi thực hiện đề tài này nhằm đưa ra giải pháp quản lý phù hợp cho các website quản lý tour du lịch.

Website quản lý tour du lịch là một trong nhiều phương thức xây dựng và quản lý website nhằm tối ưu hóa hiệu quả hoạt động và khai thác khách hàng tiềm năng trên internet Tuy nhiên, do hạn chế về thời gian và trình độ, website mà chúng tôi phát triển trong dự án này chỉ đáp ứng được các yêu cầu cơ bản Để đưa vào thực tế, website chắc chắn cần được nâng cấp và cải thiện.

Hướng phát triển

5.2.1.Bổ xung và hoàn thiện giao diện người dùng:

Thiết kế và lập trình thêm một số chức năng khác phục vụ , thu hút khách hàng đến với website Chẳng hạn đưa thêm các trang:

+ Tin tức và sự kiện : đưa các thông tin mang tính thời sự có liên quan đến hoạt động du lịch trong và ngoài nước.

+ Dịch vụ : Trình bày dịch vụ du lịch của các đối tác khách (Thuê xe , cano , du thuyền…).

+ Thông tin khác : sử dụng các gói dịch vụ rời trên thị trường.

5.2.2.Bổ xung chức năng quản lý website.

- Quản lý trương trình khuyến mại , thông báo kịp thời đến cho khách hàng.

- Kết hợp thanh toán trực tuyến cho khách hàng.

5.2.3Tăng cường bảo mật cho website

Để đảm bảo an toàn cho server, website cần áp dụng các chế độ bảo mật như sử dụng HTTPS Server Việc này giúp mã hóa thông tin khách hàng, nâng cao khả năng chứng thực và bảo vệ website khỏi các mối đe dọa.

Để bảo mật source code của website, việc áp dụng các kỹ thuật mã hóa toàn bộ source code là rất cần thiết Điều này giúp ngăn chặn hành vi đánh cắp và bảo vệ thông tin quan trọng của website một cách hiệu quả.

- Bảo mật cơ sở dữ liệu.

[6] https://docs.microsoft.com/en-us/aspnet/mvc/mvc5/

CHƯƠNG I: MÔ TẢ BÀI TOÁN 10

1.1.Lý do chọn đề tài 10

1.2.Hướng tiếp cận đề tài 11

1.3.2 Yêu cầu phi chức năng 13

1.5.1.Website chuẩn SEO là gì? 13

1.5.2 Tại sao cần một Website chuẩn SEO? 14

1.5.3 Tiêu chí để có được website chuẩn SEO 14

CHƯƠNG II: PHÂN TÍCH HỆ THỐNG 15

2.1.Người sử dụng trong hệ thống 15

2.2.Yêu cầu đạt được của hệ thống 15

2.3.Phân tích quy trình nghiệp vụ của hệ thống 16

2.4.Phân tích thiết kế với UML 18

2.4.1.Biểu đồ Use case tổng quát 18

2.4.2.Biểu đồ use case đăng nhập 19

2.4.2.2.Use case tạo tài khoản và thay đổi mật khẩu 21

2.4.2.3.Use case quản lý sản phẩm 22

2.4.2.4.Use case quản lý loại sản phẩm 23

2.4.3.2.Chức năng tạo tài khoản 26

2.4.3.3.Chức năng quản lý người dùng 27

2.4.3.4.Chức năng quản lý sản phẩm 29

2.4.3.5 Chức năng thêm sản phẩm 31

2.4.3.6.Chức năng sửa sản phẩm 32

2.4.3.8.Chức năng thêm giỏ hàng 35

2.4.3.9.Chức năng cập nhật giỏ hàng 36

2.4.3.10.Chức năng xóa giỏ hàng 38

CHƯƠNG III: KIẾN TRÚC VÀ THIẾT KẾ 40

3.1.Kiến trúc hệ thống về mô hình MVC 40

3.2.Ưu điểm và nhược điểm của mô hình MVC: 41

3.3.Hệ quản trị cơ sở dữ liệu SQL Server 42

3.4 Bảng mô hình dữ liệu quan hệ 42

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

4.1.Giao diện trang chủ cho website 47

4.1.2.Giao diện đăng kí thành viên 49

4.2 Giao diện đăng nhập quản trị hệ thống 55

CHƯƠNG V.KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 56

5.2.1.Bổ xung và hoàn thiện giao diện người dùng: 56

Ngày đăng: 04/12/2022, 21:47

HÌNH ẢNH LIÊN QUAN

 Thiết kế bảng - Báo cáo xây dựng ứng dụng quản lý tour du lịch bằng asp theo chuẩn đại học thủy lợi
hi ết kế bảng (Trang 4)
 Thiết kế bảng Chương 4: Giao diện - Báo cáo xây dựng ứng dụng quản lý tour du lịch bằng asp theo chuẩn đại học thủy lợi
hi ết kế bảng Chương 4: Giao diện (Trang 5)
Mơ hình MVC - Báo cáo xây dựng ứng dụng quản lý tour du lịch bằng asp theo chuẩn đại học thủy lợi
h ình MVC (Trang 42)
3.4. Bảng mơ hình dữ liệu quan hệ - Báo cáo xây dựng ứng dụng quản lý tour du lịch bằng asp theo chuẩn đại học thủy lợi
3.4. Bảng mơ hình dữ liệu quan hệ (Trang 44)
Hình 3.1: Mơ hình dữ liệu quan hệ - Báo cáo xây dựng ứng dụng quản lý tour du lịch bằng asp theo chuẩn đại học thủy lợi
Hình 3.1 Mơ hình dữ liệu quan hệ (Trang 44)
3.5.2.Bảng tbl_User (Thành viên) User - Báo cáo xây dựng ứng dụng quản lý tour du lịch bằng asp theo chuẩn đại học thủy lợi
3.5.2. Bảng tbl_User (Thành viên) User (Trang 45)
3.5.5. Bảng tbl_Tour (Các tour) Product - Báo cáo xây dựng ứng dụng quản lý tour du lịch bằng asp theo chuẩn đại học thủy lợi
3.5.5. Bảng tbl_Tour (Các tour) Product (Trang 46)
3.5.6.Bảng tbl_Order (Đặt tour) - Báo cáo xây dựng ứng dụng quản lý tour du lịch bằng asp theo chuẩn đại học thủy lợi
3.5.6. Bảng tbl_Order (Đặt tour) (Trang 46)
3.5.7.Bảng tbl_detail_order (Chi tiết orde r) Tình trạng tour - Báo cáo xây dựng ứng dụng quản lý tour du lịch bằng asp theo chuẩn đại học thủy lợi
3.5.7. Bảng tbl_detail_order (Chi tiết orde r) Tình trạng tour (Trang 47)
3.5.8. Bảng tbl_Member (Thông tin khách hàng đặt tour) Member - Báo cáo xây dựng ứng dụng quản lý tour du lịch bằng asp theo chuẩn đại học thủy lợi
3.5.8. Bảng tbl_Member (Thông tin khách hàng đặt tour) Member (Trang 47)
3.5.9.Bảng tbl_Vote - Báo cáo xây dựng ứng dụng quản lý tour du lịch bằng asp theo chuẩn đại học thủy lợi
3.5.9. Bảng tbl_Vote (Trang 48)
Hình 4.2. Giao diện đăng kí thành viên - Báo cáo xây dựng ứng dụng quản lý tour du lịch bằng asp theo chuẩn đại học thủy lợi
Hình 4.2. Giao diện đăng kí thành viên (Trang 50)
Hình 4.2.2 Giao diện trang chủ - Báo cáo xây dựng ứng dụng quản lý tour du lịch bằng asp theo chuẩn đại học thủy lợi
Hình 4.2.2 Giao diện trang chủ (Trang 56)

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

TÀI LIỆU LIÊN QUAN

w