1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Xây dựng website hỗ trợ đặt tour du lịch

56 0 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 Hỗ Trợ Đặt Tour Du Lịch
Tác giả Võ Văn Lân
Người hướng dẫn Th.s Đỗ Phú Huy
Trường học Đại học Đà Nẵng
Chuyên ngành Công nghệ thông tin
Thể loại Đồ án tốt nghiệp
Năm xuất bản 2022
Thành phố Đà Nẵng
Định dạng
Số trang 56
Dung lượng 7,3 MB

Nội dung

Tên đề tài: Website Hỗ Trợ Đặt Tour Du LịchSinh viên thực hiện: Võ Văn Lân Mã SV: 1811505310421 Lớp: 18T4 Công ty BesTour là một công ty chuyên kinh doanh về các tour du lịch trong nhiều

Trang 1

ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT

KHOA CÔNG NGHỆ SỐ

ĐỒ ÁN TỐT NGHIỆP

ĐẠI HỌCNGÀNH: CÔNG NGHỆ THÔNG TIN CHUYÊN NGÀNH: CÔNG NGHỆ THÔNG TIN

Trang 2

TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT

KHOA CÔNG NGHỆ SỐ

ĐỒ ÁN TỐT NGHIỆP

ĐẠI HỌCNGÀNH: CÔNG NGHỆ THÔNG TIN CHUYÊN NGÀNH: CÔNG NGHỆ THÔNG TIN

Trang 5

Tên đề tài: Website Hỗ Trợ Đặt Tour Du Lịch

Sinh viên thực hiện: Võ Văn Lân

Mã SV: 1811505310421 Lớp: 18T4

Công ty BesTour là một công ty chuyên kinh doanh về các tour du lịch trong nhiềunăm nay và đã có một lượng khách hàng nhất định Để mở rộng hoạt động kinh doanhcủa mình, công ty mong muốn xây dựng một hệ thống thương mại điện tử nhằm mởrộng phạm vi kinh doanh trên mạng Internet Hệ thống mới phải đảm bảo cho kháchhàng viếng thăm Website dễ dành lựa chọn các tour du lịch, các dịch vụ kèm theo tour

du lịch đó Việc thanh toán có thể được thực hiện qua mạng hoặc thanh toán trực tiếp.Ngoài ra, hệ thống cũng cần có phân hệ để đảm bảo cho công ty quản lý các hoạt độngkinh doanh như quản lý tour và số lượng người của mỗi tour ,tình trạng thanh toánv.v…

Trang 6

Ngày nay, công nghệ thông tin đã có những bước phát triển mạnh mẽtheo cả chiều rộng và sâu Máy tính điện tử không còn là một thứ phương tiệnquý hiếm mà đang ngày càng trở thành một công cụ làm việc và giải trí thôngdụng của con người, không chỉ ở công sở mà còn ngay cả trong gia đình.

Đứng trước vai trò của thông tin hoạt động cạnh tranh gay gắt, các tổchức và các doanh nghiệp đều tìm mọi biện pháp để xây dựng hoàn thiện hệthống thông tin của mình nhằm tin học hóa các hoạt động tác nghiệp của đơn vị

Hiện nay các công ty tin học hàng đầu thế giới không ngừng đầu tư vàcải thiện các giải pháp cũng như các sản phẩm nhằm cho phép tiến hành thươngmại hóa trên Internet Thông qua các sản phẩm và công nghệ này, chúng ta dễdàng nhận ra tầm quan trọng và tính tất yếu của điện tử hóa Với những thao tácđơn giản trên máy có nối mạng Internet bạn sẽ có tận tay những gì mình cần màkhông phải mất nhiều thời gian

Ở Việt Nam cũng có rất nhiều doanh nghiệp đang tiến hành dịch vụ hóatrên Internet nhưng do những khó khăn về cơ sở hạ tầng như viễn thông chưaphát triển mạnh, các dịch vụ thanh toán điện tử qua ngân hàng chưa phổ biếnnên chỉ dừng lại ở mức độ giới thiệu dịch vụ

Để tiếp cận và góp phần đẩy mạnh sự phổ biến của điện tử ở Việt Nam,chúng em đã tìm hiểu và xây dựng “Website hỗ trợ đặt tour du lịch”

