1. Trang chủ
  2. » Công Nghệ Thông Tin

PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ TOUR DU LỊCH

55 65 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

Định dạng
Số trang 55
Dung lượng 1,02 MB
File đính kèm BÁO CÁO PTTKHDT.rar (1 MB)

Nội dung

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 lịch trình cho từng tour cụ thể sau đó cập nhật thông tin các tour 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ó). Theo dõi lịch trình các tour du lịch, quản lý nhân viên hướng dẫn du lịch. Một hệ thống quản lý như vậy đều có hầu hết ở các công ty du lịch trong nước. Không chỉ dừng lại như vậy, một hệ thống quản lý tour du lịch còn cần phải quản lý thêm nhiều chức năng khác nữa. Chẳng hạn như việc bảo mật thông tin khách hàng, hệ thống đánh giá nhận xét góp ý của khách hàng về chất lượng dịch vụ, tổ chức tour theo đăng ký lựa chọn tour của khách hàng, quản lý một số vấn đề liên quan đến như khách hàng, 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.

- 1 - 2 - PHIẾU CHẤM ĐIỂM Sinh viên thực hiện: Họ tên Chữ ký Ghi Giảng viên chấm: Họ tên Chữ ký Ghi Giảng viên chấm : Giảng viên chấm : 3 - MỤC LỤC Lời nói đầu……………………………………………………………… Lời cảm ơn……………………………………………………………… Danh mục hình ảnh……………………………………………………… Chương 1: Nắm bắt u cầu tốn……………………………1 1.1 Mơ tả tốn…………………………………… …………1 1.2 Đặc tả yêu cầu toán………………………………………1 1.3 Thực trạng vấn đề cần giải quyết…………………………2 1.2.1 Giới thiệu……………………………………………2 1.2.2 Thực trạng………………………………………… 1.2.3 Vấn đề cần giải quyết……………………………….4 Chương : Phân tích thiết kế hệ thống………………………5 2.1 Biểu đồ ca sử dụng 2.1.1 Xác định tác nhân…………………………………….5 2.1.2 Xác định ca sử dụng…………………………… 2.1.3 Biểu đồ use case chính……………………………….6 2.2 Đặc tả use case 2.2.1 Đặc tả UC Đăng Ký Tour Du Lich……………… …7 2.2.2 Đặc tả UC Xem, Quản lý Thông Tin Tour ………….8 2.2.3 Đặc tả UC Tìm kiếm ……………………………… 2.2.4 Đặc tả UC Quản Lý Thông Tin Nhân Viên…….… 10 2.2.5 Đặc tả UC Đăng Nhập………………………………11 2.2.6 Đặc tả UC Quản lý thông tin KH……………………12 2.2.7 Đặc tả UC Tư vấn khách hàng………………… ….13 2.2.8 Đặc tả UC Tạo phiếu đk tour……………………… 14 4 CHƯƠNG 3:thiết kế hệ thống theo hướng đối tượng 3.1 Biểu đồ trình tự 3.1.1 Biểu đồ trình tự Quản Lý Nhân Viên……………….16 3.1.2 Biểu đồ trình tự Tạo phiếu đăng ký tour……………17 3.1.3 Biểu đồ trình tự Quản lý thông tin KH…………… 17 3.1.4 Biểu đồ trình tự Tư vấn khách hàng……………… 18 3.1.5 Biểu đồ trình tự Đăng ký tour du lịch………………19 3.1.6 Biểu đồ trình tự Xem thơng tin tour KH…….…20 3.1.7 Biểu đồ trình tự Tìm kiếm……………………….….21 3.1.8 Biểu đồ trình tự Quản ký Thông tin Tour………… 22 3.2 Biểu đồ cộng tác 3.2.1 Biểu đồ cộng tác Xem thông tin tour KH……….23 3.2.2 Biểu đồ cộng tác Đăng ký tour du lịch………………23 3.2.3 Biểu đồ cộng tác Quản lý nhân viên……………… 24 3.2.4 Biểu đồ cộng tác Tìm kiếm…………………………25 3.2.5 Biểu đồ cộng tác Quản lý thông tin KH…………….26 3.2.6 Biểu đồ cộng tác Tạo phiếu đăng ký tour………… 27 3.2.7 Biểu đồ cộng tác Tư vấn khách hàng……………….27 3.2.8 Biểu đồ cộng tác Quản Lý thông Tin tour………… 28 3.3 Biểu đồ hoạt động 3.3.1 Biểu đồ hoạt động KH đăng ký tour du lịch……… 29 3.3.2 Biểu đồ hoạt động KH xem thông tin tour………….30 3.3.3 Biểu đồ hoạt động Tạo phiếu đký tour………………31 3.3.4 Biểu đồ hoạt động Quản lý thông tin KH………… 32 3.3.5 Biểu đồ hoạt động Tư Vấn Khách Hàng………….…32 3.3.6 Biểu đồ hoạt động Quản lý Nhân Viên…………… 33 3.3.7 Biểu đồ hoạt động quản lý tour du lịch…………… 34 3.4 Biểu đồ lớp chi tiết………………………………………… 35 3.4.1 Tìm lớp………………………………………………35 3.4.2 Biểu đồ lớp chi tiết………………………………….37 5 3.5 Biểu đồ thành phần quản lý tour du lịch…………………….37 3.6 Biểu đồ triển khai……………………………………………38 3.7 Phát sinh mã trình……………………………………………39 3.8: Thiết kế giao diện……………………………………… 46 3.8.1 Giao diện khách hàng điền thông tin cá nhân đặt tour du lịch………………………………………………………………………46 3.8.2 Giao diện số tour du lịch hệ thống……………… ….47 Kết luận…………………………………………………………… 48 Danh mục tham khảo……………………………………………………49 LỜI NÓI ĐẦU Trên thực tế khơng có thành cơng mà khơng gắn liền với hỗ trợ, giúp đỡ dù hay nhiều, dù trực tiếp hay gián tiếp người khác Trong suốt thời gian học tập trường đến nay, nhóm em nhận nhiều quan tâm, giúp đỡ quý Thầy Cô, gia đình bạn bè Và đặc biệt, học kỳ này, em xin cảm ơn cô Nguyễn Thị Hồng Khánh hướng dẫn, góp ý, thảo luận để báo cáo em 6 hoàn thiện Trong thời gian học tập thực hành hướng dẫn cô, chúng em thu nhiều kiến thức bổ ích, mà cịn truyền say mê thích thú mơn Phân tích thiết kế hướng đối tượng Mặc dù cố gắng hoàn thiện báo cáo với tất nỗ lực, nhiên, bước đầu vào thực tế, tìm hiểu xây dựng hệ thống thời gian có hạn, với lượng kiến thức hạn chế, nhiều bỡ ngỡ, nên báo cáo đề tài về: “ QUẢN LÝ TOUR DU LỊCH ” chắn khơng thể tránh khỏi thiếu sót Chúng em mong nhận quan tâm, thông cảm đóng góp quý báu thầy bạn để báo cáo nhóm chúng em ngày hoàn thiện Một lần nữa, chúng em xin chân thành cảm ơn cô mong nhận đóng góp thầy bạn Sau cùng, chúng em xin kính chúc thầy cô Khoa Công Nghệ Thông Tin dồi sức khỏe, niềm tin để tiếp tục thực sứ mệnh cao đẹp truyền đạt kiến thức cho 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 tri ân sâu sắc thầy cô trường Đại học Điện Lực, đặc biệt thầy cô Công Nghệ Thông Tin trường tạo điều kiện cho em thực tốt báo cáo Và em xin chân thành cảm ơn cô Nguyễn Thị Hồng Khánh 7 nhiệt tình hướng dẫn hướng dẫn em hoàn thành tốt báo cáo Trong trình làm báo cáo kết thúc học phần, khó tránh khỏi sai sót, mong thầy, bỏ qua Đồng thời trình độ lý luận kinh nghiệm thực tiễn hạn chế nên báo cáo khơng thể tránh khỏi thiếu sót, em mong nhận ý kiến đóng góp thầy, cô để em học thêm nhiều kinh nghiệm hoàn thành tốt báo cáo tốt nghiệp tới Em xin chân thành cảm ơn! CHƯƠNG 1: NĂM BẮT U CẦU BÀI TỐN 1.1 Mơ tả toán 8 Quản lý tour du lịch công tác quan trọng phức tạp mà công ty du lịch phải thực Công ty du lịch quản lý tour lên lịch trình cho tour cụ thể sau cập nhật thông tin tour với đầy đủ thông tin giá loại tour, lịch trình, địa phương đến hình ảnh minh họa (nếu có) Theo dõi lịch trình tour du lịch, quản lý nhân viên hướng dẫn du lịch Một hệ thống quản lý có hầu hết cơng ty du lịch nước Không dừng lại vậy, hệ thống quản lý tour du lịch cần phải quản lý thêm nhiều chức khác Chẳng hạn việc bảo mật thông tin khách hàng, hệ thống đánh giá nhận xét góp ý khách hàng chất lượng dịch vụ, tổ chức tour theo đăng ký lựa chọn tour khách hàng, quản lý số vấn đề liên quan đến khách hàng, nhân viên, phương tiện, tốt hơn, đảm bảo xác nhanh chóng tiện lợi 1.2 Đặc tả yêu cầu tốn Cơng ty du lịch thiết kế tour lên lịch trình cho tour cụ thể sau cập nhật thông tin tour với đầy đủ thông tin giá loại tour, lịch trình, địa phương đến hình ảnh minh họa(nếu có) Người dùng tìm kiếm thơng tin tour du lịch hành tìm kiếm tour theo yêu cầu cụ thể giá cả, địa phương muốn đến, ngày khởi hành tour sau khách hàng tiến hành đặt chỗ cho xem muốn Khách hàng đặt tour trực tuyến, hệ thống cập nhật thông tin đặt chỗ lưu trực tiếp lên sở liệu, cho phép người quản lý phân quyền theo các công việc sau: 9 - Tìm kiếm đơn đặt chỗ 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 thông tin đặt chỗ đơn cụ thể thống kê tình hình đặt chỗ tour - Xem danh sách khách hàng tham gia tour - Thay đổi, thêm xóa bỏ thơng tin, hình ảnh địa điểm du lịch địa phương khác mà công ty muốn giới thiệu cho khách hàng Về tổ chức lưu trữ thực u cầu: - Thêm xóa sửa thơng tin hình ảnh tour du lịch 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ơng ty - Thêm xóa sửa thơng tin hình ảnh điểm du lịch địa phương khác 1.3 Thực trạng vấn đề cần giải Giới thiệu công ty: - Công ty tour du lịch Kim Cương Việt đặt 60 Hoàng Quốc Việt, Quận Cầu Giấy, TP Hà Nội doanh nghiệp bước chân vào ngành tổ chức du lịch Hà Nội Các tour du lịch chủ yếu khu danh lam thắng cảnh khu di tích lịch sử tiếng thu hút nhiều khách hàng ghé đến, nhiều ý đặc biệt bạn trẻ Vì sau tháng vào hoạt động doanh thu tour du lịch công ty mức cao dự kiến phát triển mạnh thời gian tới Công ty cung cấp nhiều loại 10 10 3.3.7 Biểu đồ hoạt động quản lý tour du lịch Hình 3.3.7 Biểu đồ hoạt động quản lý tour du lịch 3.4 Biểu đồ lớp 41 41 3.4.1 Tìm lớp - Lớp người dùng (NguoiDung) gồm có thơng tin sau: ✓ Mã đăng nhập(dangnhap) ✓ Mật khẩu(matkhau) Lớp Nhân viên (NhanVien) gồm 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) ✓ Số điện thoại(sdt) ✓ Email(email) ✓ Địa chỉ(diachi) - Lớp Khách hàng (Khachhang) gồm có thơng tin sau: ✓ Tên khách hàng (tenkh) ✓ Mã khách hàng (makh) ✓ Giới tính(gioitinh) ✓ Số điện thoại(sdt) ✓ Email(email) ✓ Địa chỉ(diachi) ✓ Chứng minh thư / hộ chiếu(cmt/ho chieu) - Lớp Phiếu đặt tour(Phieu Dat Tour) gồm có thông tin sau: ✓ Số phiếu(sophieu) ✓ Tên khách hàng(tenkh) ✓ Mã tour(matour) ✓ Loại tour(lao tour) ✓ Mã khách hàng(makh) ✓ Người lập phiếu(nguoi lap phieu) - Lớp Vé du lịch (Du Lịch) gồm có thơng tin sau: ✓ Số vé(sove) 42 42 ✓ Tên tour(tentour) ✓ Giá vé(giave) ✓ Ngày khởi hành(ngaykhoihanh) ✓ Sổ hợp đồng(sohopdong) - Lớp Tour Du Lịch (Tour Du Lịch) gồm có thông tin sau: ✓ Mã tour(matour) ✓ Tên tour(tentour) ✓ Giá (gia) ✓ Thời gian(thoi gian) ✓ Tình trạng (tinhtrang) - Lớp Địa danh (Địa Danh) gồm có thông tin sau: ✓ Mã địa danh(madiadanh) ✓ Tên địa danh(ten dia danh) ✓ Mơ tả(mota) ✓ Tình thành(tinhthanh) Gán trách nhiệm cho lớp vừa tìm ➢ Khách hàng (KhachHang) - Khách hàng người đăng ký tour du lịch - Cung cấp 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) - Giup 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 thắc mắc khách hàng ➢ Tour Du Lịch (Tour Du Lich) - Là bảng giới thiệu thông tin tour cho khách hàng biết 43 43 ➢ Địa Danh (DiaDanh) - Quản lý điểm đến tour du lịch - Giới thiệu tour du lịch 3.4.2 Biểu đồ lớp chi tiết Hình 3.4.2 : Biểu đồ lớp chi tiết 3.5 Biểu đồ thành phần 44 44 Hình 3.5: Biểu đồ thành phần quản lý tour du lịch 3.6 Biểu đồ triển khai Hình 3.6 Biểu đồ triển khai hệ thống quản lý tour du lịch 45 45 3.7 SINH MÃ TRÌNH 3.7.1 Lớp nhân viên (file nhanvien.h) NhanVien { publi c: //##ModelId=5D8B69A501E6 laymanv(); //##ModelId=5D8B6A2302C9 lay chong(); private: //##ModelId=5D8B69650127 string manv; //##ModelId=5D8B698D03BE string tennv; //##ModelId=5D8B69C503CD date ngaysinh; //##ModelId=5D8B69DE0078 string gioitinh; //##ModelId=5D8B69F50280 string sdt; //##ModelId=5D8B69FB0369 string email; //##ModelId=5D8B6A08037D string diachi; }; #endif /* NHANVIEN_H_HEADER_INCLUDED_A271B491 */ 46 46 3.7.2 Lớp phiếu đặt tour (file phieudattour.h) phieu dat tour #ifndef PHIEUDATTOUR_H_HEADER_INCLUDED_A26FEE7C #define PHIEUDATTOUR_H_HEADER_INCLUDED_A26FEE7C //##ModelId=5D8B736E00A8 class PhieuDatTour { //##ModelId=5D8B73780239 sophieu; //##ModelId=5D8B737C0159 tenkh; //##ModelId=5D8B738002EB matour; //##ModelId=5D8B7384014F loa itour; //##ModelId=5D8B73890323 makh; //##ModelId=5D8B738D0019 nguoi lap phieu; }; #endif /* PHIEUDATTOUR_H_HEADER_INCLUDED_A26FEE7C */ 47 47 3.7.3 Lớp tour du lịch Life tour du lich.h #ifndef TOURDULICH_H_HEADER_INCLUDED_A26FD693 #define TOURDULICH_H_HEADER_INCLUDED_A26FD693 //##ModelId=5D8C65CA0378 class Tourdulich { publi c: //##ModelId=5D8CD7490109 laymatour(); //##ModelId=5D8CD74E0031 lay ten(); //##ModelId=5D8CD7520035 dat tour(); private: //##ModelId=5D8CD72C01A5 matour; //##ModelId=5D8CD7320322 tentour; //##ModelId=5D8CD73500BE gia; 48 48 //##ModelId=5D8CD738009B thoigian; //##ModelId=5D8CD73A02BC tinhtrang; }; #endif /* TOURDULICH_H_HEADER_INCLUDED_A26FD693 */ 3.7.4 Lớp Vé du lịch (du lich.h) ve du lich #ifndef VEDULICH_H_HEADER_INCLUDED_A26FDACD #define VEDULICH_H_HEADER_INCLUDED_A26FDACD //##ModelId=5D8B6B0E0155 class Du Lich { //##ModelId=5D8B6B1A0285 soVe; //##ModelId=5D8B6B8E011B tentour; //##ModelId=5D8B6B920115 giave; //##ModelId=5D8B6B950153 ngaykhoihanh; //##ModelId=5D8B6B9A01DC sohopdong; }; 49 49 #endif /* VEDULICH_H_HEADER_INCLUDED_A26FDACD */ 3.7.5 Lớp Địa Danh( file diadanh 2h) #ifndef DIADANH2_H_HEADER_INCLUDED_A26FD416 #define DIADANH2_H_HEADER_INCLUDED_A26FD416 //##ModelId=5D9071580275 class DiaDanh { //##ModelId=5D90716002A9 madiadanh; //##ModelId=5D9071640386 ten dia danh; //##ModelId=5D907167028E mota; //##ModelId=5D90716A0197 tinhthanh; }; #endif /* DIADANH2_H_HEADER_INCLUDED_A26FD416 */ 50 50 3.7.6 Lớp khách hàng(file khachhang.h) #ifndef KHACHHANG_H_HEADER_INCLUDED_A26FC3B7 #define KHACHHANG_H_HEADER_INCLUDED_A26FC3B7 //##ModelId=5D8B725A03E4 class Khach Hang : public Nguoi Dung { //##ModelId=5D8B72B70367 string cmt/hc; //##ModelId=5D8B72A5009E string diachi; //##ModelId=5D8B729E03A1 string email; //##ModelId=5D8B728B014E string gioitinh; //##ModelId=5D8B727500C3 string makh; //##ModelId=5D8B728300AA date ngaysinh; //##ModelId=5D8B7293034F string sort; //##ModelId=5D8B727D01F1 string tenkh; 51 51 }; #endif /* KHACHHANG_H_HEADER_INCLUDED_A26FC3B7 */ 3.8 THIẾT KẾ GIAO DIỆN 3.8.1 Giao diện khách hàng điền thông tin cá nhân đặt tour du lịch Hình 3.8.1 Giao diện khách hàng điền thông tin cá nhân đặt tour du lịch 52 52 3.8.2 Giao diện số tour du lịch hệ thống Hinh 3.8.2 Giao diện số tour du lịch hệ thống 53 53 Kết luận Cùng với phát triển không ngừng kỹ thuật máy tính mạng điện tử, cơng nghệ thơng tin cơng nghệ có đẳng cấp cao chinh phục hết đỉnh cao đến đỉnh cao khác Mạng internet sản phẩm có giá trị lớn lao ngày trở nên công cụ thiếu, tảng cho truyền tải, trao đổi thơng tin tồn cầu Bằng internet, thực nhiều công việc với tốc độ nhanh chi phí thấp nhiều so với cách thức truyền thống.Vì mà hàng loạt phần mềm đời phục vụ nhu cầu người dung cơng ty.Chính cơng ty quảng bá giới thiệu thông tin qua ứng dụng phần mềm Đề tài “ Quản lý tour du lịch” nhằm xây dựng phần mềm với mong muốn cung cấp thông tin tour du lịch công ty du lịch đến khách hàng, giúp cho khách hàng dễ dàng tìm kiếm đặt tour nhanh chóng tiện lợi Về bản, phần mềm thực chức để sau: + Cho phép khách hàng đăng ký đặt tour + Quản lý thông tin khách hàng +Quản lý nhân viên, tour du lịch Đề tài này, em thực đạt mục tiêu để Ngoài ra, em mong giúp đỡ thầy khoa CNTT để đưa số phương hướng để phát triển đề tài lớn hơn, hoàn thiện Em xin trân thành cảm ơn !!! DANH MỤC TÀI LIỆU THAM KHẢO 54 54 [1] Đặng Văn Đức, Phân tích thiết kế hướng đối tượng UML, Nhà Xuất Bản Khoa Học Kỹ Thuật 2002 55 55 ... điều kiện cho em thực tốt báo cáo Và em xin chân thành cảm ơn cô Nguyễn Thị Hồng Khánh 7 nhiệt tình hướng dẫn hướng dẫn em hồn thành tốt báo cáo Trong q trình làm báo cáo kết thúc học phần, khó... cố gắng hoàn thiện báo cáo với tất nỗ lực, nhiên, bước đầu vào thực tế, tìm hiểu xây dựng hệ thống 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áo cáo đề tài về: “ QUẢN... kinh nghiệm thực tiễn hạn chế nên báo cáo khơng thể tránh khỏi thiếu sót, em mong nhận ý kiến đóng góp thầy, để em học thêm nhiều kinh nghiệm hoàn thành tốt báo cáo tốt nghiệp tới Em xin chân thành

Ngày đăng: 22/12/2021, 15:47

w