2.Téng quan du an 2.1 Mô tả dự án - Quản lý tour du lịch là một công tác rất quan trọng và phức tạp mà bất kỳ công ty du lịch nào cũng phải thực hiện.Công ty du lịch quản lý tour và lên
Trang 1
ĐẠI HỌC DUY TÂN KHOA CÔNG NGHỆ THÔNG TIN
ĐỎ ÁN
DE TAI: XAY DUNG HE THONG QUAN LY TOUR DU LICH
GVHD: LUONG THI THU PHUONG LOP: CS 303AC
NHOM SV THUC HIEN:
BUI VAN KHANG 1485 BUI NHAN NHAT TOAN 0628 NGUYEN DUY LAM 88E3 TRƯƠNG NGUYÊN KHÁI 1020
DƯ TICH GI:I
Đà Nẵng, ngày 13 tháng 9 năm 2023
Trang 2
Contents Chương I: Giới thiệu tông quan -2 S5 S212 1112112127111 2117721012111 111 ra 7
I€ro.0i i8 8 an HH ẼšẼăẼăaa 7
3 Đámh giá tính khả thi và định hướng phát triỀn - 2 2211 2215111171712 10
4 Vai trò trách nhiệm thành viên nhóm 2 22G 1011111111111 1135115551111 1 115 55555 s6g II
h9 8ï nh II
6.Thời gian dự tính - 2 1 2010220111011 1101 111011111 11111 1111111111111 1 1111111111111 11 1 tra 12
Chương II: Phân tích hệ thống 2 S3 STEE 1111711 112112111121111 7112111 reu 13
1.Khái niệm về biểu đỗ phân cấp chức năng FHD - 5 s1 EE1EE1 117122221 EExe2 13
2 Biểu đồ phân cấp chức năng của Hệ thông quản lý tour du lịch - 13
2.1.Biễu đồ phân cấp chức năng - 5s T2 221221111211 12121211 rrrei 13
2.2 Lượt đồ bối cảnh S11 211211111211 7112121 2121 1E E111 tre 15
2.3.Luot d6 DED mite inh ccc ccccccccccccesscscssecsessesseesesseseessvsessssessnssesenesees 15
Chương III: XÂY DỰNG CƠ SỞ DỮ LIỆU 5-51 22222121121121271271112EEE.EEerrki l6
1 Xây dựng cơ sở đữ liỆu L Q20 1020210201 11111 1101111111111 1111111111111 111111111 kka 16
Chương IV: Giao diện Tour du lịch 5 - 20 201 2211222111211 111211 111152811112 kk 25
1.Giao diện trang chủ cho khách vãng Ìai: 2c 1 2211122111211 1 121111211122 1x12 25
2 Giao diện chuyền TQ HH HT HT TT TT TT n1 105 1111115111111 k k1 1115111511555 1 165 27
3 Giao diện cải đặt eeccceceseceseeteeettcesceeseceseecessecsesseseeetteettttvanseseeuaeseees 28
4 Giao diện đặt khách sạn ccccccccccccccccesececesseceecttsectttesacseceeseceseseseesetecevecs 30
bN Con 00 7 aaaaA AI 32
Trang 36 Giao diện đặt vé máy bay Q.00 20101201120 1121111111111 1 1111111115111 1H11 khu 34
7 Giao diện đặt vẻ vui chơi ieeeceeeeceeecececcceccccsecccssecseesecesetttettttevanseeccesansnens 36
8 Giao diện đăng nhập, đăng ký - Q02 0201222011121 111511 1111151111111 1e re 37
LG, sNii ¡0o iï ä siểciiiiiDVỪ 40 Chương V.Tông kẾC 0 0 n2 221222121 1 t1 112gr Al
DANH GIA HOAT DONG NHOM
STT | HO VA TEN MSSV | DANH | KYTEN | DIEM
GIA
1 Bki Van Khang 1485
2 Bki Nhan Nhat Toan 0628
3 Nguymn Duy Lâm 88E3
4 Trương Nguymn Khải 1020
DANH GIA CUA GIANG VIEN
Thời ni .: an ch
1 Nhóm báo cáo tông kết nội dung đồ án nhóm:
2 Giảng viên góp ý và trao đỔI: cà cà C22 nn cà nh nh ni nh nh HH nhờ
Trang 4Chương I: Giới thiệu tổng quan
1.Giới thiệu dự án
Trong những năm gân đây ngành dịch vụ ở nước ta có nhiều khởi sắc đặc
biệt là giải trí du lịch, với mục đích nâng cao giá trị gia tăng của sản phẩm, nâng cao chất lượng và giá trị các ngành sản xuất; đồng thời dịch vụ cũng là khu vực phục
vụ mọi nhu cầu của con người, nâng cao dân trí làm cho đời sống của con
người văn minh hơn và từ đó tái tạo sức lao động, nâng cao hiệu quả công việc Tuy nhiên, ngành du lịch Việt Nam từ nhiều năm nay, cũng đang bị báo động về nạn
"chặt chém", bắt nạt du khách, hạ tầng CƠ SỞ yếu kém và chất lượng dịch vụ kém,
quản lý kém Vậy vấn đề đặt ra ở đây là làm sao đề khách du lịch đến bất cứ nơi đâu
mà cần phải lo lắng về những đề đã nêu ra ở trên Vì thế, để tạo tính khách quan trong việc du lịch và giải trí Du khách có thể làm chủ được việc quyết định điểm đến trước khi muốn đi đâu đó hoặc giải trí, tiệc tùng ở một địa điểm đẹp như mong muốn và giá
cả đúng như mong đợi Em đã thực hiện đề tài “XÂY DỰNG HỆ THỐNG QUAN LÝ
TOUR DU LICH”
Em tin tưởng rằng đây sẽ là một đề tài rất hay và có thế giúp ích cho nhiều khách du lịch và nhiều công ty du lịch lữ hành Trong quá trình thực hiện đề tài, em đã nhận được nhiều sự chỉ bảo, giúp đỡ và những góp ý chân thành của cô Một lần nữa em xin chân thành cảm ơn thầy đã truyền tải kiến thức và kinh nghiệm cho em một cách tận
tình và sâu sắc nhất có thể Tuy nhiên, đo hạn hẹp về mặt kiến thức và kinh nghiệm
cũng như kỹ năng chưa cao nên bài làm của em chắc chắn còn nhiều thiếu sót Em rất mong sự góp ý chân thành của cô, bô sung đề em hoàn thiện tốt hơn
1.1Mục đích dự án
° Tiếp cận dịch vụ du lịch
e©_ Tiết kiệm thời gian
© Tối ưu hóa sự thuận tiện cho khách du lịch
® - Tăng tính minh bạch và đảm bảo chất lượng về các tour du lịch
e© Tối ưu hóa quản lí dự liệu các khách du lịch
Trang 5e - Xử lí việc thanh toán: Hệ thống này cung cấp các tùy chọn thanh toán trực tuyến và quản lý hóa đơn cho tour du lịch, giúp giảm thời gian đến mức thấp
- Không chỉ đừng lại như vậy một hệ thống quản lý tour du lịch còn phải quản lý nhiều
chức năng khác như bảo mật thông tin khách hàng, hệ thống đánh giá nhận xet góp ý của khách hàng về chất lượng dịch vụ, tô chức tour theo đăng ký của khách hàng, quản
lý một số vấn đề liên quan khác như nhân viên Phương tiện, được tốt hơn, đảm báo
chính xác nhanh chóng và tiện lợi
2.2 Giới thiệu bài toán
- Công ty du lịch thiết kế tour và lên lịch trình cho từng tour cụ thể sau đó cập nhật thông tin các tour này với đầy đủ thông tin về giá cả loại tour, lịch trình, các địa
phương đi đến và hình ảnh minh họa(nếu có)
- Người dùng tìm kiếm thông tin về các tour du lịch hiện hành hoặc tìm kiếm tour theo các yêu cầu cụ thé vé giá cả, địa phương muốn đến, ngày khởi hành của tour sau đó khách hàng có thể tiễn hành đặt chỗ cho tôi đang xem nếu muốn
- Khách hàng có thê đặt tour trực tuyến, hệ thông sẽ cập nhật thông tin đặt chỗ nay va lưu trực tiếp lên cơ sở đữ liệu, cho phép người quản lý được phân quyền theo các các công việc sau:
e©_ Tìm kiếm các đơn đặt chỗ đã được xác nhận hay chưa xác nhận
© - Xác nhận đơn đặt chỗ hợp lệ chỉnh sửa thông tin khách hàng và thông tin đặt chỗ trên từng đơn cụ thé thống kê tình hình đặt chỗ của tour
® - Xem danh sách khách hàng tham gia các tour đó
® Thay đổi, thêm mới hoặc xóa bỏ thông tin, hình ảnh về các địa điểm du lịch ở các địa phương khác nhau mà công ty muốn giới thiệu cho khách hàng
- Về tô chức lưu trữ thực hiện các yêu câu:
Trang 6Thêm xóa sửa thông tin hình ảnh về các tour du lịch do công ty tổ chức, phục
vụ cho công tác quản lý, thông kê tình hình hoạt động của công ty
Thêm xóa sửa thông tin hình ảnh về các điểm du lịch ở từng địa phương khác nhau
2.3 Mục tiêu dự án
Mục tiêu của Hệ thống quản lý tour du lịch giúp khách du lịch có thể đặt các tour dụ lịch một cách đơn giản va có thê năm bắt được lịch trình, giá cả của du lịch của mình trách trường hợp bị “chặt chém” trong một số trường hợp Dưới đây là một số mục tiêu chính của dự án
Xây dựng một websiteÙapp có các chức năng cơ bản sau:
Đăng ký/đăng nhập tài khoản, đất tour, quản lý hồ sơ cá nhân
Hỗ trợ quản lý khách du lịch và nhân viên
Giám sát các hoạt động của nhân viên và khách đặt tour một cách toàn diện
Hỗ trợ khách hàng xem thông tin tour
Giúp khách đặt tour có thể xem thông tin chi tiết tour mình đặt và xem các tour
du lịch mới nhất
2.4 Hạng Mục Công Nghệ:
-_ Công nghệ sử dụng:
Fontend: HTML, CSS, Javascript, Bootstrap
- Méitrudng phat trién:
Hệ điều hành : Windows l1
Công cụ lập trình: Visual Studio Code
Công cụ quản lý dự an: Microsoft Project
Cơ sở đữ liệu: Hệ thống quản lý tour cần có cơ sở đữ liệu dé lưu trữ thông tin các tour và thông tin khách hàng, nhân viên Có thể sử đụng cơ sở đữ liệu
quan hệ như MySQL hoặc PostgreSQL
Cloud Computing: Co thé str dung dich vu dam mây như Amazon Web
Services (AWS)
Hé thống thanh toán điện tử: Stripe hoặc PayPal
Quản lý công cụ mã nguồn: Git
Hạng mục khác:
Tài nguyên con người: 5
Trang 7® Ngân sách : hạn chế
® Thoi gian: 4 thang
3 Đámh giá tính khả thi và định hướng phát triển
Hệ thống quản lý tour đu lịch cần tích hợp chức năng quản lý thông tin tour, đặt tour,
và người dùng, đồng thời đảm bảo tính bảo mật, tương thích đi động, hiệu suất cao, hỗ trợ khách hàng và cung cấp thống kê chỉ tiết để đáp ứng đa đạng nhu cầu và đảm bao trải nghiệm du lịch suôn sẻ cho người dùng
Chức năng:
Quản lý thông tin tour:
e Thêm, sửa, xóa thông tin tour du lịch
e Hiến thị thông tin chi tiết về mỗi tour bao gồm địa điểm, giá cả, thời gian, và các điều kiện khác
Quản lý đặt tour:
e - Cho phép người dùng đặt tour qua hệ thống
© - Xác nhận đặt tour và cung cấp thông tin xác nhận cho người dùng
Quản lý người dùng:
® - Đăng ký và quản lý thông tin người dùng
® - Theo dõi lịch sử tour đã đặt của người dùng
Thanh toán và hóa đơn:
e _ Tích hợp công thanh toán an toàn
® - Tạo vả quản lý hóa đơn thanh toán
® - Báo vệ thông tin người dùng và giao dich thanh toán
®© - Đảm bảo quyền truy cập phù hợp cho từng loại người dùng
Tương thích di động:
se - Đảm bảo hệ thống có thể truy cập trên nhiều thiết bị di động và nền tảng
Trang 8Hiệu suất:
© Tối ưu hóa hiệu suất hệ thống đề đảm bảo độ tin cậy và đáp ứng nhanh chóng
Hỗ trợ khách hàng:
® Cung cấp hệ thống hỗ trợ trực tuyến hoặc tự động
¢ Tao kénh liên lạc đề giải quyết thắc mắc và vấn đề của người dùng
Thống kê và báo cáo:
e© Theo dõi và báo cáo về số lượng tour được đặt, doanh thu, và các chỉ số quan trọng khác
4.Vai trò trách nhiệm thành viên nhóm
DANH SÁCH NHÓM VÀ PHẦN CÔNG NHIỆM VỤ
Trang 95.Chi phi du án
Dự tính chỉ phí tông dự án
STT Tiéu chi Don vi Chi phi (VND)
1 Giờ làm việc 300 giờ 20.720.000 VNĐ
STT Tên nhiệm vụ | Thời lượng Bắt đầu Kết thúc
L1 Thu thập thông | 2 ngày 15/9/2023 16/9/2023
tin yêu cầu
Trang 10
trién
Trang 11
Chương II: Phân tích hệ thống
1.Khái niệm về biểu đồ phân cấp chức nang FHD
Biểu đồ phân cấp chức năng (FDDÙ EHD) là công cụ khởi đầu để mô tả hệ thống qua chức năng do công ty IBM phát triển, cho đến nay nó vẫn còn được sử dụng Nó cho phép phân rã dần dẫn các chức năng từ chức năng mức cao thành chức năng chỉ tiết nhỏ hơn, và kết quả cuối cùng ta thu được một cây chức năng
Hình ảnh mô tả biếu đồ phân cấp chức năng của hệ thông quản ly tour du lich
2 Biểu đồ phân cấp chức năng của Hệ thống quản lý tour du lịch
2.1.Biêu đồ phân cấp chức năng
« - Chức năng chính: Quản lý tour du lịch
o_ Chức năng con: Tạo tour du lịch
- _ Nhập thông tin tour du lịch
„ Chọn địa điểm du lịch
«= Chọn phương tiện di chuyền
11
Trang 12Chọn khách sạn Chọn hướng dẫn viên Tính chi phí tour du lịch o_ Chức năng con: Sửa tour du lịch
Tìm kiếm tour du lịch theo mã số, tên, địa điểm, ngày khởi hành Hiển thị thông tin tour du lịch
Thay đôi thông tin tour du lịch Xác nhận thay đôi
o_ Chức năng con: Xóa tour du lịch
Tìm kiếm tour du lịch theo mã số, tên, địa điểm, ngày khởi hành,
Hiển thị thông tin tour du lịch
Xác nhận xóa
o_ Chức năng con: Đặt tour du lịch
Tìm kiếm tour du lịch theo mã số, tên, địa điểm, ngày khởi hành, Hiển thị thông tin tour du lịch
Nhập thông tin khách hàng Chọn số lượng người tham gia Chọn hình thức thanh toán Xác nhận đặt tour du lịch o_ Chức năng con: Hủy tour du lịch
Tìm kiếm tour du lịch đã đặt theo mã số, tên, địa điểm, ngày khởi hành,
Hiền thị thông tin tour du lịch và khách hàng Xác nhận hủy tour du lịch
Hoàn trả tiền theo chính sách hủy tour du lịch
12
Trang 14
Phiêu đặt tour
Số khách hàng
Tên thuộc tính Mô tả
Id tour Ma tour Ten Tén tour Neay_ bd Ngày kết thúc tour Ngay kt Ngày kết thúc tour Gia Gia tour
Trang 15Tên thuộc tính Mô tả Id_ kh Ma khach hang Ten Tén khach hang Email Thư điện tử khách
Sodt Số điện thoại khách
Tên thuộc tính Mô tả Id_dtq Ma diém tham quan Tendiadanh Tén diém tham quan Diachi Dia chi diém tham quan
Thực thê Phương tiện lưu trữ phương tiện tham quan, bao gồm các thuộc tính:
Tên tính M6 ta
Id Ma Ten Tén
Tên thuộc tính Mô tả
Id ks Ma khach san Ten Tén khach san
Diachi Địa chỉ khách sạn
Thực thê đại lý lưu trữ thông tin các đại lý, gồm các thuộc tính:
15
Trang 16
Tên thuộc tính Mô tả Id_hdv Mã hướng dẫn viên Ten Tên hướng dẫn viên Diachi Địa chỉ hdv Sodt Số điện thoại hdv Email Thư điện tử hdv
Thực thể vé lưu trữ gôm các thuộc tính:
thông tin của chuyền du lịch, bao
Tên thuộc tính Mô tả
Id ve ma tenve Tén vé
2 Các thao tác trên cơ sở dữ liệu
1ó
Trang 17
-_ Mỗi tour có thê có nhiều khách đăng kí, mỗi khách
chi dang ki | tour mỗi lần
- Moéitour co thé co nhiéu phuong tiện đi lại
- Mỗi tour có nhiều điểm tham quan
- _ Mỗi điểm tham quan là điểm đến của nhiều tour khách nhau
- Moi hướng dẫn viên sẽ phuộc một đại lý, mỗi đại lý sẽ có nhiều hướng dẫn viên
- Mỗi đại lý có thể bán ra nhiều vé -_ Mỗi vé thuộc sở hữu của I khách hàng
4 Xây dựng CSDL logic
17
Trang 18
1d_ daily ten Dia chi sdt
1 101 Nguyen Van A Quang Nam 056E8EEEEE
2 102 Nguyen Van B Da Nang 03E8123456
Dai Ly
Id_kh | ten email sdt diachi soCCCD
1 | 203 Ho Thanh Nga | Hothanhdd2232@gmail.com | 010523456E | Quang 04120500584E
Nam
2 | 206 Pham Hoang Phamhoang23@gmail.com 0105124444 Quang 041205654332
Binh
3 | 20Ê Nguyen An Nguyenan32@gmail.com OL0565EEEE Hue 041205344354
4 | 208 Hua Van Binh | Huavanbinh2w2@gmail.com | 0105455555 Hai 041205653421
Phong Khách Hàng
Id_hdv ten diachi sdt email Id_daily
1 601 Pham My Linh Hai 03E8345211| Phammylinh32422@gmail.com 101
Phong
2 | 602 Hoai An Da Nang | 03Í532ÍÍÍE hoaianww422@gmail.com 102
3 603 Hoang Van Quang | 01052134EI | Phoangvanthanh2@gmail.com 102
Trang 19
Id_ks ten Diachi
301 Muong Thanh Hoi An
302 Sao Mai Ha Noi
303 Phuong Anh Hue
Khách Sạn Id_dtq tendiadanh diachi Id_ks
101 Ho Guom Ha Noi 302
102 Hoi An Quang Nam 301
Diém Tham Quan
Id_tour Ten Ngay bd Ngay kt Gia Id_hdv
680 Di Thoi 2023-10-10 | 2023-10-1E| 15.000.000 601
681 Tuoi Tre 2023-12-12 | 2023-12-16 | 100.000.000 602
682 Tham Quan 2023-11-11 2023-11-1E | 8.000.000 603
Bang Tour Id_ve tenve Id_tour Id_daily
1201 Thuong 680 101
1202 Vip 681 102
1203 Khuyen Mai 682 102
Bang Vé Id_ve 1d_kh