Với sự hướng dẫn tận tình của thầy Đỗ Phú Huy em đã hoàn thành đồ ántốt nghiệp này Tuy đã cố gắng hết sức tìm hiểu, phân tích thiết kế và cài đặt hệthống nhưng chắc rằng không tránh khỏi những thiếu sót Em rất mong nhậnđược sự thông cảm và góp ý của quý Thầy cô

Em xin gửi lời cảm ơn chân thành và sâu sắc tới thầy Đỗ Phú Huy đãhướng dẫn, giúp đỡ em trong suốt thời gian thực hiện đề tài

Em xin chân thành cảm ơn thầy cô bộ môn đã tận tình giảng dạy ,truyềnđạt kiến thức cho em trong các kỳ học vừa qua

Xin chân thành cảm ơn tất cả bạn bè đã động viên,giúp đỡ em trong thờigian học tập và hoàn thành đồ án

Mặc dù đã cố gắng nhiều nhưng sẽ không thể tránh khỏi những thiếu sót

Em kính mong nhận được sự góp ý của quý Thầy Cô và các bạn để hoàn thànhtốt hơn nữa

Em xin chân thành cảm ơn !

Trang 7

Chúng tôi xin cam đoan :

1 Những nội dung trong luận văn này do em thực hiện dưới sự hướng dẫn củathầy Đỗ Phú Huy

2 Mọi tham khảo trong luận văn đều được trích dẫn rõ ràng tên tác giả, têncông trình, thời gian, địa điểm công bố

3 Mọi sao chép không hợp lệ, vi phạm quy chế đào tạo, hay gian trá, em xinchịu hoàn toàn trách nhiệm

Sinh viên thực hiện

Trang 8

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

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

TÓM TẮT 5

NHIỆM VỤ ĐỒ ÁN 6

LỜI CẢM ƠN i

CAM ĐOAN ii

MỤC LỤC iii

DANH SÁCH CÁC KÝ HIỆU, CHỮ VIẾT TẮT viii

MỞ ĐẦU 1

Chương 1: TỔNG QUAN ĐỀ TÀI 2

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

1.2 Mục tiêu của đề tài 2

1.3 Phạm vi đề tài 2

1.4 Lựa chọn giải pháp công nghệ 2

Chương 2: CƠ SỞ LÝ THUYẾT 3

2.1 Ngôn ngữ PHP 3

2.1.1 PHP là gì? 3

2.1.2 PHP hoạt động như thế nào? 3

2.2 Laravel Framework 4

2.2.1 Framework là gì? PHP framework là gì? 4

2.2.2 Laravel là gì? 4

2.3 Tổng quan về hệ quản trị cơ sở dữ liệu MySql 4

2.4 Mô hình MVC 4

Chương 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 6

3.1 Xác định tác nhân 6

3.1.1 Actor khách vãng lai 6

3.1.2 Actor khách hàng 6

3.1.3 Actor Admin 6

3.2 Đặc tả yêu cầu nghiệp vụ 6

3.2.1 Khách vãng lai 6

Trang 9

3.2.3 Admin 6

3.3 Đặc tả yêu cầu phần mềm 6

3.3.1 Khách vãng lai 6

3.3.2 Khách hàng 6

3.3.3 Admin 6

3.4 Sơ đồ Usecase 7

3.5 Kịch bản cho use-case 7

3.5.1 Khách vãng lai 7

3.5.2 Khách hàng 9

3.5.3 Admin 11

3.6 Sơ đồ hoạt động 15

3.6.1 Khách vãng lai 15

3.6.2 Khách hành 17

3.6.3 Admin 18

3.7 Mô hình dữ liệu 21

3.7.1 Liệt kê các Entity tìm được 21

3.7.2 Thiết kế cơ sở dữ liệu 22

3.7.3 Xây dựng ERD 25

3.8 Sơ đồ Robustness Diagram 25

3.8.1 Khách vãng lai 25

3.8.2 Khách hàng 26

3.8.3 Admin 26

3.9 Sơ đồ tuần tự 27

3.9.1 Khách vãng lai 27

3.9.2 Khách hàng 28

3.9.3 Admin 28

Chương 4: KẾT QUẢ 31

4.1 Khách vãng lai 31

4.1.1 Đăng ký tài khoản: 31

4.2 Khách hàng 31

4.2.1 Đặt tour du lịch: 31

4.3 Admin 34

4.3.1 Xuất file excel: 34

Trang 10

4.3.3 Quản lý đặt tour du lịch 37

4.3.4 Quản lý người dùng 38

