-77- XÂY DỰNG VÀ TRIỂN KHAI HỆ THỐNGTOURDULỊCH Lê Văn Trọng MSV: 0320336 Email: s0320336@coltech.vnu.vn Người hướng dẫn: TS.Trương Ninh Thuận 1. Giới thiệu. Khi xã hội ngày càng phát triển thì nhu cầu dulịch của con người ngày càng cao. Bên cạnh đó, với chính sách mở cửa giao lưu với bạn bè thế giới đã làm cho ngành dulịch nước ta ngày càng phát triển. Đặc biệt là sau khi gia nhập WTO, các công ty dulịch trong nước đang đứng trước cơ hội và thách thức lớn. Tuy nhiên, việc ứng dụng công nghệ thông tin vào lĩnh vực quảnlýdulịch tại các công ty dulịch còn nhiều hạn chế. Trong bối cảnh đó, chúng tôi đã tìm hiểu hiện trạng nghiệp vụ quảnlýdulịch tại một số công ty du lịch, thực hiện đề tài “Xây dựng và triển khai hệ thốngQuảnlýTourdu lịch”. Mục đích của khoá luận là phân tích, thiết kế một hệ thốngquảnlýTourdu lịch, đáp ứng các yêu cầu quảnlý trong các công ty du lịch. Khoá luận được xây dựng dựa trên cơ sở khảo sát, phân tích thực trạng của hoạt động quảnlýTourdulịch ở Công ty dulịch Quốc tế Khánh Sinh. 2. Khảo sát thực trạng quảnlýdulịch hiện nay Trong những năm gần đây, khi đất nước ta đang trên đà phát triển kéo theo sự phát triển cao về mọi mặt của nền kinh tế xã hộ i, ngành dulịch nước ta đang đứng trước cơ hội và thách thức rất lớn. Tuy nhiên, hiện nay việc ứng dụng công nghệ thông tin tại các công ty dulịch chưa được chú trọng, tất cả các nghiệp vụ quảnlý đều trên sổ sách, giấy tờ. Điều này dẫn đến các công ty tốn kém nhiều nhân lực cũng như kinh phí, chưa đem lại hiệu quả kinh doanh cao. Khi có khách yêu cầu đặt Tour, hay đạ i lý báo khách, nhân viên phải tìm và tính toán xem ngày nào đó có nhữngTour nào khởi hành, hay Tour nào đó có khởi hành trong ngày nào đó không… Điều này làm mất nhiều thời gian của khách, của đại lý báo khách, vì khách đặt Tour hay đại lý báo khách chủ yếu qua điện thoại. Hiện tại, các thông tin đặt Tour hay điều Tour đều chỉ lưu trên sổ sách, giấy tờ, nhân viên xử lýdữ liệu chỉ sao lại thông tin vào máy và xử lýthống kê, báo cáo. Các thông tin lưu dưới dạng này rất khó quản lý, nhất là khi nhân viên muốn tìm kiếm thông tin thì mất nhiều thời gian. Đồng thời, nhân viên phải tự thống kê tạo báo cáo thủ công, điều này rất mất nhiều thời gian và có thể không chính xác. Khi lưu trữ thông tin như trên, công ty cần phải có một số lượng lớn nhân để viên làm việc, điều này tốn kém về nhân lực cũng như kinh phí. Để nâng cao hiệu quả kinh doanh du lịch, cũng như chất lượng phục vụ du khách, công ty cần phải cải tiến quy trình quảnlý của mình, cần tin học hoá quá trình quảnlý nhằm giảm bớt nhân lực, đem lại hiệu quả quảnlý cao. 3. Giải pháp Để giải quýêt các yêu cầu bức xúc trên, chúng tôi đã xây dựng và triển khai hệ thốngquảnlýTourdu lịch. Mục đích Hệ thốngquảnlýTourdulịch là giúp cho công ty có thể quảnlý các hoạt động nghiệp v ụ của mình tốt hơn, nhân viên có thể quảnlý được các thông tin lịch trình các Tour, thông tin đặt Tour của khách, thông tin Tour khởi hành, và quảnlý được tình hình doanh thu của công ty. 4. Mục đích của khoá luận Mục đích của khoá luận là phân tích thiết kế hệ thốngquảnlýTourdu lịch, xây dựng hệ thống hỗ trợ quảnlý các hoạt động nghiệp vụ của công ty. 5. Phân tích thiết kế hệ th ống Phướng pháp phân tích: phân tích thiết kế hệ thống theo phương pháp hứơng đối -78- tượng, sử dụng công cụ Rational ROSE và ngôn ngữ UML để phân tích thiết kế. Xây dựng hệ thống trên nền Mircrsoft .NET Framework v1.1, sử dụng ngôn ngữ C#, hệ quản trị cơ sở dữ liệu SQL Server 2000 để phát triển hệ thống. 6. Thực nghiệm Hệ thống được xây dựng hỗ trợ được các chức năng sau: - Quảnlýlịch trình Tour: hỗ trợ thiết lập lịch trình khởi hành Tour, quảnlý các Tour đang thực hiện. - Quảnlý đặt và điều Tour: giúp cho công ty quảnlý các thông tin đặt Tour, điều Tour - Quảnlý đối tác: quảnlýthông tin về các đối tác. - Quảnlý nhân viên: quảnlýthông tin nhân viên của công ty. - Quảnlý phân quyền: đảm bảo tính bảo mật và an toàn của hệ thốngthông tin. Khi sử dụng hệ thống, nhân viên chỉ được thực hiện các chức năng cho phép 7. Tổng kết Việc ứng dụng CNTT vào lĩnh vực quảnlý giúp làm giảm các thao tác thủ công, các nghiệp vụ thực hiện dễ dàng, linh hoạt và khoa học hơn, giúp cho nhân viên đạt được hiệu quả làm việc cao nhất Với những gì làm được trong khóa luận này, chúng tôi đã thực hiện được các bước cơ bản trong phân tích thiết kế hệ thống quản lýTourdulịch của công ty. Sau đây là một số kết quả đạt được trong khoá luận này: - Chưa quảnlý được tình hình thu chi, thống kê báo cáo doanh thu của công ty. - Hiểu được tổng quan về ngôn ngữ UML và phương pháp phân tích thiết kế hệ thống theo hướng đối tượng. - Tìm hiểu được nghiệp vụ dulịch và quản lýTourdulịch ở một số công ty Dulịch cũng như tại Công ty dulịch Quốc tế Khánh Sinh. - Phân tích và thiết kế được hệ thống quản lýTourdulịch theo hướng đối tượng - Xây dựng được hệ thống quản lýTourdulịch phát triển trên nền .NET Framework v1.1, theo mô hình 3 tầng, sử dụng công cụ C#.NET để thực hiện hệ thống. hệ quản trị Cơ sở dữ liệu SQL Server 2000 để quảnlýdữ liệu của hệ thống. - Hệ thống Quản lýTourdulịch đã được triển khai tại Công ty dulịch Quốc tế Khánh Sinh Do hạn chế về thời gian, và nghiệp vụ quảnlýdulịch khá phức tạp, nên hệ thống chưa hoàn thiện được tất cả các các chức năng yêu cầu. Sau đây là một số giới hạn: - Chưa quảnlý được tình hình thu chi, thống kê báo cáo doanh thu của công ty. - Khi thực hiện điều Tour, nhân viên vẫn cần tham gia điều Tour. Các vấn đề tiếp tục cần nghiên cứu và hoàn thiện: - Hoàn thiện chức năng quảnlý thu chi. Nghiên cứu hướng phát triển hệ thống cho phép chia sẻ dữ liệu giữa các công ty du lịch. Tài liệu tham khảo [1] James Rumbaugh, IvarJacobson, Grady Boock, The Unified Modeling Language Reference Manual, Addison Wesley [2] Jesse Liberty, Programming C#, 2 nd Edition, O’Reilly, 2002, 648 pages [3] Phạm Hữu Khang, Lập trình ứng dụng chuyên nghiệp SQL Server 2000, Nhà xuất bản Lao động – Xã hội [4] Đào Kiến Quốc, Các bài giảng về UML, Bộ môn Công nghệ phần mềm, Trường Đại học Công Nghệ, ĐHQGHN [5] Nguyễn Văn Vỵ, Bài giảng phân tích thiết kế hệ thống phần mềm theo hướng đối tượng, Bộ môn Công nghệ phần mềm, Trường Đại học Công Nghệ, Đ HQGHN . triển khai hệ thống Quản lý Tour du lịch . Mục đích của khoá luận là phân tích, thiết kế một hệ thống quản lý Tour du lịch, đáp ứng các yêu cầu quản lý trong. hiện hệ thống. hệ quản trị Cơ sở dữ liệu SQL Server 2000 để quản lý dữ liệu của hệ thống. - Hệ thống Quản lý Tour du lịch đã được triển khai tại Công ty du