Đồ án quản lý tour du lịch
Trang 2MỤC LỤC
MỤC LỤC HÌNH ẢNH MỤC LỤC CÁC BẢNG
Trang 3Thành viên nhóm :
Huỳnh Anh Duẩn
Phan Nguyên Vũ
Bảng phân công công việc các thành viên trong nhóm
Phan nguyên Vũ
Huỳnh Anh Duẩn
-Đánh giá mức độ tham gia của mỗi thành viên:
-Nhận xét về mức độ hoàn thành đồ án
Trang 4Chương 1: Xác Định Yêu Cầu Và khảo Sát Hiện Trạng
1.Giới thiệu tổng quan hệ thống:
1.1 Giới thiệu về ngành hệ thống thông tin:
Hệ thống thông tin là một tập hợp và kết hợp của các phần cứng, phần mềm
và các hệ mạng truyền thông được xây dựng và sử dụng để thu thập, tạo, tái tạo,phân phối và chia sẻ các dữ liệu, thông tin và tri thức nhằm phục vụ các mục tiêucủa tổ chức.Các tổ chức có thể sử dụng các hệ thống thông tin với nhiều mục đíchkhác nhau Trong việc quản trị nội bộ, hệ thống thông tin sẽ giúp đạt được sự thônghiểu nội bộ, thống nhất hành động, duy trì sức mạnh của tổ chức, đạt được lợi thếcạnh tranh.Với bên ngoài, hệ thống thông tin giúp nắm bắt được nhiều thông tin vềkhách hàng hơn hoặc cải tiến dịch vụ, nâng cao sức cạnh tranh, tạo đà cho pháttriển
1.2Hiện Trạng Chung:
Ngày nay với sự phát triển không ngừng của công nghệ thông tin , việc ápdụng công nghệ thông tin và việc quản lý tổ chúc, công ty cũng được phát triển rộngrãi tạo nên những bước đột phá mạnh mẽ.Càng ngày chất lượng cuộc sống của conngười càng được nâng cao, không còn lo đến việc ăn mặc thì nhu cầu về giải trícũng tăng theo.Vì cuộc sống quá bận rộn , ít ai có thời gian để lên chương trình dulịch cho gia đình, tổ chức…Vì vậy, họ đã nhờ đến những công ty du lịch giúpđỡ.Những công ty du lịch không nghừng phát triển mạnh mẽ cả về qui mô lẫn chấtlượng, vì vậy nhu cầu quản lý các loại hình và hình thức, các chương trình, địađiểm, khách hàng …là cần thiết
Để đáp ứng nhu cầu trên, cần có một phần mềm quản lý để giảm bớt gánhnặng và góp phần quản lý công ty một cách dễ dàng và hiệu quả
1.3Mục tiêu của đề tài:
Tạo điều kiện cho khách du lịch không những nắm rõ hơn thông tin về cáctour du lịch của công ty mà còn nắm rõ các thông tin về khách sạn ,thông tin về cácchuyến bay để phục vụ tối ưu cho chuyến du lịch Website cho phép du khách đăng
ký một tour du lịch trực tuyến trọn gói ,cụ thể : đặt vé tour ,thuê xe, xem các danhlam thắng cảnh , đặt chỗ trên các chuyến bay ,
2.Mô Tả
Với sự phát triển mạnh mẽ của nghành du lịch hiện nay cùng với sự cạnhtranh vô cùng khốc liệt của các công ty du lịch Công ty du lịch VDTravel chủtrương đa dạng hóa các loại hình du lịch nhằm đáp ứng nhu cầu của khách hàng vàthu hút khách du lịch trong và ngoài nước
Công ty đã xây dựng một số lạo hình và hình thức du lịch như sau:
1.Du lịch di động:Nhằm thăm viếng các thành phố và danh lam thắng
cảnh thuộc khu vực thành phố Hồ Chí Minh và các tỉnh lân cận.Trong loại hình dulịch này,khách có thể lựa chọn địa điểm và phương tiện tham quan.Thông thường cócác hình thức sau:
a.Du lịch du mục:Khách sẽ tạm trú dọc đường trong lều vải và
xe,công ty sẽ cung cấp lái xe và hướng dẫn viên cho loại hình này
Trang 5b.Du lịch trên sông:khách sẽ du lịch trên các du thuyền di
chuyển trên sông sài gòn và hệ thống kênh đào các tỉnh Nam Bộ.Công ty có một số
du thuyền nhỏ cho thuê cùng với lái tàu,khách có thể yêu cầu hướng dẫn viên đicùng
c.Du lịch tự chọn:Như hai hình thức trên nhưng khách sanj sẽ
lo dịch vụ đăng ký khách sạn cho khách nghi ngơi
2.Du lịch kết hợp nghề nghiệp : Thường dành cho các doanh
nhân nước ngoài muốnkết hợp du lịch với việc tìm hiểu thị trường Việt nam , cácnhà khoa học và hoạt độngxã hội đi dự hội nghị muốn kết hợp du lịch Trong hìnhthức này khách có thể chọn chương trình du lịch như mục 1, kết hợp có thể chọncác đối tác phía Việt nam (Xí nghiệp, nhà máy, công ty …) để tiếp xúc Công ty cóthể cung ứng thêm các dịch vụnhư Visa, xe, thông dịch, đăng kí khách sạn chokhách …
3.Du lịch xã hội và gia đình: thường dành cho các đối tượng có
thu nhập thấp trung bình như cán bộ công nhân viên, sinh viên học sinh…Công ty
có thể cung ứng các dịch vụ như phương tiện di chuyển, hoạch định chương trình
du lịch, hướng dẫn viên thuyết minh và đăng kí nhà khách …
Công ty có nhiều trạm đóng tại thành phố Hồ Chí Minh Các trạm đều cóphương tiện trao đổi thông tin trực tiếp với Công ty, nơi điều hành công việc chính
3.Khảo sát nhiệm vụ và nghiệp vụ:
1 Cơ cấu quản lý và nhiệm vụ từng bộ phận, phòng ban:
Qua khảo sát thì nhiệm vụ quản lý du lịch của công ty VDtravel được phân chia nhưsau:
Trang 6Phần mềm cho phép người dùng thực hiện các chức năng sau:
-Tìm kiếm thông tin tour, hình thức, loại hình, chương trình…
-Thay đổi thêm mới thông tin vè tour , chương trình, hình thức, loại hình -Thêm mới chỉnh sửa các thông tin , hình ảnh về địa điểm
-Thêm mới chỉnh sửa thông tin khách hàng, thông tin phiếu đặt tour
-Báo cáo doanh thu theo từng tháng, từng quý theo từng dịch vụ
5 Quy trình nghiệp vụ:
3.1 Công ty thiết kế sẵn một số tour, lịch trình cho từng tour Bộ phận vănphòng của công ty có nhiệm vụ cập nhật thông tin về tour một cách đầy đủ như là:tên tour , loại hình ,hình thức, tuyến, chương trình …Ngoài ra còn phải cập nhậtthêm thông tin về từng địa điểm du lịch mà Công ty muốn cung cấp
3.2 Khi khách hàng có nhu cầu biết thông tin về các tour có sẵn, loạihình ,hình thức, tuyến ,chương trình, địa điểm nhân viên văn phòng có nhiệm vụ tracứu trong CSDL và thông báo cho khách hàng biết Khi khách hàng muốn được tưvấn hoặc muốn được Công ty hoạch định một chương trình du lịch phù hợp với nhucầu của Khách hàng về giá cả, địa điểm, thời gian …Nhân viên văn phòng có nhiệm
Trang 73.5 Bộ phận kế toán của công ty tổng hợp, báo cáo doanh thu từng dịch
vụ của từng loại hình cho ban giám đốc công ty
3.6 Người quản trị phần mềm có thể tạo mới, phân quyền cho các Usertùy theo chức năng nhiệm vụ của từng bộ phận, phòng ban
6 Hiện trạng phần cứng:
6.1 Thiết bị :
-Công ty hiện có :-Một máy chủ : Intel Pentium III, HDD 40Gb-Mỗi trạm đều có máy tính kết nối internet đặt tại các phòngban
Với cấu hình thấp hơn máy chủ với HDD 10G
-Mỗi trạm đều được trang bị máy in
-Thông tin về tour, loại hình , hình thức, tuyến, địa điểm … cũng
đã được công ty lưu lại bằng Excel
6.2 Nhân sự :
- Nhân viên ở bộ phận văn phòng có kiến thưc cơ bản về tinhọc
phòng , thông thạo Word, Excel, Internet explorer
-Chưa có nhân viên IT quản trị , bảo trì hệ thống
Trang 9Hình 1:Mô Hình Mức Quan Niệm
Trang 101,1 1,n
(1,1) (1,1) 1,n
3
2 1
SUDUNG_NN Ngaysd gia_xhgd
Date & Time Money
SUDUNG_
XHGD Ngaysd_xhgd gia_xhgd
HINHTHUC MAHT TENHT MOTAHT
TUYCHON
SUDUNG_
TC Ngaysd_tc gia_tc
DUMUC
TRENSONG
XE MAXE TENXE SOGHE
<pi>
DI_XE
THUYEN MATHUYEN TENTHUYEN SOGHETHUYEN
DI_TH
TAIXE MATX TENTX DIACHITX NGAYSINHTX DIENTHOAITX LAIXE
LAITH
HDVIEN MAHDV TENHDV NGAYSINHHDV DIACHIHDV DIENTHOAIHDV HD_TC
HD_TS
HD_DM CHUONGTRINH
MACT TENCT <pi> Characters (10)Long variable characters (50) Identifier_1
<pi>
CTIET CO
THUOC_2 THUOC_1
TUYEN MATU TENTU
<pi>
THUOC_TU
DIADIEM MADD TENDD DIACHIDD
Trang 112.Thuyết minh mô hình thực thể kết hợp
Mô tả :
- Một khách hàng đăng ký 1 hoặc nhiều hình thức
- Một hình thức đăng ký 1 hoặc nhiều khách hàng
- Quan hệ giữa KHACHHANG và HINHTHUC là n-n2.2.ĐỊA ĐIỂM - TUYẾN
Mô tả :
- Một địa điểm có 1 hoặc nhiều tuyến đi và đến
- Một tuyến có 1 và chỉ 1 địa điểm đi và đến
2.3.XE – TÀI XẾ
Mô tả :
- Một xe có 1 tài xế
- Một tài xế lái 1 hoặc nhiều xe
2.4.XÃ HỘI GIA ĐÌNH –DỊCH VỤ
Mô tả :
- Một XHGD sử dụng 1 hoặc nhiều dịch vụ
Trang 122.5.KẾT HỢP NGHỀ NGHIỀP – DỊCH VỤ
Mô tả :
-Một kết hợp nghề nghiệp sử dụng 1 hoặc nhiều dịch vụ
-Một dich vụ sử dụng cho 1 hoặc nhiều kết hợp nghề nghiệp
2.6.TUỲ CHỌN – DỊCH VỤ
Mô tả :
-Một tuỳ chọn sử dụng 1 hoặc nhiều dịch vụ
-Một dich vụ sử dụng cho 1 hoặc nhiều kết hợp nghề nghiệp
2.7.TUỲ CHỌN – HƯỚNG DẪN VIÊN
Mô tả :
-Một tuỳ chọn sử dụng 1 hướng dẫn viên
-Một dich vụ sử dụng cho 1 hoặc nhiều kết hợp nghề nghiệp
2.8.TRÊN SÔNG – HƯỚNG DẪN VIÊN
Mô tả :
-Một hình thức trên sông sử dụng 1 hướng dẫn viên
-Một hướng dẫn viên hướng dẫn cho 1 hoặc nhiều hình thứctrên sông
Trang 132.9.DU MỤC – HƯỚNG DẪN VIÊN
Mô tả :
-Một hình thức du mục sử dụng 1 hướng dẫn viên
-Một hướng dẫn viên hướng dẫn cho 1 hoặc nhiều hình thức dumục
2 10.TRÊN SÔNG – THUYỀN
Mô tả :
-Một hình thức trên sông sử dụng 1 thuyền
-Một thuyền dùng cho 1 hoặc nhiều hình thức trên sông
2.11.HÌNH THỨC – CHI TIẾT
Mô tả :
-Một hình thức có 1 hoặc nhiều chi tiết-Một chi tiết chỉ dùng cho 1 hình thức
2.12.LOẠI HÌNH – CHI TIẾT
Trang 142.14.DANH MỤC CÔNG TY – KẾT HỢP NGHỀ NGHIỆP
Trang 15hàng và công ty
loại hình Kết hợp nghềnghiệp sử dụng
chính ‘a-Z,0-9’ Mã loạihình kết
hợp nghênghiệp
hình kếthợp nghênghiệp
hình kếthợp nghênghiệp
Trang 163.2.3 XHGD (Xã hội và gia đình) :
hội và giađình
hình Xãhội và giađình
hình kếthợp nghênghiệp
3.2.4 CHUONGTRINH (Chương trình) :
Trang 173.2.5 DANGKI (Đăng kí) ;
chínhKhóangoại
9’ Mã Kháchhàng đăng
‘a-Z,0-kí
chínhKhóangoại
9’ Mã hìnhthức đăng
‘a-Z,0-kí
kháchđăng kí điTour
3.2.6 DANHMUCCTY (Danh mục công ty) :
Cong ty
ty
Trang 183.2.7 DIADIEM (Địa điểm) :
ST
điểm
3.2.8 DICHVU (Dịch vụ) :
3.2.10 TRENSONG (Trên sông) :
thức Trênsông
Trang 19thức Trênsông
‘a-Z,0-9’ Mã Loại hình
kết hợp nghềnghiệp
3.2.13 CHITIET (Chi tiết) :
KhóachínhKhóangoại
‘a-Z,0-9’ Mã hình thức
trình
Trang 20dẫn viên
Hướngdẫn viên
Hướngdẫn viên
Trang 214 DIACHIHDV Chuỗi 100 ‘a-Z,0-9’ Điạ chỉ
Hướngdẫn viên
Hướngdẫn viên
3.2.19 SUDUNG_NN :
KhóachínhKhóangoại
‘a-Z,0-9’ Mã Loại
hình
Trang 223.2.20 SUDUNG_XHGD :
KhóachínhKhóangoại
‘a-Z,0-9’ Mã Loại
hình
3.2.21 SUDUNG_TC :
KhóachínhKhóangoại
‘a-Z,0-9’ Mã Loại
hình
Trang 23-Xóa
Cấp 0:
Cấp 1:
Trang 24CẤP 0
CẤP 1:
Trang 254 2.Loại hình
-THÊM
Cấp 0:
Trang 26CẤP 1:
-XÓA
Cấp 0:
Cấp 1:
Trang 27Cấp 0:
Trang 29Cấp 0:
Cấp 1:
Trang 30Cấp 0:
Cấp 1:
Trang 314.4 Hình Thức
-THÊM
Cấp 0:
Cấp1:
Trang 32Cấp 0:
Cấp 1:
Trang 33Cấp 0:
Cấp 1:
Trang 344.5 Hình Thức
-THÊM
Cấp 0:
Cấp 1:
Trang 35Cấp 0:
Cấp 1:
Trang 36Cấp 0:
Cấp 1:
Trang 374.6Hình Thức
-THÊM
Cấp 0:
Trang 38Cấp 1:
Cấp 0:
Cấp 1:
Trang 39Cấp 0:
Cấp 1:
Trang 404.7 Hình Thức
-THÊM
Cấp 0:
Cấp 1:
Trang 41-XÓA
Cấp 0:
Cấp 1:
Trang 42Cấp 0:
Cấp 1:
Trang 434.8Hình Thức
-THÊM
Cấp 0:
Cấp 1:
Trang 44-XÓA
Cấp 0:
Cấp 1:
Trang 45Cấp 0:
Cấp 1:
Trang 47Cấp 0:
Cấp 1:
Trang 48
1.Thiết kế dữ liệu:
1.1 Mô hình vật lý
Trang 49FK_DUMUC_REFERENCE_HDVIEN
FK_TUYEN_REFERENCE_HINHTHUC
FK_TUYEN_REFERENCE_DIADIEM LOAIHINH
MALH
TENLH
MOTALH
char(10) long varchar long varchar
XHGD MALH TENLH MOTALH
char(10) long varchar long varchar
SUDUNG_
NN MALH MADV Ngaysd gia_xhgd
char(10) char(10) timestamp numeric(8,2) SUDUNG_
XHGD MALH MADV Ngaysd_xhgd gia_xhgd
HINHTHUC MAHT TENHT MOTAHT
char(10) long varchar long varchar
KHACHHANG MAKH TENKH DIACHIKH DIENTHOAIKH EMAILKH CTY
char(10) long varchar long varchar smallint char(30) long varchar
DANGKI MAKH MAHT NGAYDANGKI NGAYKHOIHANH SOLUONGDK
char(10) char(10) timestamp timestamp smallint
TUYCHON MAHT MAHDV TENHT MOTAHT
char(10) char(10) long varchar long varchar
SUDUNG_TC MADV MAHT Ngaysd_tc gia_tc
char(10) char(10) timestamp numeric(8,2)
DUMUC MAHT MAXE MAHDV TENHT MOTAHT
char(10) char(10) char(10) long varchar long varchar
TRENSONG MAHT HDV_MAHDV MATHUYEN TENHT MOTAHT XE MAXE MATX TENXE SOGHE
char(10) char(10) long varchar
<Undefined>
THUYEN MATHUYEN MATX TENTHUYEN SOGHETHUYEN
TAIXE MATX TENTX DIACHITX NGAYSINHTX DIENTHOAITX
HDVIEN MAHDV TENHDV NGAYSINHHDV DIACHIHDV DIENTHOAIHDV
char(10) long varchar timestamp long varchar smallint
CHUONGTRINH MACT TENCT char(10)long varchar
CTIET MAHT MACT MALH
char(10) char(10) char(10)
TUYEN MATU MAHT MADD TENTU
char(10) char(10) char(10) long varchar
<pk>
<fk1>
<fk2>
DIADIEM MADD TENDD DIACHIDD
char(10) long varchar long varchar
Trang 50
1.3 Ràng buộc toàn vẹn :
1.4.1.1Ràng buộc 1 :
Các thực thể / Mối quan hệ liên quan : DANGKI DK
Mô tả : Ngày đăng kí phải nhỏ hơn hoặc bằng ngày hiện hành.
Thuật toán : DK DANGKI: DK.NGAYDANGKI <= Ngày hiện
Các thực thể / Mối quan hệ liên quan : DANGKI DK
Mô tả : Ngày khởi hành phải lớn hơn hoặc bằng ngày hiện tại
Các thực thể / Mối quan hệ liên quan : DANGKI DK
Mô tả : Số lượng khách đăng kí đi Tour phải lớn hơn 0.
Thuật toán : DK DANGKI: DK.SLDANGKI >0
Bảng tầm ảnh hưởng :
1.4.1.4Ràng buộc 4 :
Các thực thể / Mối quan hệ liên quan : TAIXE T
Mô tả : Tài xế phải lớn hơn hoặc bằng 18 tuổi
Các thực thể / Mối quan hệ liên quan : HDVIEN H
Mô tả : Hướng dẫn viên phải lớn hơn hoặc bằng 18 tuổi
Trang 51HDVIEN + - + (NGAYSINHHDV)
1.4.1.6Ràng buộc 6 :
Các thực thể / Mối quan hệ liên quan : XE
Mô tả : Số ghế của xe phải lớn hơn 0
Thuật toán : X XE : SOGHE > 0
Bảng tầm ảnh hưởng :
1.4.1.7Ràng buộc 7 :
Các thực thể / Mối quan hệ liên quan : THUYEN TH
Mô tả : Số ghế của thuyền phải lớn hơn 0
Thuật toán : TH THUYEN : SOGHETHUYEN > 0
Trang 52Ngày sử dụng dịch vụ của khách hàng đăng kí loại hình Xã hội
và Gia đình phải nhỏ hơn hoặc bằng ngày hiện tai
Trang 531.4.2 Ràng buộc toàn vẹn liên thuộc tính :
1.4.2.1Ràng buộc 1 :
Các thực thể / Mối quan hệ liên quan : DANGKI DK
Mô tả : Ngày khởi hành phải lớn hơn hoặc bằng ngày đăng kí.
Nếu ngày khởi hành và ngày đăng kí bằng nhau thì giờ khởihành phải lớn hơn giờ đăng kí
Các thực thể / Mối quan hệ liên quan : TUYEN t
Mô tả : Địa điểm đi không được trùng với địa điểm đến
Các thực thể / Mối quan hệ liên quan :
KETHOP k, DMCTY d, KETHOPNGHENGHIEP kn
Mô tả :
Tập giá trị MALH_NN,MACTY trong quan hệ KETHOP phải đựoctìm thấy trong tập các giá trị MALH_NN trong quan hệKETHOPNGHENGHIEP và MACTY trong quan hệ DMCTY
Thuật toán :
k KETHOP : ( MALH_NN KETHOPNGHENGHIEP :
k.MALH_NN = kn.MALH_NN) ^ ( MACTY DMCTY : k.MACTY=d.MACTY)
Trang 54Thêm Xóa Sửa
Các thực thể / Mối quan hệ liên quan :
SUDUNG_NN sn , KETHOPNGHENGHIEP kn , DICHVU d
Mô tả :
Tập giá trị MALH_NN,MADV trong quan hệ SUDUNG_NN phảiđựoc tìm thấy trong tập các giá trị MALH_NN trong quan hệKETHOPNGHENGHIEP và MADV trong quan hệ DICHVU
Thuật toán :
sn SUDUNG_NN:
( MALH_NN KETHOPNGHENGHIEP :sn.MALH_NN = kn.MALH_NN)
^ ( MADV DICHVU :sn.MADV=d.MADV)
Thuật toán :
sx SUDUNG_XHGD,
( MALH_XHGD XHGD :
sx.MAHT_XHGD = x.MALH_XHGD) ^ ( MADV DICHVU :sx.MADV=d.MADV)
Bảng tầm ảnh hưởng :
Trang 55Thêm Xóa Sửa
Các thực thể / Mối quan hệ liên quan :
SUDUNG_TC st , TUYCHON t , DICHVU d
Các thực thể / Mối quan hệ liên quan :
DANGKI d , KHACHHANG k , HINHTHUC h
Mô tả :
Tập giá trị MAKH,MAHT trong quan hệ DANGKI phải đựơctìm thấy trong tập các giá trị MAKH trong quan hệKHACHHANG và MAHT trong quan hệ HINHTHUC
Thuật toán :
d DANGKI,
( MAKH KHACHHANG : d.MAKH = k.MAKH)
^ ( MAHT HINHTHUC : d.MAHT=h.MAHT)
Bảng tầm ảnh hưởng :
Trang 561.4.3.6Ràng buộc 6 :
Các thực thể / Mối quan hệ liên quan :
CHITIET ct, LOAIHINH l , HINHTHUC h, CHUONGTRINHc
Mô tả :
Tập giá trị MALH, MAHT, MACT trong quan hệ CHITIET phảiđựoc tìm thấy trong tập các giá trị MALH trong quan hệLOAIHINH , MAHT trong quan hệ HINHTHUC và MACTtrong quan hệ CHUONGTRINH
Thuật toán :
ct CHITIET,
( MALH LOAIHINH : ct.MALH = l.MALH)
^ ( MAHT HINHTHUC : ct.MAHT=h.MAHT)
^ ( MACT CHUONGTRINH : ct.MACT=c.MACT)
Trang 57Tập giá trị MADD , DIA_MADD trong quan hệ TUYEN phảiđựoc tìm thấy trong tập các giá trị MADD trong quan hệDIADIEM.
Thuật toán :
t TUYEN,
( MADD DIADIEM : t.MADD = d.MADD)
^ ( DIA_MADD DIADIEM : t.MAHT=d.MADD)