KẾT LUẬN 41

TÀI LIỆU THAM KHẢO 42

PHỤ LỤC 1

Trang 11

Hình 2.1 Mô tả hoạt động của PHP 3

Hình 2.2 Mô tả mô hình mvc 5

YHình 3.1 Sơ đồ Use Case 7 Hình 3.2 Sơ đồ hoạt động tìm kiếm tour 16

Hình 3.3 Sơ đồ hoạt động xem thông tin tour 16

Hình 3.4 Sơ đồ hoạt động đăng ký tài khoản 17

Hình 3.5 Sơ đồ hoạt động đăng nhập 17

Hình 3.6 Sơ đồ hoạt động đặt tour du lịch 17

Hình 3.7 Sơ đồ hoạt động quản lý tài khoản cá nhân 18

Hình 3.8 Sơ đồ hoạt động thêm danh sách nhân viên theo đơn hàng 18

Hình 3.9 Sơ đồ hoạt động đăng nhập 19

Hình 3.10 Sơ đồ hoạt động quản lý tài khoản người dùng 19

Hình 3.11 Sơ đồ hoạt động quản lý thông tin đặt tour 20

Hình 3.12 Sơ đồ hoạt động quản lý tour du lịch 20

Hình 3.13 Sơ đồ quản lý tin tức 21

Hình 3.14 Sơ đồ hoạt động quản lý đánh giá khách hàng 21

Hình 3.15 Sơ đồ ERD 25

Hình 3.16 Sơ đồ Robustness tìm kiếm tour du lịch 26

Hình 3.17 Sơ đồ Robustness đăng ký tài khoản 26

Hình 3.18 Sơ đồ Robustness đặt tour 26

Hình 3.19 Sơ đồ Robustness quản lý tài khoản người dùng 26

Hình 3.20 Sơ đồ Robustness quản lý thông tin đặt tour 27

Hình 3.21 Sơ đồ Robustness quản lý loại tour 27

Hình 3.22 Sơ đồ Robustness quản lý tin tức 27

Hình 3.23 Sơ đồ sequence tìm kiếm tour 27

Hình 3.24 Sơ đồ sequence đăng ký 28

Hình 3.25 Sơ đồ sequenceđặt tour 28

Hình 3.26 Sơ đồ sequence quản lý người dùng 28

Hình 3.27 Sơ đồ sequence quản lý thông tin đặt tour 29

Hình 3.28 Sơ đồ sequence quản lý tour 29

Hình 3.29 Sơ đồ sequence quản lý loại tour 30

YHình 4.1 Đăng ký tài khoản 31 Hình 4.2 Click chọn tour du lịch cần đặt 32

Hình 4.3 Nhập thông tin 32

Hình 4.4 Kiểm tra lại thông tin và chọn phương thức thanh toán 33

Hình 4.5 Kiểm tra lại thông tin và thanh toán 33

Hình 4.6 Nhập thông tin đăng nhập tài khoản PayPal 34

Hình 4.7 Xác nhập thanh toán 34

Hình 4.8 Màn hình home Admin 35

Hình 4.9 Danh sách Tour 35

Hình 4.10 Xác nhận xóa tour 36

Hình 4.11 Xóa thành công 36

Hình 4.12 Thêm tour mới 37

Hình 4.13 Thông báo thêm tour mới thành công 37

Hình 4.14 Danh sách tour đặt trước 38

Trang 12

Hình 4.16 Lưu thông tin đơn đặt thành công 38

Hình 4.17 Danh sách người dùng 39

Hình 4.18 Xác nhận xóa người dùng 39

Hình 4.19 Xóa thành công 40

Hình 4.20 Thêm người dùng mới 40

Hình 4.21 Thông báo thêm người dùng mới thành công 40

Bảng 3.1 Bảng Reviews 22

Bảng 3.2 Bảng Assess_rates 22

Bảng 3.3 Bảng Users 23

Bảng 3.4 Bảng Roles 23

Bảng 3.5 Bảng News 23

Bảng 3.6 Bảng Tour 24

Bảng 3.7 Bảng Tour_Routes 24

Bảng 3.8 Bảng Bookings 24

Bảng 3.9 Bảng Booking_Details 24

Bảng 3.10 Bảng Images 25

Bảng 3.11 Bảng Categories 25

Trang 13

MỞ ĐẦU

- Mục đích thực hiện đề tài: Xây dựng website hỗ trợ quá trình quản lý các hoạt

