TRƯỜNG ĐẠ I H Ọ C NAM C ẦN THƠ KHOA K Ỹ THU Ậ T - CÔNG NGH Ệ PH Ạ M VĂN HIỂ N TÊN ĐỀ TÀI: XÂY D Ự NG PH Ầ N M Ề M QU Ả N LÝ TOUR DU L Ị CH BÁO CÁO TH Ự C T Ậ P Ngành: Công ngh ệ thông tin Mã s ố ngành: 7480201 C ầ n T hơ, tháng 05 năm 202 1 TRƯỜNG ĐẠ I H Ọ C NAM C ẦN THƠ KHOA K Ỹ THU Ậ T - CÔNG NGH Ệ PH Ạ M VĂN HIỂ N 176620 TÊN ĐỀ TÀI: XÂY D Ự NG PH Ầ N M Ề M QU Ả N LÝ TOUR DU L Ị CH BÁO CÁO TH Ự C T Ậ P Ngành: Công ngh ệ thông tin Mã s ố ngành: 7480201 GI ẢNG VIÊN HƯỚ NG D Ẫ N ThS HU Ỳ NH BÁ L Ộ C C ầ n T hơ, tháng 05 năm 202 1 CH Ấ P THU Ậ N C Ủ A H ỘI ĐỒ NG Báo cáo th ự c t ậ p “Xây dự ng ph ầ n m ề m qu ả n lý tour du l ị ch ”, do sinh viên “Phạ m Văn Hiể n ” thự c hi ện dướ i s ự hướ ng d ẫ n c ủ a ThS Hu ỳ nh Bá L ộ c Báo cáo th ự c t ập đã đượ c H ội đồ ng ch ấ m thông qua ngày……tháng…… năm…… Ủy viên Thư ký --------------------------------------- --------------------------------------- GHI CHỨC DANH, HỌ, TÊN GHI CHỨC DANH, HỌ, TÊN Phản biện 1 Phản biện 2 --------------------------------------- --------------------------------------- GHI CHỨC DANH, HỌ, TÊN GHI CHỨC DANH, HỌ, TÊN Cán bộ hướng dẫn Chủ tịch Hội đồng --------------------------------------- --------------------------------------- GHI CHỨC DANH, HỌ, TÊN GHI CHỨC DANH, HỌ, TÊN i L Ờ I C Ả M T Ạ Báo cáo th ự c t ậ p này đạ t k ế t qu ả t ốt đẹ p, tôi đã nhận đượ c s ự h ỗ tr ợ, giúp đỡ c ủ a các th ầ y cô và b ạ n bè V ớ i tình c ả m sâu s ắ c, chân thành, cho phép tôi đượ c bày t ỏ lòng bi ết ơn sâu sắc đế n t ấ t c ả các th ầ y cô và b ạ n bè đã tạo điề u ki ện giúp đỡ trong quá trình h ọ c t ậ p và nghiên c ứu đề tài Trướ c h ế t tôi xin g ử i t ớ i các Th ầ y/Cô khoa Công ngh ệ thông tin trường Đạ i h ọ c Nam C ần Thơ l ờ i chào trân tr ọ ng, l ờ i chúc s ứ c kh ỏ e và l ờ i c ảm ơn sâu sắ c V ớ i s ự quan tâm, d ạ y d ỗ , ch ỉ b ả o t ận tình chu đáo củ a th ầy cô, đế n nay tôi đã có thể hoàn thành báo cáo th ự c t ậ p v ớ i đề tài: “ Xây d ự ng ph ầ n m ề m qu ả n lý tour du l ị ch ” Đặ c bi ệ t tôi xin g ử i l ờ i c ảm ơn chân thành nhất đế n ThS Hu ỳ nh Bá L ộ c đã quan tâm giúp đỡ, hướ ng d ẫ n t ậ n tình tôi hoàn thành t ố t báo cáo th ự c t ậ p này trong th ờ i gian v ừ a qua Tôi xin bày t ỏ lòng bi ết ơn đến lãnh đạo Trường Đạ i h ọ c Nam C ần Thơ , các th ầ y cô khoa công ngh ệ thông tin đã trự c ti ế p và gián ti ếp giúp đỡ tôi trong su ố t quá trình h ọ c t ậ p và nghiên c ứu đề tài V ới điề u ki ệ n th ời gian cũng như kinh nghiệ m còn h ạ n ch ế , báo cáo này không th ể tránh đượ c nh ữ ng thi ế u sót Tôi r ấ t mong nh ận đượ c s ự ch ỉ b ảo, đóng góp ý kiế n c ủ a các th ầy cô để tôi có điề u ki ệ n b ổ sung, nâng cao ki ế n th ứ c c ủ a mình, ph ụ c v ụ t ốt hơn công tác thự c t ế sau này Tôi xin chân thành c ảm ơn! C ần Thơ, ngày 15 tháng 05 năm 202 1 Sinh viên th ự c hi ệ n ii L Ờ I CAM K Ế T Tôi xin cam k ế t báo cáo th ự c t ậ p này đượ c hoàn thành d ự a trên các k ế t qu ả nghiên c ứ u c ủ a tôi trong khuôn kh ổ c ủa đề tài báo cáo “X ây d ự ng ph ầ n m ề m qu ả n lý tour du l ị ch ” và các k ế t qu ả này chưa đượ c dùng cho b ấ t c ứ báo cáo cùng c ấ p nào trước đó C ần Thơ, ngày 15 tháng 05 năm 202 1 Sinh viên th ự c hi ệ n iii NH ẬN XÉT, ĐÁNH GIÁ CỦ A GI Ả NG VIÊN HƯỚ NG D Ẫ N iv NH ẬN XÉT, ĐÁNH GIÁ CỦ A GI Ả NG VIÊN PH Ả N BI Ệ N v M Ụ C L Ụ C CHƯƠNG 1: GIỚ I THI Ệ U 1 1 1 Đặ t v ấn đề nghiên c ứ u 1 1 2 M ụ c tiêu nghiên c ứ u 2 1 2 1 M ụ c tiêu chung 2 1 2 2 M ụ c tiêu c ụ th ể 2 1 3 Ph ạ m vi nghiên c ứ u 2 1 3 1 Không gian 2 1 3 2 Th ờ i gian 2 1 4 N ộ i dung nghiên c ứ u 2 1 5 Cách th ứ c ti ế p c ận, phương pháp nghiên cứ u, k ỹ thu ậ t s ử d ụ ng 2 1 5 1 Cách ti ế p c ậ n 2 1 5 2 Phương pháp nghiên c ứ u 3 1 5 3 K ỹ thu ậ t s ử d ụ ng 3 CHƯƠNG 2: CƠ SỞ LÝ LU ẬN VÀ PHƯƠNG PHÁP NGHIÊN CỨ U 4 2 1 Cơ sở lý lu ậ n 4 2 1 1 M ộ t s ố khái ni ệm cơ bả n 4 2 1 1 1 Ph ầ n m ề m qu ả n lý tour du l ị ch 4 2 1 1 2 Phân lo ạ i ph ầ n m ề m qu ả n lý tour du l ị ch 4 2 1 2 M ụ c tiêu c ủ a qu ả n lý tour du l ị ch 4 2 1 3 T ầ m quan tr ọ ng c ủ a ph ầ n m ề m qu ả n lý tour du l ị ch 4 2 2 Phương pháp nghiên cứ u 5 2 2 1 Phương pháp khả o sát 5 2 2 2 K ế t qu ả kh ả o sát 7 2 2 3 Yêu c ầu đồ án 7 2 2 4 Gi ả i pháp 7 CHƯƠNG 3: PHÂN TÍCH HỆ TH Ố NG 9 3 1 Xác đị nh th ự c th ể 9 3 1 1 Th ự c th ể TourDuLich 9 3 1 2 Th ự c th ể Tour 9 3 1 3 Th ự c th ể KhachHang 9 3 1 4 Th ự c th ể NhanVien 9 3 1 5 Th ự c th ể PhuongTien 9 vi 3 1 7 Th ự c th ể DiemDanhNV 9 3 1 8 Th ự c th ể DatTour 10 3 1 9 Th ự c th ể HopDong 10 3 1 10 Th ự c th ể PhieuThu 10 3 1 11 Th ự c th ể TaiKhoan 10 3 1 12 Th ự c th ể PhatLuong 10 3 2 Mô hình ERD 11 3 3 Mô hình quan h ệ 11 3 4 Mô hình phân c ấ p ch ức năng BFD 12 3 5 Mô hình phân rã ch ức năng DFD 13 3 5 Mô t ả ô x ử lý, kho d ữ li ệ u 20 CHƯƠNG 4: THIẾ T K Ế D Ữ LI Ệ U 27 4 1 Mô hình d ữ li ệ u quan h ệ 27 4 2 Phát hi ệ n các ràng bu ộ c d ữ li ệ u 27 CHƯƠNG 5: THIẾ T K Ế GIAO DI Ệ N 33 5 1 Giao di ện đăng nhậ p 33 5 2 Giao di ệ n ph ầ n m ề m 33 CHƯƠNG 6: TỔ NG K Ế T VÀ ĐÁNH GIÁ 42 6 1 Ưu điể m 42 6 2 Khuy ết điể m 42 6 3 Hướ ng phát tri ể n 42 K Ế T LU Ậ N 43 TÀI LI Ệ U THAM KH Ả O 44 vii DANH SÁCH B Ả NG B ả ng 2 2 1 1 B ả ng k ế ho ạ ch ph ỏ ng v ấ n 5 B ả ng 2 2 1 2 B ả ng câu h ỏ i ph ỏ ng v ấ n 6 B ả ng 2 2 4 1 B ả ng so sánh hai hình th ứ c qu ả n lý 8 B ả ng 4 2 1 B ả ng PhieuThu 27 B ả ng 4 2 2 B ả ng DanhSachKhachHang 27 B ả ng 4 2 3 B ả ng TaiKhoan 28 B ả ng 4 2 4 B ả ng HopDong 28 B ả ng 4 2 5 B ả ng TourDuLich 28 B ả ng 4 2 6 B ả ng Tour 29 B ả ng 4 2 7 B ả ng NhanVien 29 B ả ng 4 2 8 B ả ng PhatLuong 29 B ả ng 4 2 9 B ả ng DatTour 31 B ả ng 4 2 10 B ả ng KhachHang 31 B ả ng 4 2 11 B ả ng DiemDanhNV 31 B ả ng 4 2 12 B ả ng KhachSan 32 B ả ng 4 2 13 B ả ng PhuongTien 32 viii DANH SÁCH HÌNH Hình 3 2 1 Mô hình ERD 11 Hình 3 3 1 Mô hình quan h ệ 11 Hình 3 4 1 Mô hình phân c ấ p ch ứ c nâng BFD 12 Hình 3 5 1 Bi ểu đồ DFD m ứ c 0 13 Hình 3 5 2 Bi ểu đồ DFD m ứ c 1 13 Hình 3 5 3 Bi ểu đồ DFD m ứ c 2 (qu ản lý điể m danh) 14 Hình 3 5 4 Bi ểu đồ DFD m ứ c 2 (qu ả n lý nhân viên) 15 Hình 3 5 5 Bi ểu đồ DFD m ứ c 2 (qu ản lý lương) 16 Hình 3 5 6 Bi ểu đồ DFD m ứ c 2 (qu ả n lý h ợp đồ ng) 17 Hình 3 5 7 Bi ểu đồ DFD m ứ c 2 (qu ản lý đặ t tour) 18 Hình 4 1 1 Mô hình d ữ li ệ u quan h ệ 27 Hình 5 1 1 Form đăng nh ậ p 33 Hình 5 2 1 Giao di ệ n chính (admin) 33 Hình 5 2 2 Giao di ệ n qu ản lý đặ t tour 34 Hình 5 2 5 Giao di ệ n qu ả n lý tour 35 Hình 5 2 6 Giao di ệ n qu ả n lý thành viên tour 35 Hình 5 2 7 Giao di ệ n qu ả n lý nhân viên 36 Hình 5 2 8 Giao di ệ n qu ả n lý khách hàng 36 Hình 5 2 9 Giao di ệ n qu ả n lý h ợp đồ ng 37 Hình 5 2 10 Giao di ệ n in h ợp đồ ng 37 Hình 5 2 11 Giao di ệ n in phi ế u thu 38 Hình 5 2 12 Giao di ện in hoá đơn 38 Hình 5 2 13 Giao di ệ n thanh toán 39 Hình 5 2 14 Giao di ện điể m danh nhân viên 39 Hình 5 2 15 Giao di ện phát lương 40 Hình 5 2 16 Giao di ệ n qu ả n lý tài kho ả n 40 Hình 5 2 17 Giao di ệ n th ố ng kê s ố l ần đặ t tour 41 Hình 5 2 18 Giao di ệ n thông tin ph ầ n m ề m 41 Hình 5 2 19 Giao di ện chính (ngườ i dùng) 41 ix DANH SÁCH T Ừ VI Ế T T Ắ T QLTDL: Qu ả n lý tour du l ị ch CSDL: Cơ sở d ữ li ệ u ERD: Entity Relationship Diagram BFD: Bidirectional Forwarding Detection DFD: Data Flow Diagram SQL: Structured Query Language SDT: S ố điệ n tho ạ i CMND: Ch ứ ng minh nhân dân STT: S ố th ứ t ự
Trang 1TRƯỜNG ĐẠI HỌC NAM CẦN THƠ KHOA KỸ THUẬT - CÔNG NGHỆ
PHẠM VĂN HIỂN
TÊN ĐỀ TÀI:
XÂY DỰNG PHẦN MỀM QUẢN LÝ TOUR DU LỊCH
BÁO CÁO THỰC TẬP
Ngành: Công nghệ thông tin
Mã số ngành: 7480201
Cần Thơ, tháng 05 năm 2021
Trang 2TRƯỜNG ĐẠI HỌC NAM CẦN THƠ KHOA KỸ THUẬT - CÔNG NGHỆ
PHẠM VĂN HIỂN
176620
TÊN ĐỀ TÀI:
XÂY DỰNG PHẦN MỀM QUẢN LÝ TOUR DU LỊCH
BÁO CÁO THỰC TẬP
Ngành: Công nghệ thông tin
Mã số ngành: 7480201
GIẢNG VIÊN HƯỚNG DẪN
ThS HUỲNH BÁ LỘC
Cần Thơ, tháng 05 năm 2021
Trang 3CHẤP THUẬN CỦA HỘI ĐỒNG
Báo cáo thực tập “Xây dựng phần mềm quản lý tour du lịch”, do sinh viên
“Phạm Văn Hiển” thực hiện dưới sự hướng dẫn của ThS Huỳnh Bá Lộc Báo cáo thực tập đã được Hội đồng chấm thông qua ngày……tháng…….năm……
Ủy viên
Thư ký
GHI CHỨC DANH, HỌ, TÊN
GHI CHỨC DANH, HỌ, TÊN
Phản biện 1
Phản biện 2
GHI CHỨC DANH, HỌ, TÊN
GHI CHỨC DANH, HỌ, TÊN
Cán bộ hướng dẫn
Chủ tịch Hội đồng
GHI CHỨC DANH, HỌ, TÊN GHI CHỨC DANH, HỌ, TÊN
Trang 4LỜI CẢM TẠ
Báo cáo thực tập này đạt kết quả tốt đẹp, tôi đã nhận được sự hỗ trợ, giúp đỡ của các thầy cô và bạn bè Với tình cảm sâu sắc, chân thành, cho phép tôi được bày
tỏ lòng biết ơn sâu sắc đến tất cả các thầy cô và bạn bè đã tạo điều kiện giúp đỡ trong quá trình học tập và nghiên cứu đề tài
Trước hết tôi xin gửi tới các Thầy/Cô khoa Công nghệ thông tin trường Đại học Nam Cần Thơ lời chào trân trọng, lời chúc sức khỏe và lời cảm ơn sâu sắc Với
sự quan tâm, dạy dỗ, chỉ bảo tận tình chu đáo của thầy cô, đến nay tôi đã có thể hoàn thành báo cáo thực tập với đề tài: “Xây dựng phần mềm quản lý tour du lịch” Đặc biệt tôi xin gửi lời cảm ơn chân thành nhất đến ThS Huỳnh Bá Lộc đã quan tâm giúp đỡ, hướng dẫn tận tình tôi hoàn thành tốt báo cáo thực tập này trong thời gian vừa qua
Tôi xin bày tỏ lòng biết ơn đến lãnh đạo Trường Đại học Nam Cần Thơ, các thầy cô khoa công nghệ thông tin đã trực tiếp và gián tiếp giúp đỡ tôi trong suốt quá trình học tập và nghiên cứu đề tài
Với điều kiện thời gian cũng như kinh nghiệm còn hạn chế, báo cáo này không thể tránh được những thiếu sót Tôi rất mong nhận được sự chỉ bảo, đóng góp ý kiến của các thầy cô để tôi có điều kiện bổ sung, nâng cao kiến thức của mình, phục vụ tốt hơn công tác thực tế sau này
Tôi xin chân thành cảm ơn! Cần Thơ, ngày 15 tháng 05 năm 2021
Sinh viên thực hiện
Trang 5
ii
LỜI CAM KẾT
Tôi xin cam kết báo cáo thực tập này được hoàn thành dựa trên các kết quả nghiên cứu của tôi trong khuôn khổ của đề tài báo cáo “Xây dựng phần mềm quản
lý tour du lịch” và các kết quả này chưa được dùng cho bất cứ báo cáo cùng cấp nào trước đó
Cần Thơ, ngày 15 tháng 05 năm 2021
Sinh viên thực hiện
Trang 6NHẬN XÉT, ĐÁNH GIÁ CỦA GIẢNG VIÊN HƯỚNG DẪN
Trang 7iv
NHẬN XÉT, ĐÁNH GIÁ CỦA GIẢNG VIÊN PHẢN BIỆN
Trang 8MỤC LỤC
CHƯƠNG 1: GIỚI THIỆU 1
1.1 Đặt vấn đề nghiên cứu 1
1.2 Mục tiêu nghiên cứu 2
1.2.1 Mục tiêu chung 2
1.2.2 Mục tiêu c ụ thể 2
1.3 Phạm vi nghiên cứu 2
1.3.1 Không gian 2
1.3.2 Thời gian 2
1.4 Nội dung nghiên cứu 2
1.5 Cách thức tiếp cận, phương pháp nghiên cứu, kỹ thuật sử dụng 2
1.5.1 Cách tiếp cận 2
1.5.2 Phương pháp nghiên cứu 3
1.5.3 Kỹ thuật sử dụng 3
CHƯƠNG 2: CƠ SỞ LÝ LUẬN VÀ PHƯƠNG PHÁP NGHIÊN CỨU 4
2.1 Cơ sở lý luận 4
2.1.1 Một số khái niệm cơ bản 4
2.1.1.1 Phần mềm quản lý tour du lịch 4
2.1.1.2 Phân loại phần mềm quản lý tour du lịch 4
2.1.2 Mục tiêu c ủa quản lý tour du lịch .4
2.1.3 Tầm quan trọng của phần mềm quản lý tour du lịch 4
2.2 Phương pháp nghiên cứu 5
2.2.1 Phương pháp khảo sát 5
2.2.2 Kết quả khảo sát 7
2.2.3 Yêu c ầu đồ án 7
2.2.4 Giải pháp 7
CHƯƠNG 3: PHÂN TÍCH HỆ THỐNG 9
3.1 Xác định thực thể 9
3.1.1 Thực thể TourDuLich 9
3.1.2 Thực thể Tour 9
3.1.3 Thực thể KhachHang 9
3.1.4 Thực thể NhanVien 9
3.1.5 Thực thể P huongTien 9
Trang 9vi
3.1.7 Thực thể DiemDanhNV 9
3.1.8 Thực thể DatTour 10
3.1.9 Thực thể HopDong 10
3.1.10 Thực thể PhieuThu 10
3.1.11 Thực thể TaiKhoan 10
3.1.12 Thực thể PhatLuong 10
3.2 Mô hình ERD 11
3.3 Mô hình quan hệ 11
3.4 Mô hình phân cấp chức năng BFD 12
3.5 Mô hình phân rã chức năng DFD 13
3.5 Mô tả ô xử lý, kho dữ liệu 20
CHƯƠNG 4: THIẾT KẾ DỮ LIỆU 27
4.1 Mô hình dữ liệu quan hệ 27
4.2 Phát hiện các ràng buộc dữ liệu 27
CHƯƠNG 5: THIẾT KẾ GIAO DIỆN 33
5.1 Giao diện đăng nhập 33
5.2 Giao diện phần mềm 33
CHƯƠNG 6: TỔNG KẾT VÀ ĐÁNH GIÁ 42
6.1 Ưu điểm 42
6.2 Khuyết điểm 42
6.3 Hướng phát triển 42
KẾT LUẬN 43
TÀI LIỆU THAM KHẢO 44
Trang 10DANH SÁCH BẢNG
Bảng 2.2.1 1 Bảng kế hoạch phỏng vấn 5
Bảng 2.2.1 2 Bảng câu hỏi phỏng vấn 6
Bảng 2.2.4 1 Bảng so sánh hai hình thức quản lý 8
Bảng 4.2 1 Bảng PhieuThu 27
Bảng 4.2 2 Bảng DanhSachKhachHang 27
Bảng 4.2 3 Bảng TaiKhoan 28
Bảng 4.2 4 Bảng HopDong 28
Bảng 4.2 5 Bảng TourDuLich 28
Bảng 4.2 6 Bảng Tour 29
Bảng 4.2 7 Bảng NhanVien 29
Bảng 4.2 8 Bảng PhatLuong 29
Bảng 4.2 9 Bảng DatTour 31
Bảng 4.2 10 Bảng KhachHang 31
Bảng 4.2 11 Bảng DiemDanhNV 31
Bảng 4.2 12 Bảng KhachSan 32
Bảng 4.2 13 Bảng PhuongTien 32
Trang 11viii
DANH SÁCH HÌNH
Hình 3.2 1 Mô hình ERD 11
Hình 3.3 1 Mô hình quan hệ 11
Hình 3.4 1 Mô hình phân cấp chức nâng BFD 12
Hình 3.5.1 Biểu đồ DFD mức 0 13
Hình 3.5.2 Biểu đồ DFD mức 1 13
Hình 3.5.3 Biểu đồ DFD mức 2 (quản lý điểm danh) 14
Hình 3.5.4 Biểu đồ DFD mức 2 (quản lý nhân viên) 15
Hình 3.5.5 Biểu đồ DFD mức 2 (quản lý lương) 16
Hình 3.5.6 Biểu đồ DFD mức 2 (quản lý hợp đồng) 17
Hình 3.5.7 Biểu đồ DFD mức 2 (quản lý đ ặt tour) 18
Hình 4.1 1 Mô hình dữ liệu quan hệ 27
Hình 5.1 1 Form đăng nhập 33
Hình 5.2 1 Giao diện chính (admin) 33
Hình 5.2 2 Giao diện quản lý đ ặt tour 34
Hình 5.2 5 Giao diện quản lý tour 35
Hình 5.2 6 Giao diện quản lý thành viên tour 35
Hình 5.2 7 Giao diện quản lý nhân viên 36
Hình 5.2 8 Giao diện quản lý khách hàng 36
Hình 5.2 9 Giao diện quản lý hợp đồng 37
Hình 5.2 10 Giao diện in hợp đồng 37
Hình 5.2 11 Giao diện in phiếu thu 38
Hình 5.2 12 Giao diện in hoá đơn 38
Hình 5.2 13 Giao diện thanh toán 39
Hình 5.2 14 Giao diện điểm danh nhân viên 39
Hình 5.2 15 Giao diện phát lương 40
Hình 5.2 16 Giao diện quản lý tài kho ản 40
Hình 5.2 17 Giao diện thống kê số lần đặt tour 41
Hình 5.2 18 Giao diện thông tin phần mềm 41
Hình 5.2 19 Giao diện chính (người dùng) 41
Trang 12DANH SÁCH TỪ VIẾT TẮT
QLTDL: Quản lý tour du lịch
CSDL: Cơ sở dữ liệu
ERD: Entity Relationship Diagram
BFD: Bidirectional Forwarding Detection
DFD: Data Flow Diagram
SQL: Structured Query Language
SDT: Số điện thoại
CMND: Chứng minh nhân dân
STT: Số thứ tự