Hình 3.2 Giao diện KH điền thông tin cá nhân khi đặt tour du lịch Hình 3.3 Giao diện 1 số tour du lịch trên hệ thống LỜI NÓI ĐẦU Trên thực tế không có sự thành công nào mà không gắn liền
Trang 1Trường Đại Học Sư Phạm Hà Nội
Khoa Công Nghệ Thông Tin
Quản Lý Dự Án
**Báo cáo bài tập lớn**
Đề tài: XÂY DỰNG HỆ THỐNG QUẢN LÝ TOUR DU LỊCH CÔNG TY DU
LỊCH VÀ SỰ KIỆN KIM CƯƠNG VIỆTGiáo Viên: Nguyễn Duy Hải
Nhóm 9Vương Thành ThắngDương Quang TùngNguyễn Thành Trung
Tạ Đình Thương
Trang 2BẢNG PHÂN CÔNG CÔNG VIỆC
Chương 1: Đặc tả yêu cầu hệ thống
1.1 Mô tả bài toán
1.2 Đặc tả yêu cầu bài toán
Trang 32.3.1 Biểu đồ trình tự Quản Lý Nhân Viên
2.3.2 Biểu đồ trình tự Tạo phiếu đăng ký tour
2.3.3 Biểu đồ trình tự Quản lý thông tin KH
2.3.4 Biểu đồ trình tự Tư vấn khách hàng
2.3.5 Biểu đồ trình tự Đăng ký tour du lịch
2.3.6 Biểu đồ trình tự Xem thông tin tour của khách hàng2.3.7 Biểu đồ trình tự Tìm kiếm
2.3.8 Biểu đồ trình tự Quản ký Thông tin Tour
Trang 42.5.2 Biểu đồ hoạt động khách hàng xem thông tin tour 2.5.3 Biểu đồ hoạt động Tạo phiếu đăng ký tour
2.5.4 Biểu đồ hoạt động Quản lý thông tin khách hàng2.5.5 Biểu đồ hoạt động Tư Vấn Khách Hàng
2.5.6 Biểu đồ hoạt động Quản lý Nhân Viên
2.5.7 Biểu đồ hoạt động quản lý tour du lịch
2.6 Biểu đồ lớp chi tiết
2.6.1 Tìm lớp
2.6.2 Biểu đồ lớp chi tiết
2.7 Biểu đồ thành phần quản lý tour du lịch
2.8 Biểu đồ triển khai
2.9 Phát sinh mã trình
Chương 3: Thiết kế giao diện
3.1 Giao diện KH tìm kiếm tour DL
3.2 Giao diện khách hàng điền thông tin cá nhân khi đặt tour du lịch3.3 Giao diện 1 số tour du lịch trên hệ thống
Kết luận
Danh mục tham khảo
Danh mục các hình ảnh
Hình 2.1.3: Biểu đồ use case chính
Hình 2.2.1 Biểu đồ UC Đăng Ký Tour Du Lịch
Hình 2.2.2 Biểu đồ UC Xem, Quản lý Thông Tin Tour
Trang 5Hình 2.2.8 Biểu đồ UC Tạo Phiếu đk tour
Hình 2.3.1 Biểu đồ trình tự Quản Lý Nhân Viên Hình 2.3.2 Biểu đồ trình tự Tạo phiếu đăng ký tour Hình 2.3.3 Biểu đồ trình tự Quản lý thông tin KH.Hình 2.3.4 Biểu đồ trình tự Tư vấn khách hàng Hình 2.3.5 Biểu đồ trình tự Đăng ký tour du lịch Hình 2.3.6 Biểu đồ trình tự Xem thông tin tour của KH Hình 2.3.7 Biểu đồ trình tự Tìm kiếm
Hình 2.3.8 Biểu đồ trình tự Quản ký Thông tin Tour Hình 2.4.1 Biểu đồ cộng tác Xem thông tin tour của KH Hình 2.4.2 Biểu đồ cộng tác Đăng ký tour du lịch Hình 2.4.3 Biểu đồ cộng tác Quản lý nhân viên Hình 2.4.4 Biểu đồ cộng tác Tìm kiếm
Hình 2.4.5 Biểu đồ cộng tác Quản lý thông tin KH Hình 2.4.6 Biểu đồ cộng tác Tạo phiếu đăng ký tour Hình 2.4.7 Biểu đồ cộng tác Tư vấn khách hàng Hình 2.4.8 Biểu đồ cộng tác Quản Lý thông Tin tour Hình 2.5.1 Biểu đồ hoạt động KH đăng ký tour du lịch Hình 2.5.2 Biểu đồ hoạt động KH xem thông tin tour Hình 2.5.3 Biểu đồ hoạt động Tạo phiếu đký tourHình 2.5.4 Biểu đồ hoạt động Quản lý thông tin KH Hình 2.5.5 Biểu đồ hoạt động Tư Vấn Khách Hàng Hình 2.5.6 Biểu đồ hoạt động Quản lý Nhân Viên Hình 2.5.7 Biểu đồ hoạt động quản lý tour du lịch Hình 2.6.2 Biểu đồ lớp chi tiết
Hình 2.7 Biểu đồ thành phần quản lý tour du lịchHình 2.8 Biểu đồ triển khai hệ thống quản lý tour du lịch Hình 3.1 Giao diện KH tìm kiếm tour du lịch
Trang 6Hình 3.2 Giao diện KH điền thông tin cá nhân khi đặt tour du lịch
Hình 3.3 Giao diện 1 số tour du lịch trên hệ thống
LỜI NÓI ĐẦU
Trên thực tế không có sự thành công nào mà không gắn liền với những sự hỗ trợ, giúp đỡ dù ít hay nhiều, dù trực tiếp hay gián tiếp của người khác Trong suốt thời gian
đã và đang học tập tại trường đến nay, nhóm em đã nhận được rất nhiều sự quan tâm, giúp đỡ của quý Thầy Cô, gia đình và bạn bè
Và đặc biệt, trong học kỳ này, em xin cảm ơn thầy Nguyễn Duy Hải đã hướng dẫn, góp ý, thảo luận để bài báo cáo này của em được hoàn thiện Trong thời gian được học tập và thực hành dưới sự hướng dẫn của thầy, chúng em không những thu được rất
nhiều kiến thức bổ ích, mà còn được truyền sự say mê và thích thú đối với bộ môn Quản
lý dự án Công Nghệ Thông Tin.
Mặc dù đã rất cố gắng hoàn thiện bài báo cáo với tất cả sự nỗ lực, tuy nhiên, do bước đầu đi vào thực tế, tìm hiểu và xây dựng hệ thống trong thời gian có hạn, với lượng
kiến thức còn hạn chế, nhiều bỡ ngỡ, nên bài báo cáo đề tài về: “QUẢN LÝ TOUR DU
LỊCH” chắc chắn sẽ không thể tránh khỏi những thiếu sót Chúng em rất mong nhận
được sự quan tâm, thông cảm và những đóng góp quý báu của các thầy cô và các bạn để bài báo cáo của nhóm chúng em ngày càng hoàn thiện hơn
Một lần nữa, chúng em xin chân thành cảm ơn thầy và luôn mong nhận được sự đóng góp của thầy cô và các bạn
Sau cùng, chúng em xin kính chúc các thầy cô trong Khoa Công Nghệ Thông Tin dồi dào sức khỏe, niềm tin để tiếp tục thực hiện sứ mệnh cao đẹp của mình là truyền đạt kiến thức cho thế hệ mai sau
Trân trọng!
LỜI CẢM ƠN
Em xin gửi lời cảm ơn chân thành và sự tri ân sâu sắc đối với các thầy cô của trường Đại học Sư phạm Hà Nội, đặc biệt là các thầy cô Công Nghệ Thông Tin của trường đã tạo điều kiện cho em thực hiện tốt bài báo cáo này Và em cũng xin chân thành cám ơn thầy Nguyễn Duy Hải đã nhiệt tình hướng dẫn hướng dẫn em hoàn thành tốt bài báo cáo này
Trong quá trình làm bài báo cáo kết thúc học phần, khó tránh khỏi sai sót, rất mong các thầy, cô bỏ qua Đồng thời do trình độ lý luận cũng như kinh nghiệm thực tiễn còn hạn chế nên bài báo cáo không thể tránh khỏi những thiếu sót, em rất mong nhận được ý kiến đóng góp thầy, cô để em học thêm được nhiều kinh nghiệm và sẽ hoàn thành tốt hơn bài báo cáo tốt nghiệp sắp tới
Trang 7Em xin chân thành cảm ơn!
CHƯƠNG 1: NẮM BẮT YÊU CẦU BÀI TOÁN
1
Trang 8PHẦN I: PHÂN TÍCH CHƯƠNG 1: TÀI LIỆU KHẢO SÁT VÀ THU THẬP
YÊU CẦU
1 KẾ HOẠCH KHẢO SÁT
Kế hoạch phỏng vấn tổng quan hệ thống
Hệ thống: Quản lý tour du lịchNgười lập: Nhóm 9 Ngày lập:15/12/2023
STT Chủ đề Yêu cầu Ngày bắt đầu Ngày kết thúc
1 Quản lý khách Biết được cách thức
quản lý khách hàng củacông ty du lịch
15/12/2023 15/12/2023
2 Quản lý tour Biết được cách thức
quản lý tour của 1 côngty
Trang 9Các yêu cầu đòi hỏi về người phỏng vấn:
là người có vai trò và kinh nghiệm trong
● Câu hỏi và trả lời
● Câu hỏi và trả lời
● Tổng hợp các nội dung chính
● Ý kiến của người được hỏi
Dự kiến thời gian:
Công ty anh có những loại khách hàng
nào? Hình thức thanh toán khác nhau như
thế nào?
Khách hàng được hưởng những chế độ ưu
đãi nào khi đặt vé?
Câu trả lời:
● Công ty có những loại khách hàng như: khách đoàn hoặc khách lẻ… Đối với khách đoàn, tour riêng: Quý khách thanh toán 50% giá trị tour ngay sau khi đăng ký tour Số tiền còn lại sẽ thanh toán sau khi kết thúc tour dựa trên bản thanh lý hợp đồng Đối với khách lẻ: Khi đến công ty chúng tôi để thanh toánhoặc mua vé tour
● Có rất nhiều hình thức khuyến mãi cho khách hàng ví dụ: Khách hàng
có thẻ VIP được giảm 1,5% khi đăng ký du lịch nước ngoài, giảm 10% khi đăng ký du lịch trong
Trang 10Thủ tục để khởi hành tour đối với khách
hàng như thế nào?
Công ty có chính sách chăm sóc khách
hàng sau tour hay không?
nước (trừ vé máy bay tàu lửa) Ngoài ra các công ty còn khuyến mãi nhân các dịp lễ tết dành cho khách hàng
● Quý khách vui lòng đến điểm khởi hành theo giờ hẹn, xê dịch không quá 15 phút, mang theo các giấy tờ liên quan: vé tour hoặc phiếu xác nhận đặt tour, chứng minh thư hoặc
hộ chiếu ảnh…
● Có Sau tour công ty sẽ gọi điện thăm hỏi khách hàng, lắng nghe ý kiến của khách hàng để phát triển tốt hơn Khách hàng có thể tích lũy
số lần tham gia tour để nhận các thể ưu đãi, thẻ Vàng, các mức ưu đãi có ghi rõ trên thẻ
b Kế hoạch phỏng vấn và phiếu phỏng vấn thứ hai
Các yêu cầu đòi hỏi về người phỏng vấn:
là người có vai trò và kinh nghiệm trong
Trang 11Dự án: Quản lý tour du lịch Tiểu dự án: Quản lý tour
Người hỏi: Tạ Đình Thương
Ngày: 15/12/2023 Người được hỏi: Nguyễn Đức TríCâu hỏi:
1 Trung bình 1 ngày có bao
nhiêu tour khởi hành?
2 Thời gian của 1 tour du lịch là
bao lâu?
thường đưa ra giá tour trọn gói cho
các tour du lịch trong nước Vậy
mức giá đó đã bao gồm những gì?
Câu trả lời:
● Trung bình 1 ngày có 4 đến 5 tour được khởi hành
● Tùy theo những loại hình mà cáctour có thời gian khác nhau ví dụ: Loại hình 1 có thời gian là 3 ngày 4 đêm Loại hình 2 có thời gian 5 ngày 6 đêm …
● Xe du lịch đời mới máy lạnh đưađón suốt tuyến Vé máy bay khứ hồi (đối với những tour vận chuyển bằng máy bay) Khách sạn tiêu chuẩn 3 sao (2người/phòng), bố trí phòng 3 khi cần thiết Bảo hiểm du lịch trong nước Các bữa ăn uống theochương trình Vé thắng cảnh thamquan các điểm trong chương trình Hướng dẫn viên nhiệt tình
Trang 124 Một tour du lịch được điều hành
như thế nào?
suốt tuyến,Quà tặng của công ty: nón du lịch, nước Các tour nước ngoài còn có ba lô (hoặc nón bảo hiểm),Thuế VAT
● Đơn hàng của khách hàng sau khi
đã được bán từ bộ phận Sales sẽ
tự động được chuyển về cho bộ phận Operator Bộ phận Operator
có nhiệm vụ sắp xếp và điều hànhcác đơn hàng này Tương tác với đối tác cung cấp dịch vụ để tiến hành đặt dịch vụ (khách sạn, xe, tour guide…) tương ứng kèm theotour Theo dõi, giải quyết các vấn
đề xảy ra trong quá trình diễn ra tour, tổng kết và báo cáo sau khi tour hoàn thành
Các yêu cầu đòi hỏi về người phỏng vấn:
là người có vai trò và kinh nghiệm trong
Trang 13● Câu hỏi và trả lời
Dự án: Quản lý tour du lịch Tiểu dự án Quản lý đặt vé và đại lý.:
Người hỏi: Nguyễn Thành Trung Người hỏi: Nguyễn Hồng Quân
Ngày 16/12/2023:
Câu hỏi:
1 Quá trình đặt vé diễn ra như thế nào?
Và ở đâu?
2 Các đại lý sẽ được phân bố như nào
Hoạt động chính của các đại lý ra
sao?
3 Anh nghĩ như thế nào nếu có 1 phần
mềm giúp rút ngắn thời gian đặt vé
hay không?
Trả lời:
● Quá trình đặt vé của khách thường diễn ra tại đại lý, ngoài ra cũng có đơn đặt hàng qua điện thoại hoặc qua mạng internet
● Các đại lý của công ty được phân
bố đa số ở các tỉnh và thành phố lớn Hoạt động chính thường là hướng dẫn và bán vé cho khách hàng…
● Tôi không biết nhiều về phần mềm nhưng đối với tôi việc rút ngắn được thời gian phải ghi chép và tính toán
là rất cần thiết
Trang 144 Nếu khách hàng muốn hủy vé thì phải
làm như thế nào? ● Khách hàng có thể liên hệ trực tiếp
với nhân viên công ty để hủy vé Khách hàng phải liên hệ trước ít nhất
1 ngày và cần cung cấp tên, mã tour
Các yêu cầu đòi hỏi về người phỏng vấn:
là người có vai trò và kinh nghiệm trong
● Ý kiến của người được hỏi
Dự kiến thời gian
Trang 32Hình 2.2.5 Biểu đồ UC “Đăng nhập”.
2.2.6 Đặc tả use case “Quản lý thông tin khách hàng”
● Tên ca sử dụng: Quản lý thông tin khách hàng
● Mục đích: Kiểm soát thông tin khách hàng đã đăng ký tour du lịch
● Tóm lược: Sau khi lựa chọn tour du lịch, khách hàng ghi các thông tin cá nhân và gửi lại cho hệ thống, hệ thống sẽ lưu lại các thông tin đó
● Đối tác: Nhân viên, người quản lý
Hành động của tác nhân Phản ứng của hệ thốngĐăng ký tour du lịch Hiện bảng đăng ký gồm các thông tin cá nhân.
Nhập đầy đủ thông tin cá nhân Lưu lại các thông tin đó, nhân viên kiểm tra xem đã đúng hay chưa.
Trang 33Yêu cầu xóa thông tin cá nhân nếu thấy
không phù hợp, hoặc không còn nhu
cầu Yêu cầu hệ thống ghi nhận Ghi nhận yêu cầu của khách hàng.
Hình 2.2.6 Biểu đồ UC “Quản lý thông tin khách hàng”.
2.2.7 Đặc tả use case “Tư vấn khách hàng”
● Đối tác: Nhân viên
Hành động của tác nhân Phản ứng của hệ thống
Chọn tư vấn khách hàng được tư vấn và giải đáp.Hiển thị cửa sổ gửi email hoặc số điện thoại hotline để
Nếu chọn: gửi email cho khách hàng.Nhân viên tiếp nhận email của khách hàng và phản hồi lại
Trang 34Nếu chọn: gọi số điện
thoại hotline Nhân viên sẽ nghe máy và tư vấn giải đáp trực tiếp.
Hình 2.2.7: Biểu đồ UC “Tư vấn khách hàng”.
2.2.8 Đặc tả use case “Tạo phiếu đăng ký Tour”
● Tên ca sử dụng: Tạo phiếu đăng ký tour
● Mục đích: Cho phép nhân viên của công ty lập phiếu đăng ký tour du lịch cho khách hàng bằng hình thức trực tiếp tại công ty hoặc đăng ký thông qua phần mềmcủa công ty
● Tóm lược: Sau khi khách hàng lựa chọn được tour du lịch cho mình thì nhân viên tiến hành tạo phiếu đăng ký cho khách hàng Trên phiếu đăng ký tour du lịch có những thông tin về khách hàng, tour mà khách hàng đăng ký và thông tin về sự kiện khuyến mãi khách hàng được hưởng
● Đối tác: Nhân viên
Hành động của tác nhân Phản ứng của hệ thống
Nhân viên chọn tạo phiếu đăng ký
Trang 35Nhân viên chọn tour du lịch như
Hình 2.2.8 Biểu đồ UC “Tạo phiếu đăng ký tour”.
2.3 Biểu đồ trình tự
2.3.1 Biểu đồ trình tự Quản lý nhân viên
Trang 36Hình 2.3.1 Biểu đồ trình tự quản lý nhân viên.
2.3.2 Biểu đồ trình tự Tạo phiếu đăng ký Tour
Trang 37Hình 2.3.2 Biểu đồ trình tự tạo phiếu đăng ký tour.
2.3.3 Biểu đồ trình tự Quản lý thông tin khách hàng
Trang 38Hình 2.3.3 BIểu đồ trình tự quản lý thông tin khách hàng.
2.3.4 Biểu đồ trình tự Tư vấn khách hàng
Trang 39Hình 2.3.4 Biểu đồ trình tự tư vấn khách hàng.
2.3.5 Biểu đồ trình tự Đăng ký Tour
Trang 40Hình 2.3.5 Biểu đồ trình tự đăng ký tour.
2.3.6 Biểu đồ trình tự Xem thông tin tour của khách hàng
Trang 41Hình 2.3.6 Biểu đồ trình tự xem thông tin tour của khách hàng.
2.3.7 Biểu đồ trình tự khách hàng tìm kiếm
Trang 42Hình 2.3.7 Biểu đồ trình tự khách hàng tìm kiếm.
2.3.8 Biểu đồ trình tự quản lý tour du lịch
Trang 43Hình 2.3.8 Biểu đồ trình tự quản lý tour du lịch
2.4 Biểu đồ cộng tác
2.4.1 Biểu đồ cộng tác xem thông tin tour của khách hàng
Trang 44Hình 2.4.1 Biểu đồ cộng tác xem thông tin tour khách hàng.
2.4.2 Biểu đồ cộng tác khách hàng đăng ký tour du lịch
Hình 2.4.2 Biểu đồ cộng tác xem thông tin tour khách hàng.
2.4.3 Biểu đồ cộng tác quản lý nhân viên
Trang 45Hình 2.4.3 Biểu đồ cộng tác quản lý nhân viên.
2.4.4 Biểu đồ cộng tác tìm kiếm
Hình 2.4.4 Biểu đồ cộng tác tìm kiếm.
Trang 462.4.5 Biểu đồ cộng tác quản lý thông tin khách hàng
Hình 2.4.5 Biểu đồ cộng tác quản lý thông tin khách hàng.
Trang 472.4.6 Biểu đồ cộng tác tạo phiếu đăng ký tour
Hình 2.4.6 Biểu đồ cộng tác tạo phiếu đăng ký tour.
2.4.7 Biểu đồ cộng tác tư vấn khách hàng
Trang 48Hình 2.4.7 Biểu đồ cộng tác tư vấn khách hàng.
2.4.8 Biểu đồ cộng tác quản lý tour du lịch
Trang 49Hình 2.4.8 Biểu đồ cộng tác quản lý tour du lịch.
2.5 Biểu đồ hoạt động
2.5.1 Biểu đồ hoạt động khách hàng đăng ký tour du lịch
Trang 50Hình 2.5.1 Biểu đồ hoạt động quản lý tour du lịch.
2.5.2 Biểu đồ hoạt động khách hàng xem tour du lịch
Trang 51Hình 2.5.2 Biểu đồ hoạt động khách hàng xem tour du lịch.
2.5.3 Biểu đồ hoạt động tạo phiếu đăng ký tour du lịch
Trang 52Hình 2.5.3 Biểu đồ hoạt động tạo phiếu đăng ký tour du lịch.
2.5.4 Biểu đồ hoạt động quản lý thông tin khách hàng
Trang 53Hình 2.5.4: Biểu đồ hoạt động quản lý thông tin khách hàng.
2.5.5 Biểu đồ hoạt động tư vấn khách hàng
2.5.5 Biểu đồ hoạt động tư vấn khách hàng.
2.5.6 Biểu đồ hoạt động Quản lý nhân viên
Trang 542.5.6 Biểu đồ hoạt động Quản lý nhân viên.
2.5.7 Biểu đồ hoạt động Quản lý tour du lịch
Trang 552.5.7 Biểu đồ hoạt động Quản lý tour du lịch.
2.6 Biểu đồ lớp chi tiết
2.6.1 Tìm lớp
- Lớp Người dùng (NguoiDung) gồm có các thông tin sau:
✔ Mã đăng nhập (madangnhap)
✔ Mật khẩu (matkhau)
- Lớp Nhân viên (NhanVien) gốm có các thông tin sau:
✔ Mã nhân viên (manv)
✔ Tên nhân viên (tennv)
✔ Ngày sinh (ngaysinh)
✔ Giới tính (gioitinh)
Trang 56✔ Chứng minh thư / Hộ chiến (cmt/hochieu)
- Lớp Phiếu đặt tour (PhieuDatTour) gồm có các thông tin sau:
✔ Người lập phiếu (nguoilapphieu)
- Lớp Vé du lịch (VeDuLich) gồm có các thông tin sau:
✔ Số vé(sove)
✔ Tên tour(tentour)
✔ Giá vé(giave)
Trang 57✔ Ngày khởi hành(ngaykhoihanh)
- Khách hàng là người được đăng ký tour du lịch
- Cung cấp các thông tin cần thiết cho nhân viên để đăng ký tour
⮚ Người dùng (NguoiDung)
⮚ Nhân Viên(NhanVien)
- Giúp khách hàng đăng ký tour
- Tư vấn khách hàng việc chọn tour phù hợp
- Giải đáp mọi thắc mắc của khách hàng
Trang 58⮚ Tour Du Lịch (TourDuLich)
- Là bảng giới thiệu về các thông tin tour cho khách hàng biết
⮚ Địa danh (DiaDanh)
- Quảng lý các điểm đến trong tour du lịch.
- Giới thiệu về tour du lịch.
2.6.2 Biểu đồ lớp chi tiết
2.6.2 Biểu đồ lớp chi tiết.
2.7 Biểu đồ thành phần