động kinh doanh và mở rộng phạm vi kinh doanh trên mạng internet

- Mục tiêu đề tài: Giúp khách hàng dễ dàng tiếp cận và tìm hiểu về các tour du lịch,

giúp công ty dễ dàng quản lý tour , số lượng người của mỗi tour, tình trạng thanhtoán, v.v…

- Phạm vi và đối tượng nghiên cứu: Áp dụng quản lý nhiều đại lý, đồng thời quản lý

được người dùng và thông tin liên quan

- Phương pháp nghiên cứu: Sử dụng mô hình Scrum để chi nhỏ thành từng sprint

theo từng actor

- Cấu trúc của đồ án tốt nghiệp:

o Mở đầu

o Chương 1: Tổng quan đề tài

o Chương 2: Cơ sở lý thuyết

o Chương 3: Phân tích thiết kế hệ thống

o Chương 4: Thiết kế form, bảng, cơ sở dữ liệu

o Chương 5: Hướng dẫn sử dụng

o Kết luận

Trang 14

Chương 1: TỔNG QUAN ĐỀ TÀI

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

Công ty BesTour là một công ty chuyên kinh doanh về các tour du lịch trongnhiều năm nay và đã có một lượng khách hàng nhất định Để mở rộng hoạt động kinhdoanh của mình, công ty mong muốn xây dựng một hệ thống thương mại điện tử nhằm

mở rộng phạm vi kinh doanh trên mạng Internet Hệ thống mới phải đảm bảo chokhách hàng viếng thăm Website dễ dành lựa chọn các tour du lịch, các dịch vị kèmtheo tour du lịch đó Việc thanh toán có thể được thực hiện qua mạng hoặc thanh toántrực tiếp

Ngoài ra, hệ thống cũng cần có phân hệ để đảm bảo cho công ty quản lý các hoạtđộng kinh doanh như quản lý tour và số lượng người của mỗi tour ,tình trạng thanhtoán v.v…

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

Xây dựng website hỗ trợ quá trình quản lý các hoạt động kinh doanh và mởrộng phạm vi kinh doanh trên mạng internet

1.3 Phạm vi đề tài

Áp dụng quản lý nhiều đại lý, đồng thời quản lý được người dùng và thông tinliên quan

1.4 Lựa chọn giải pháp công nghệ

- Thiết kế cơ sở dữ liệu, sơ đồ usecase, sơ đồ hoạt động : Star UML

- Editor PHP Storm: hỗ trợ soạn thảo mã nguồn

- Ngôn ngữ lập trình: PHP (framework laravel)

- Hệ quản trị CSDL: MySQL

Trang 15

Chương 2: CƠ SỞ LÝ THUYẾT

2.1 Ngôn ngữ PHP

2.1.1 PHP là gì?

PHP - viết tắt hồi quy của "Hypertext Preprocessor", là một ngôn ngữ lập trìnhkịch bản được chạy ở phía server nhằm sinh ra mã html trên client PHP đã trải qua rấtnhiều phiên bản và được tối ưu hóa cho các ứng dụng web, với cách viết mã rõ rãng,tốc độ nhanh, dễ học nên PHP đã trở thành một ngôn ngữ lập trình web rất phổ biến vàđược ưa chuộng

PHP chạy trên môi trường Webserver và lưu trữ dữ liệu thông qua hệ quản trị cơ

sở dữ liệu nên PHP thường đi kèm với Apache, MySQL và hệ điều hành Linux(LAMP)

2.1.2 PHP hoạt động như thế nào?

Khi người sử dụng gọi trang PHP, Web Server sẽ triệu gọi PHP Engine để thôngdịch dịch trang PHP và trả kết quả cho người dùng như hình bên dưới

Hình 2.1 Mô tả hoạt động của PHP

Trang 16

2.2 Laravel Framework

2.2.1 Framework là gì? PHP framework là gì?

Framework chính là một thư viện với các tài nguyên có sẵn cho từng lĩnh vực đểlập trình viên sử dụng thay vì phải tự thiết kế Có Framework, lập trình viên chỉ tìmhiểu và khai thác những tài nguyên đó, gắn kết chúng lại với nhau và hoàn chỉnh sảnphẩm của mình Đối với lập trình viên trong mỗi một lĩnh vực, họ cần phải xây dựngcác lớp chương trình để xây dựng nên những phần mềm, ứng dụng thành phẩm

