Ứng dụng quản lý tour du lịch chuẩn Đại học Thủy lợi

MỤC LỤC

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…. Phân tích hệ thống sau khi đã khảo sát : Các website công nghệ hiện nay đã phần nào đều đáp ứng xu thế của thị trường, hình ảnh , trang trí, mô tả đều bắt mắt, nhưng chưa có nhiều trang web đáp ứng được sự nổi trội và tính an toàn của từng sản phẩm.

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

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

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

Yêu cầu hệ thống

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

Phân tích hệ thống

Kiến trúc và thiết kế

Giao diện của website Kết luận

Website chuẩn SEO

    - Nhưng điều đó là chưa đủ khi bạn tham gia những cuộc cạnh tranh khốc liệt trên internet với những doanh nghiệp khác mà các bạn phải cần 1 website thân. - 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ụ check SEO one-page website: SEOquake – Tiện ích mở rộng này có hàng ngàn người sử dụng.

    Phân tích và trích xuất các kết quả tìm kiếm Google,ví dụ các liên kết nội bộ và trỏ ra bên ngoài, khám phá các vấn đề onpage, kiểm tra các thông số, và nhiều tính năng khác nữa. - 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. - 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.

    - 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 đó.

    PHÂN TÍCH HỆ THỐNG

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

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

    - Thông tin tour, hình ảnh tour thực tế - Cách hướng dẫn đặt tour cụ thể.  Quản lý nội dung : Website có các tour được chia thành nhiều loại , thông tin được tổ chức phân chia theo nhiều nhóm, nhiều cấp nên phải quản lý một cách dễ dàng, tìm kiếm 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.

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

    Admin phân quyền cho các User quản lý từng chuyên mục để quản lý dễ dàng hơn và chuyên sâu hơn. 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. - Adminstrator có thể thực hiện được tất cả các chức năng của website như: Tạo tài khoản, quản lý tài khoản thành viên, quản lý và phân quyền các chuyên mục, thêm, sửa và xóa tour,.

    Website được chia thành nhiều danh mục, mỗi danh mục sẽ được upload lên những thông tin chuyên sâu về lĩnh vực đó. Trang web có thể có nhiều danh mục như lập trình với PHP, lập trình với javascript-css-html, cơ sở dữ liệu, các thủ thuật của công nghệ. 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 truy cập muốn tìm kiếm một bài viết nào đó, hệ thống sẽ cung cấp những thông tin liên quan đến bài viết mà người truy cập muốn 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.

    Phân tích thiết kế với UML 1.Biểu đồ Use case tổng quát

    • Biểu đồ use case đăng nhập 1.Use case đăng nhập
      • Biểu đồ tuần tự

        Các đối tượng như người quản lý hay nhân viên khi muốn sử dụng các chức năng của hệ thống theo quyền hạn của mình thì phải đăng nhập thành công. Người quản lý cũng có nhiệm vụ quản lý chung như quản lý việc nhập, xuất hàng, thống kê tất cả các thông tin liên quan đến tour, chịu trách nhiệm về các hóa đơn đặt và xuất tour. Use case đăng nhập bao giờ cũng được hiện ra trước tiên khi người dùng muốn vào hệ thống, usecase này yêu cầu Admin và các thành viên website phải đăng nhập mới có thể thực hiện được các chức năng của hệ thống.

        - Khi người quản trị muốn xem danh sách tour hiện có - Sau khi người quản trị nhấn và mục quản lý tour,.  Nhập Username và password, Click vào nút đăng nhập thì hệ thống kiểm tra Username và password trong CSDL(cơ sở dữ. liệu) có chính xác hay không.  Đăng nhập thành công thì hệ thống cấp quyền cho là Admin, User để sử dụng các chức năng trong website cho phù hợp với các quyền.

         Admin được phép cấp quyền cho người quản lý chuyên mục và quyền cho người viết bài ứng với các chuyên mục bài viết.  Sau khi Admin thêm, xửa, xóa các tài khoản cho người dung, nếu thông tin tài khoản đó hợp lệ thì được phép cập nhật vào CSDL(cơ sở dữ liệu).Nếu thông tin sai thì hệ thống yêu cầu xem lại thông tin về tài khoản đó.  Hệ thống cập nhật lại thông tin người dùng và hiển thị ra thông tin người dùng mà admin vừa thao tác.

         Admin đăng nhập vào hệ thống, cấp quyền quản lý cho người dung và chuyên mục ứng với quyền quản lý.  Dữ liệu đúng thì sẽ được cập nhật vào CSDL (cơ sở dữ liệu), sau khi cập nhật xong thì hệ thống cập nhật lại danh.  Admin đăng nhập vào hệ thống, cấp quyền quản lý cho người dùng và chuyên mục ứng với quyền quản lý.

         Dữ liệu tour đúng thì tour sẽ được thêm vào CSDL sau khi cập nhật xong thì hệ thống cập nhật lại danh sách quyền quản lý ứng với các chuyên mục và hệ thống hiển thị lại danh sách quản lý các tour.  Admin đăng nhập vào hệ thống, cấp quyền quản lý cho người dùng và chuyên mục ứng với quyền quản lý.  Dữ liệu đúng thì sẽ được cập nhật vào CSDL sau khi cập nhật xong thì hệ thống cập nhật lại danh sách quyền quản lý.

         Khi khách hàng mở chức năng giỏ hàng thông tin tour được hệ thống gửi tới và lưu trữ trên giỏ hàng.  Khi khách hàng mở chức năng giỏ hàng thông tin tour được hệ thống gửi tới và lưu trữ trên giỏ hàng.

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

          SQL là viết tắt của Structure Query Language, nó là một công cụ quản lý dữ liệu được sử dụng phổ biến ở nhiều lĩnh vực. SQL Server là hệ quản trị CSDL quan hệ sử dụng Transact- SQL để trao đổi dữ liệu giữa các Client computer và SQL Server computer. CSDL quan hệ bao gồm: database, database engine và các ứng dụng dùng để.

          Quản trị CSDL bằng cách kiểm soát dữ liệu nhập vào và dữ liệu truy xuất ra khỏi hệ thống. Có nguyên tắc ràng buộc dữ liệu cho người dùng hay hệ thống định nghĩa. Công nghệ CSDL chạy trên nhiều môi trường khác nhau, khả nắng chia sẻ CSDL cho nhiều hệ thống khác nhau.

          Cho phép liên kết giao tiếp giữa các hệ thống CSDL khác lại với nhau.

          Mơ hình MVC
          Mơ hình MVC

          DIỆN

          Giao diện trang chủ cho website 1.Giao diện trang web

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

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

            Đánh giá

            Hướng phát triển

              - 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. - Bảo mật server : có thể sử dụng các chế độ bảo mật trên server mà website được lưu trữ, có thể sử dụng HTTPS Server, để mã hóa thông tin khách hàng , tăng khả năng chứng thực và bảo mật website. -Bảo mật source code của website:có thể dùng các kỹ thuật mã hóa toàn bộ source code của website để chống đánh cắp và bảo mật thông tin.