Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 52 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
52
Dung lượng
15,31 MB
Nội dung
TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG ĐỀ TI: QUẢN LÝ CÔNG TY DU LỊCH H GIANG TRAVEL Sinh viên thực : NGUYỄN TRỌNG NGHĨA Giảng viên hướng dẫn : LÊ THỊ TRANG LINH Ngành : CÔNG NGHỆ THÔNG TIN Chuyên ngành : CƠNG NGHỆ PHẦN MỀM Lớp : D15CNPM1 Khóa : 2021-2025 Hà Nội, tháng năm 2022 Mơ tả tóm tắt đề tài - QUẢN LÝ CÔNG TY DU LỊCH HÀ GIANG TRAVEL + Quản lý khách hàng + Quản lý thông tin tour + Quản lý phiếu đặt tour + Dịch vụ tour với khách hàng Nội dung thực - Chương 1: Khảo sát hệ thống - Chương 2: Phân tích hệ thống - Chương 3: Phát sinh mã trình - Chương 4: Giao diện hệ thơng Kết đạt Hồn thành đề cương chun đề học phần mơn: “Phân tích thiết kế hướng đối tượng” Xây dựng phần mềm hoàn chỉnh với đầy đủ chức năng, đơn giản phù hợp với doanh nghiệp vừa nhỏ Hà Nội, ngày 01 tháng 10 năm 2021 Giảng viên hướng dẫn (ký ghi rõ họ tên) Sinh viên thực (ký ghi rõ họ tên) TS Lê Thị Trang Linh PHIẾU CHẤM ĐIỂM STHÔN Họ tên sinh G TIN viên Nội dung thực Điểm Chữ ký Họ tên giảng viên Giảng viên chấm 1: Giảng viên chấm 2: MỤC LỤ Chữ ký Ghi LỜI MỞ ĐẦU CHƯƠNG KHẢO SÁT HỆ THỐNG 1.1 Hiện trạng 1.2 Tổng quan công ty 1.2.1 Thông tin công ty 1.2.1.1 Cơ cấu tổ chức công ty 1.2.1.2Chức phòng ban 1.2.2 Tổng quan quản lý tour du lịch 1.3 Hoạt động nghiệp vụ 1.4 Yêu cầu phần mềm 1.4.1 Yêu cầu chức 1.4.2 Yêu cầu phi chức .7 CHƯƠNG PHÂN TÍCH THIẾT KẾ HỆ THỐNG .8 2.1 Xác định Actor Use case tổng quát hệ thống 2.1.1 Các ACTOR .8 2.1.2 Các use case tổng quát hệ thống 2.2Phân tích, thiết kế chức hệ thống 10 2.2.1 Chức đăng nhập .10 2.2.2.1 Biểu đồ Use case Đăng nhập 10 2.2.1.2 Biểu đồ hoạt động Đăng nhập .11 2.2.1.3 Biểu đồ trình tự Đăng nhập 11 2.2.2 Chức quản lý khách hàng 12 2.2.2.1 Biểu đồ Use case Quản lý Thông tin Khách hàng 12 2.2.2.2 Biểu đồ hoạt động Thêm thông tin khách hàng 13 2.2.2.3 Biểu đồ hoạt động Sửa thông tin khách hàng .14 2.2.2.4 Biểu đồ hoạt động Xố thơng tin khách hàng .14 2.2.2.5 Biểu đồ Thêm thông tin khách hàng .15 2.2.2.6 Biểu đồ Sửa thông tin khách hàng 15 2.2.2.7 Biểu đồ Xố thơng tin khách hàng 16 2.2.3Chức quản lý thông tin tour 16 2.2.3.1 Biểu đồ Use case Quản lý Thong tin tour 16 2.2.3.2 Biểu đồ hoạt động Thêm lý Thong tin tour 18 2.2.3.3 Biểu đồ hoạt động Sửa Thong tin tour .18 2.2.3.4 Biểu đồ hoạt động Xoá Thong tin tour .19 2.2.3.5 Biểu đồ thêm thông tin TOUR 19 2.2.3.6 Biểu đồ sửa thông tin TOUR 20 2.2.3.7 Biểu đồ xố thơng tin TOUR 20 2.2.4 Chức Dịch vụ tour với khách hàng 21 2.2.4.1 Biểu đồ Use case Dịch vụ tour với khách hàng 21 2.2.4.2 Biểu đồ hoạt động Tìm kiếm .22 2.2.4.3 Biểu đồ hoạt động Đăng ký tour 22 2.2.4.4 Biểu đồ tìm kiếm .23 2.2.4.5 Biểu đồ Đăng ký tour 24 2.2.5 Chức phiếu Đăng ký tour .24 2.2.5.1 Biểu đồ Use case phiếu đăng ký tour 24 2.2.5.2 Biểu đồ hoạt động Thêm phiếu đăng ký tour 26 2.2.5.3 Biểu đồ hoạt động Sửa phiếu đăng ký tour 27 2.2.5.4 Biểu đồ hoạt động Xoá phiếu đăng ký tour 27 2.2.5.5 Biểu đồ thêm phiếu đăng ký tour 28 2.2.5.6 Biểu đồ sửa phiếu đăng ký tour 28 2.2.5.7 Biểu đồ xoá phiếu đăng ký tour 29 2.2.6 Biểu đồ trạng thái Tìm Kiếm 29 2.2.7 biểu đồ lớp .30 2.2.8 Biểu đồ thành phần 30 2.2.9 Biểu đồ triển khai 31 KẾT LUẬN 32 MỤC LỤC HÌNH ẢNH Hình Một số hình ảnh du khách tour cơng ty Hình Quảng cáo tour du lịch công ty .4 Hình 3: Biểu đồ use case tổng quát Hình 4: Biểu đồ use case chức đăng nhập 10 Hình biểu đồ hoạt động đăng nhập 11 Hình Biểu đồ trình tự Đăng nhập 12 Hình Biểu đồ Use case Quản lý Thông tin Khách hàng 13 Hình Biểu đồ hoạt động Thêm thông tin khách hàng 14 Hình 9Biểu đồ hoạt động Sửa thông tin khách hàng 15 Hình 10 Biểu đồ hoạt động Xố thông tin khách hàng 16 Hình 11 Biểu đồ Thêm thơng tin khách hàng .17 Hình 12Biểu đồ Sửa thơng tin khách hàng 17 Hình 13 Biểu đồ Xố thơng tin khách hàng 18 Hình 14 Biểu đồ Use case Quản lý Thong tin tour 19 Hình 15 Biểu đồ hoạt động Thêm lý Thong tin tour .20 Hình 16 Biểu đồ hoạt động Sửa Thong tin tour 21 Hình 17 Biểu đồ hoạt động Xoá Thong tin tour .22 Hình 18Biểu đồ thêm thông tin TOUR .23 Hình 19Biểu đồ sửa thông tin TOUR 23 Hình 20Biểu đồ xố thông tin TOUR 24 Hình 21 Chức Dịch vụ tour với khách hàng 25 Hình 22Biểu đồ hoạt động Tìm kiếm 27 Hình 23Biểu đồ hoạt động Đăng ký tour 28 Hình 24Biểu đồ tìm kiếm 29 Hình 25 Biểu đồ Đăng ký tour 29 Hình 26 Biểu đồ Use case phiếu đăng ký tour .30 Hình 27Biểu đồ hoạt động Thêm phiếu đăng ký tour .31 Hình 28Biểu đồ hoạt động Sửa phiếu đăng ký tour 32 Hình 29Biểu đồ hoạt động Xố phiếu đăng ký tour .33 Hình 30 Biểu đồ thêm phiếu đăng ký tour 34 Hình 31Biểu đồ sửa phiếu đăng ký tour .34 Hình 32Biểu đồ sửa phiếu đăng ký tour .35 Hình 33 Biểu đồ trạng thái Tìm Kiếm 35 Hình 34 biểu đồ lớp 36 Hình 35 Biểu đồ thành phần 36 Hình 36 Biểu đồ triển khai 37 Hình 37 Giao dien dang nhap 42 Hình 38 Giao diên dịch vụ tour với khách hàng .42 Hình 39 Phiếu điền thơng tin khách hàng đăng ký tour 43 Hình 40 Một số hình ảnh dịch vụ tour với khách hàng 43 Hình 41 Giao diện Quản lý khách hàng 44 Hình 42 Giao diện Quản lý thông tin tour 44 Hình 43 Giao Diện quản lý phiếu đăng ký tour 45 Hình 44 Một số tour du lịch công ty 45 LỜI MỞ ĐẦU Từ mở cửa hội nhập đến nay, công ty du lịch nước ta đứng trước hội thách thức lớn Tuy nghiên việc ứng dụng công nghệ thông tin vào lĩnh vực quản lý tour du lịch cơng ty du lịch cịn nhiều hạn chế Cơng ty du lịch Hà Giang Trẻ công ty hoạt động lĩnh vực du lịch không tránh khỏi khó khăn đó, em chọn đề tài báo cáo “ Phân tích thiết kế hệ thống thông tin quản lý tour du lịch công ty Du lịch miền Bắc” Với mục tiêu phân tích, thiết kế hệ thống quản lý tour du lịch đáp ứng yêu cầu quản lý cơng ty Em cố gắng hồn thành tiểu luận với hết khả tiểu luận khơng tránh khỏi thiếu sót, em mong nhận góp ý Q thầy để báo cáo em hoàn thiện Em xin chân thành cảm ơn! CHƯƠNG KHẢO SÁT HỆ THỐNG 1.1 Hiện trạng Với địa hình có núi cao, có sơng suối nhiều, có nhiều danh lam thắng cảnh, di tích lịch sử văn hóa, địa chất địa mạo nên tỉnh phía Bắc ngày xây dựng, phát triển loại hình du lịch đặc sắc du lịch nghỉ dưỡng, du lịch tham quan ngắm cảnh, du lịch sinh thái, du lịch làng v, du lịch thể thao mạo hiểm Mỗi loại hình du lịch có đặc điểm riêng biệt mà du khách đến tham quan, trải nghiệm quên muốn quay trở lại vào nhiều lần sau Tuy nhiên việc ứng dụng công nghệ thơng tin để khai thác nguồn khách có nguyện vọng theo loại hình du lịch nêu công ty du lịch chưa trọng đặc biệt công ty du lịch vừa nhỏ Tất nghiệp vụ đặt ghi lại sổ sách quản lý phận chuyên môn nhiệm vụ, việc dẫn đến cơng ty phải bỏ số lượng kinh phí khơng nhỏ chi cho nhân công, chưa kể đến việc thực chậm trễ việc tiếp cận khách hàng tiềm năng, khách hàng có nhu cầu tham quan du lịch có quỹ thời gian ngắn, dẫn đến chưa đem lại hiệu cao kinh doanh Thường khách hàng đặt tour du lịch vùng núi phía Bắc cơng ty phải nhiều thời gian cho nhân viên quản lý lên lịch trình tuor, liên hệ dịch vụ ăn nghỉ, điểm tham quan du lịch cho phù hợp với dịng khách điều gây rấ nhiều thời gian Do để nâng cao hiệu kinh doanh góp phần nâng cao doanh thu du lịch dịch vụ cơng ty góp phần phát triển du lịch vùng núi phía Bắc, cơng ty cần phải áp dụng công nghệ thông tin vào công việc quản lý nhằm cải tiến quy trình quản lý, điều hành để giảm nguồn nhân lực gián tiếp làm cho việc điều hành dịch vụ du lịch công ty trở nên dễ dàng thời kỳ công nghệ 4.0 1.2 Tổng quan công ty 1.2.1 Thông tin công ty Tên công ty: Công ty DU LỊCH HÀ GIANG TRẺ (HAGIANGTRE TRAVE) Tổng số nhân viên : 23người Thời gian làm việc: Các ngày tuần (từ thứ đến chủ nhật) Sáng 7h0011h30 Chiều 2h006h30 Doanh thu hàng tháng: 300.000.000 VND Địa chỉ: Số 75, đường Trần Hưng Đạo, phường Nguyễn Trãi, Thành phố Hà Giang, tỉnh Hà Giang Điện thoại: 0948628855 Email: hagiangtre@gmail.com Website: hthơng tinps://hagiangtretravel.com/ Hình Một số hình ảnh du khách tour công ty Hình Quảng cáo tour du lịch cơng ty 1.2.1.1 Cơ cấu tổ chức công ty Giám đốc Phòng kinh doanh/maketing Phòng hành kế tốn Phịng hành nhân Phịng kỹ thuật 1.2.1.2Chức phòng ban Giám Đốc người đại diện hợp pháp trước pháp luật, người điều hành, chịu trách nhiệm toàn hoạt động kinh doanh cơng ty Người đưa tầm nhìn chiến lược kinh doanh cho công ty 2.2.5.3 Biểu đồ hoạt động Sửa phiếu đăng ký tour Hình 28Biểu đồ hoạt động Sửa phiếu đăng ký tour Mô tả hoạt động Bước 1: Nhân viên dùng chọn quản lý phiếu đăng ký tour Bước 2: Màn hình hiển thị giao diện Hiển thị hình thơng tin tour Bước 3: Nhân viên yêu cầu xoá phiếu đăng ký tour Bước 4:Hệ thống thị xoá phiếu đăng ký tour Bước :Nhập phiếu đăng ký tour cần sửa Bước :Hệ thống kiểm tra tính hợp lý liệu đầu vào - Nếu liệu có sở liệu -> Hệ thống thị xoá thành công - Nếu liệu không hợp lệ sở liệu -> Hệ thống thị xoá thất bại 2.2.5.4 Biểu đồ hoạt động Xoá phiếu đăng ký tour 32 Hình 29Biểu đồ hoạt động Xố phiếu đăng ký tour Mô tả hoạt động Bước 1: Nhân viên dùng chọn quản lý phiếu đăng ký tour Bước 2: Màn hình hiển thị giao diện Hiển thị hình phiếu đăng ký tour Bước 3: Nhân viên yêu cầu xoá phiếu đăng ký tour Bước 4:Hệ thống thị phiếu đăng ký tour Bước :Nhập thông tin phiếu đăng ký tour cần sửa Bước :Hệ thống kiểm tra tính hợp lý liệu đầu vào - Nếu liệu có sở liệu -> Hệ thống thị xố thành cơng - Nếu liệu không hợp lệ sở liệu -> Hệ thống thị xoá thất bại 33 2.2.5.5 Biểu đồ thêm phiếu đăng ký tour Hình 30 Biểu đồ thêm phiếu đăng ký tour 2.2.5.6 Biểu đồ sửa phiếu đăng ký tour Hình 31Biểu đồ sửa phiếu đăng ký tour 34 2.2.5.7 Biểu đồ sửa phiếu đăng ký tour Hình 32Biểu đồ sửa phiếu đăng ký tour 2.2.6 Biểu đồ trạng thái Tìm Kiếm Hình 33 Biểu đồ trạng thái Tìm Kiếm 35 2.2.7 biểu đồ lớp Hình 34 biểu đồ lớp 2.2.8 Biểu đồ thành phần Hình 35 Biểu đồ thành phần 36 2.2.9 Biểu đồ triển khai Hình 36 Biểu đồ triển khai 37 Chương Phát sinh Mã Trình 3.1 Quản lý khách hàng #ifndef KHACHHANG_H_HEADER_INCLUDED_A97A16B3 #define KHACHHANG_H_HEADER_INCLUDED_A97A16B3 class PHIEUDATTOUR; //##ModelId=56856356007D class KHACHHANG { public: //##ModelId=5685651603D9 ThemKH(); //##ModelId=568565210204 SuaKH(); //##ModelId=56856525033C XoaKH(); //##ModelId=5685693800FA PHIEUDATTOUR *1 n; //##ModelId=56856D600203 DỊCH VỤ CỦA TOUR VỚI KHÁCH HÀNG *1 n; protected: //##ModelId=568563670177 MaKH; private: //##ModelId=5685636B01F4 TenKH; //##ModelId=5685636E0148 DiaChi; //##ModelId=5685637203C9 Email; //##ModelId=56856378007D SDT; //##ModelId=5685637B035C NgaySinh; //##ModelId=568563820262 GioiTinh; }; 38 3.2 Quản lý thông tin tour #ifndef TOURDULICH_H_HEADER_INCLUDED_A97A4F8A #define TOURDULICH_H_HEADER_INCLUDED_A97A4F8A class PHIEUDATTOUR; //##ModelId=5685640D031D class TOURDULICH { public: //##ModelId=568565D9030E ThemTOUR(); //##ModelId=568565E20158 SuaTOUR(); //##ModelId=568565EB0177 XoaTOUR(); //##ModelId=568564B900BC PHIEUDATTOUR *1; protected: //##ModelId=5685642900AC MaTour; private: //##ModelId=5685642D0187 TenTour; //##ModelId=56856438030E Gia; //##ModelId=5685643F011A ThoiGian; //##ModelId=5685644201E5 HinhThucTour; }; 39 3.3 Dịch vụ khách hàng #ifndefDICH_VU_CUA_TOUR_VOI_KHACH_HANG_H_HEADER_INCLU DED_A97A57AB #defineifndefDICH_VU_CUA_TOUR_VOI_KHACH_HANG_H_HEADER_I NCLUDED_A97A57AB //##ModelId=56856C4901B5 class DỊCH VỤ CỦA TOUR VỚI KHÁCH HÀNG { public: //##ModelId=56856CE80109 Dang Ky Tour(); //##ModelId=56856D2F0271 TimKiem(); //##ModelId=56856D86000F PHIEUDATTOUR *1; private: //##ModelId=56856C7400BB MaTour; //##ModelId=56856C840000 TenTour; //##ModelId=56856CA601B5 MaKH; }; 40 3.4 Quản lý Phiếu đặt tour #ifndef PHIEUDATTOUR_H_HEADER_INCLUDED_A97A2179 #define PHIEUDATTOUR_H_HEADER_INCLUDED_A97A2179 //##ModelId=568563AB02A0 class PHIEUDATTOUR { public: //##ModelId=568565950223 ThemPhieuDatTour(); //##ModelId=568565AD005E SuaPhieuDatTour(); //##ModelId=568565B703C9 XoaPhieuDatTour(); //##ModelId=568569E20168 TOURDULICH *1; protected: //##ModelId=568563C20252 SoPhieu; private: //##ModelId=568563C80252 MaTour; //##ModelId=568563CF00DB MaKH; //##ModelId=568563DF02CF MaNV; //##ModelId=568563E6030E TongTien; }; 41 Chương Thiết kế giao diện Hình 37 Giao dien dang nhap Hình 38 Giao diên dịch vụ tour với khách hàng 42 Hình 39 Phiếu điền thơng tin khách hàng đăng ký tour Hình 40 Một số hình ảnh dịch vụ tour với khách hàng 43 Hình 41 Giao diện Quản lý khách hàng Hình 42 Giao diện Quản lý thơng tin tour 44 Hình 43 Giao Diện quản lý phiếu đăng ký tour Hình 44 Một số tour du lịch công ty 45 KẾT LUẬN Trong thời đại công nghệ số phát triển nhanh chóng việc ứng dụng tin học vào cơng tác quản lý thực cần thiết Công tác quản lý mối bận tâm lớn doanh nghiệp.Làm để doanh nghiệp có thời gian trọng vào tính sản phẩm cung cấp cho khách hàng? Làm để tác quản lý đem lại hiệu cao cho doanh nghiệp? Hệ thống quản lý tour du lịch công ty du lịch Hà Giang Trẻ xây dựng nhằm đáp ứng yêu cầu nhà quản lý đưa ra, giúp hỗ trợ hoạt động kinh doanh công ty đạt hiệu cao Trong suốt thời gian nghiên cứu tìm hiểu hệ thống thơng tin Cơng ty TNHH Thương mại Du lịch Hà Giang Trẻ, báo cáo em làm số công việc như: Hệ thống quản lý tốt thông tin khách hàng đăng ký tour du lịch công ty, tour du lịch xây dựng lên lịch trình, thơng tin nhân viên làm việc công ty thông tin phiếu đặt tour Do eo hẹp thời gian hạn chế tài liệu trình độ cịn hạn chế, nên báo cáo chưa thể sâu vào phân tích đầy đủ nghiệp vụ phát sinh thực tế, nên không tránh khỏi thiếu sót chưa đáp ứng đầy đủ yêu cầu thực tế nên em mong góp ý thầy để báo cáo hồn thiện có tính thực tế cao 46