PHP framework là thư viện làm cho sự phát triển của những ứng dụng web viếtbằng ngôn ngữ PHP trở nên trôi chảy hơn Bằng cách cung cấp 1 cấu trúc cơ bản đểxây dựng những ứng dụng đó Hay nói cách khác, PHP framework giúp bạn thúc đẩynhanh chóng quá trình phát triển ứng dụng Giúp bạn tiết kiệm được thời gian, tăng sự

ổn định cho ứng dụng Giảm thiểu số lần phải viết lại code cho lập trình viên

2.2.2 Laravel là gì?

Laravel là PHP Web Framework miễn phí, mã nguồn mở, được tạo bởi TaylorOtwell và dành cho việc phát triển các ứng dụng web theo mô hình kiến trúc mô hìnhMVC và dựa trên Symfony PHP Framework Một số tính năng của Laravel như là sửdụng hệ thống đóng gói module, quản lý package (Composer), hỗ trợ nhiều hệ quản trịCSDL quan hệ (MySQL, MariaDB, SQLite, PostgreSQL,…), các tiện ích hỗ trợ triểnkhai và bảo trì ứng dụng

2.3 Tổng quan về hệ quản trị cơ sở dữ liệu MySql

MySQL là một hệ thống quản lý cơ sở dữ liệu quan hệ mã nguồn mở (RDBMS)dựa trên ngôn ngữ truy vấn có cấu trúc (SQL) được phát triển, phân phối và hỗ trợ bởitập đoàn Oracle MySQL chạy trên hầu hết tất cả các nền tảng, bao gồm cả Linux,UNIX và Windows MySQL thường được kết hợp với các ứng dụng web

SQL là ngôn ngữ phổ biến nhất để thêm, truy cập và quản lý nội dung trong cơ sở

dữ liệu Nó được chú ý nhất vì khả năng xử lý nhanh, độ tin cậy đã được chứng minh,

dễ sử dụng và linh hoạt MySQL là một phần thiết yếu của hầu hết mọi ứngdụng PHP mã nguồn mở Các ví dụ điển hình cho các tập lệnh dựa trên PHP vàMySQL là WordPress, Joomla, Magento và Drupal

2.4 Mô hình MVC

Trang 17

MVC là từ viết tắt bởi 3 từ Model – View – Controller Đây là mô hình thiết kế

sử dụng trong kỹ thuật phần mềm Mô hình source code thành 3 phần, tương ứng mỗi

từ Mỗi từ tương ứng với một hoạt động tách biệt trong một mô hình

Hình 2.2 Mô tả mô hình mvc

Model (M):

Là bộ phận có chức năng lưu trữ toàn bộ dữ liệu của ứng dụng Bộ phận này làmột cầu nối giữa 2 thành phần bên dưới là View và Controller Model thể hiện dướihình thức là một cơ sở dữ liệu hoặc có khi chỉ đơn giản là một file XML bình thường.Model thể hiện rõ các thao tác với cơ sở dữ liệu như cho phép xem, truy xuất, xử lý dữliệu,…

View (V):

Đây là phần giao diện (theme) dành cho người sử dụng Nơi mà người dùng cóthể lấy được thông tin dữ liệu của MVC thông qua các thao tác truy vấn như tìm kiếmhoặc sử dụng thông qua các website

Thông thường, các ứng dụng web sử dụng MVC View như một phần của hệthống, nơi các thành phần HTML được tạo ra Bên cạnh đó, View cũng có chức năngghi nhận hoạt động của người dùng để tương tác với Controller Tuy nhiên, Viewkhông có mối quan hệ trực tiếp với Controller, cũng không được lấy dữ liệu từController mà chỉ hiển thị yêu cầu chuyển cho Controller mà thôi

Controller (C):

Bộ phận có nhiệm vụ xử lý các yêu cầu người dùng đưa đến thông qua view Từ

đó, C đưa ra dữ liệu phù hợp với người dùng Bên cạnh đó, Controller còn có chứcnăng kết nối với model

Trang 18

Chương 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG

- Xem thông tin tour.

- Đăng ký tài khoản.

- Quản lý tài khoản cá nhân.

- Đánh giá và để lại bình luận về tour du lịch.

3.3.3 Admin

- Đăng nhập.

- Quản lý tài khoản người dùng.

- Quản lý thông tin đặt tour du lịch.

- Quản lý đánh giá của khách hàng.

Trang 19

- Quản lý loại tour du lịch.

- Quản lý tour du lịch.

- Quản lý tin tức.

- Thống kê doanh thu.

- Xuất excel doanh thu.

2 Description Khách vãng lai muốn đăng kí tài khoản của mình

4 Input Khách vãng lai đã truy cập vào hệ thống thành

côngNhập thông tin tài khoản chính xác

Trang 20

6 Basic flow Khách vãng lai (Actor) truy cập vào hệ thống

Khách vãng lai chọn chức năng “Đăng kí”

Nhập thông tin tài khoản Kích vào button “Đăng kí”

7 Alternative flow

(nêu các bước phát

sinh trong Basic flow)

Khách vãng lai có thể đăng ký bằng tài khoảnfacebook, google hoặc twiter

8 Exception flow

(Nêu các trường hợp

ngoại lệ của Basic

flow)

Hệ thống thông báo các trường thông tin còn trống

và format trường không phù hợp->Thông báo choactor-> Usecase trở lại bước 3

3.5.1.2 Tìm kiếm tour

9 Description Khách vãng lai muốn tìm kiếm các tour du lịch

Khách vãng lai nhập nội dung muốn tìm kiếm

12 Output Hiển thị những tour du lịch mà khách vãng lai

muốn tìm kiếm

Hiển thị những tour du lịch liên quan

Nhập nội dung tìm kiếm vào texbox tìm kiếmNhấn Enter hoặc button “Tìm kiếm”

Trang 21

1 Usecase name Xem thông tin tour

2 Description Khách vãng lai muốn xem thông tin tour du lịch.

sinh trong Basic flow)

Thông tin chi tiết của tour du lịch

Chọn số người lớn và số trẻ em, ngày đi

Chọn phương thức thanh toán

Xác nhận đặt tour

7 Alternative flow

(nêu các bước phát

sinh trong Basic flow)

Khách hàng chọn thanh toán online thì đăng nhậptài khoản paypal và thực hiện thanh toán

Trang 22

3.5.2.5 Quản lý tài khoản cá nhân

2 Description Khách hàng muốn thay đổi thông tin tài khoản cá

nhân của mình

Thay đổi thông tin cần thiết

3.5.2.6 Đánh giá và để lại bình luận

2 Description Khách hàng muốn thay đổi thông tin tài khoản cá

nhân của mình

Trang 23

6 Basic flow Khách hàng click chọn “Thông tin cá nhân”.

Thay đổi thông tin cần thiết

3.5.3.2 Quản lý tài khoản người dùng

Tài khoản người dùng được thêm vào hoặc xóa đi

Chọn chức năng “Người dùng” để hiển thị danhsách

Admin chọn chức năng muốn thao tác

Trang 24

3.5.3.3 Quản lý thông tour du lịch

1 Usecase name Quản lý thông tin tour du lịch

Tour du lịch được thêm vào hoặc xóa đi

Chọn chức năng “Tour” để hiển thị danh sách

Admin chọn chức năng muốn thao tác

1 Usecase name Quản lý thông tin tour du lịch

Tour du lịch được thêm vào hoặc xóa đi

Chọn chức năng “Tour” để hiển thị danh sách

Admin chọn chức năng muốn thao tác

Trang 25

3.5.3.5 Quản lý đánh giá của khách hàng

2 Description Admin ẩn những đánh giá tiêu cực của khách hàng

Chọn chức năng “Đánh giá” để hiển thị danh sáchđánh giá của khách hàng

Admin click nút “ON/OFF” để ẩn hoặc hiển thịđánh giá của khách hàng

3.5.3.6 Quản lý loại tour

Trang 26

5 Output Danh sách tour du lịch được hiển thị.

Loại tour du lịch được thêm vào hoặc xóa đi

Chọn chức năng “Loại tour” để hiển thị danh sách Admin chọn chức năng muốn thao tác

Tin tức được thêm vào hoặc xóa đi

Chọn chức năng “Tin tức” để hiển thị danh sách

Admin chọn chức năng muốn thao tác

Trang 27

3.5.3.8 Thống kê

tổng doanh thu trong tháng, sơ đồ thống kê doanhthu

Click nút “Xuất Excel”

File excel được lưu về máy

7 Alternative flow

(nêu các bước phát

sinh trong Basic flow)

8 Exception flow

Ngày đăng: 07/03/2024, 10:43

w