Luận văn: Kiến trúc hướng dịch vụ và ứng dụng trong lĩnh vực lữ hành

Chuyên khảo phân tích Luận văn kiến trúc hướng dịch vụ và ứng dụng, đánh giá các khía cạnh quan trọng, đề xuất hướng nghiên cứu tiếp theo.

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

Thể loại

Luận văn thạc sĩ

2014

75
1
0

Phí lưu trữ

30 Point

Tóm tắt

I. Tổng quan về Kiến trúc hướng dịch vụ SOA trong lữ hành

Ngành du lịch hiện đại đang chứng kiến sự chuyển đổi mạnh mẽ nhờ ứng dụng công nghệ thông tin. Tuy nhiên, nhiều công ty lữ hành vẫn chỉ dừng lại ở việc xây dựng website giới thiệu, thiếu sự tích hợp các dịch vụ công nghệ sẵn có. Kiến trúc hướng dịch vụ (SOA) nổi lên như một giải pháp tối ưu, cho phép tích hợp các dịch vụ web và nhà cung cấp, mang đến trải nghiệm đầy đủ và tiện lợi hơn cho khách hàng. Theo nghiên cứu của Nguyễn Văn Tuân trong luận văn, “vấn đề tích hợp được đặt ra để cho phép các ứng dụng riêng lẻ có thể tích hợp với nhau trong các qui trình nghiệp vụ”. SOA tạo điều kiện cho việc chia sẻ và tái sử dụng các dịch vụ, giảm chi phí và thời gian phát triển. Nó cho phép các công ty lữ hành nhỏ có thể tiếp cận các dịch vụ công nghệ tiên tiến mà trước đây chỉ có các công ty lớn mới đủ khả năng đầu tư. Điều này mở ra cơ hội cạnh tranh bình đẳng hơn trên thị trường. Việc áp dụng SOA không chỉ mang lại lợi ích cho doanh nghiệp mà còn cải thiện đáng kể trải nghiệm của khách hàng. Khách hàng có thể dễ dàng tìm kiếm, so sánh và đặt dịch vụ từ nhiều nhà cung cấp khác nhau thông qua một nền tảng duy nhất. Điều này giúp tiết kiệm thời gian và công sức, đồng thời đảm bảo khách hàng nhận được dịch vụ tốt nhất với giá cả cạnh tranh nhất. SOA thúc đẩy sự đổi mới và sáng tạo trong ngành du lịch. Các công ty lữ hành có thể dễ dàng tích hợp các dịch vụ mới như dịch vụ định vị, dịch vụ thanh toán điện tử, dịch vụ đánh giá địa điểm để nâng cao chất lượng dịch vụ và thu hút khách hàng.

1.1. Lợi ích của SOA trong kiến trúc lữ hành hiện đại

Kiến trúc hướng dịch vụ mang lại nhiều lợi ích thiết thực cho ngành lữ hành. Nó cho phép các công ty dễ dàng tích hợp các dịch vụ từ nhiều nguồn khác nhau, tạo ra một hệ sinh thái dịch vụ phong phú và đa dạng. Ưu điểm của kiến trúc hướng dịch vụ là tính linh hoạt cao, dễ dàng mở rộng và tùy biến theo nhu cầu kinh doanh. Các dịch vụ có thể được tái sử dụng trong nhiều ứng dụng khác nhau, giúp tiết kiệm chi phí và thời gian phát triển. Khả năng tích hợp hệ thống cũng là một điểm mạnh của SOA, cho phép các công ty lữ hành kết nối với các đối tác, nhà cung cấp dịch vụ khác một cách dễ dàng và hiệu quả.

1.2. Thách thức khi triển khai mô hình kiến trúc hướng dịch vụ

Mặc dù SOA mang lại nhiều lợi ích, việc triển khai nó cũng đặt ra một số thách thức. Một trong những thách thức lớn nhất là đảm bảo bảo mật cho các dịch vụ và dữ liệu. Các dịch vụ web thường được truy cập qua internet, do đó cần có các biện pháp bảo mật mạnh mẽ để ngăn chặn các cuộc tấn công. Nhược điểm của kiến trúc hướng dịch vụ còn nằm ở việc quản lý sự phức tạp của hệ thống. Khi số lượng dịch vụ tăng lên, việc quản lý và điều phối chúng trở nên khó khăn hơn. Ngoài ra, việc đảm bảo tính tương thích giữa các dịch vụ khác nhau cũng là một thách thức không nhỏ.

II. Vấn đề tồn tại Thiếu tích hợp dịch vụ trong du lịch Việt Nam

Thực tế tại Việt Nam cho thấy, ứng dụng công nghệ thông tin trong ngành du lịch còn nhiều hạn chế. Các ứng dụng thường mang tính chất đơn lẻ, thiếu sự kết nối và chia sẻ thông tin giữa các nhà cung cấp dịch vụ và khách hàng. Theo Nguyễn Văn Tuân, “tại Việt Nam những ứng dụng công nghệ thông tin trong ngành du lịch chỉ mang tính chất đơn lẻ, không có sự trao đổi giữa những nhà cung cấp dịch vụ du lịch và những nhà khai thác dịch vụ hay nói cách khác là chưa có một ứng dụng công nghệ thông tin nào có thể sử dụng và khai thác chung”. Điều này dẫn đến việc khách hàng gặp khó khăn trong việc tìm kiếm thông tin đầy đủ và chính xác về các dịch vụ du lịch. Các công ty lữ hành cũng bỏ lỡ cơ hội tiếp cận khách hàng tiềm năng và mở rộng thị trường. Sự thiếu tích hợp này không chỉ ảnh hưởng đến trải nghiệm của khách hàng mà còn làm giảm hiệu quả hoạt động của các doanh nghiệp du lịch. Việc tích hợp các dịch vụ như dịch vụ tìm kiếm khách sạn, dịch vụ đặt vé máy bay, dịch vụ cho thuê xe sẽ giúp khách hàng dễ dàng lên kế hoạch và đặt dịch vụ cho chuyến đi của mình. Nó cũng giúp các công ty lữ hành quản lý và điều phối các dịch vụ một cách hiệu quả hơn. Tích hợp hệ thống đòi hỏi sự hợp tác giữa các bên liên quan, bao gồm các nhà cung cấp dịch vụ, các công ty lữ hành và các cơ quan quản lý nhà nước. Cần có các tiêu chuẩn và quy định chung để đảm bảo tính tương thích và khả năng tương tác giữa các hệ thống khác nhau.

2.1. Thực trạng ứng dụng dịch vụ web trong kiến trúc du lịch Việt Nam

Số lượng phần mềm hướng dịch vụ hiện tại rất ít so với số lượng phần mềm truyền thống, cho thấy phần mềm hướng dịch vụ ở Việt Nam mới chỉ ở giai đoạn bắt đầu. Chỉ có một vài website thương mại điện tử trong lĩnh vực du lịch cung cấp phần mềm theo hướng dịch vụ web. Điều này cho thấy tiềm năng phát triển của SOA trong ngành du lịch Việt Nam còn rất lớn. Cần có sự đầu tư và khuyến khích từ các cơ quan quản lý nhà nước để thúc đẩy việc ứng dụng SOA trong các doanh nghiệp du lịch.

2.2. Ảnh hưởng của việc thiếu API trong kiến trúc đến trải nghiệm khách hàng

Việc thiếu các API (Application Programming Interface) mở khiến cho việc tích hợp các dịch vụ trở nên khó khăn và tốn kém. Các công ty lữ hành phải tự phát triển các giải pháp tích hợp riêng, dẫn đến sự trùng lặp và lãng phí nguồn lực. Khách hàng cũng gặp khó khăn trong việc tìm kiếm và so sánh các dịch vụ từ nhiều nhà cung cấp khác nhau. API trong kiến trúc giúp các hệ thống khác nhau có thể giao tiếp và trao đổi dữ liệu một cách dễ dàng và hiệu quả. Điều này giúp tạo ra một trải nghiệm liền mạch và tiện lợi cho khách hàng.

III. Phương pháp thiết kế kiến trúc hướng dịch vụ cho lữ hành

Để triển khai SOA thành công, cần có một phương pháp thiết kế kiến trúc rõ ràng và chi tiết. Phương pháp này cần xác định rõ các dịch vụ cần thiết, các giao diện dịch vụ, các quy trình nghiệp vụ và các yêu cầu bảo mật. Việc thiết kế kiến trúc hướng dịch vụ cần dựa trên các tiêu chuẩn và quy định chung để đảm bảo tính tương thích và khả năng tương tác giữa các dịch vụ khác nhau. Nó cũng cần phải linh hoạt và dễ dàng mở rộng để đáp ứng các nhu cầu thay đổi của doanh nghiệp. Thiết kế kiến trúc cần xem xét cả các yếu tố kỹ thuật và phi kỹ thuật, bao gồm các yếu tố về tổ chức, quản lý và văn hóa doanh nghiệp. Cần có sự tham gia của tất cả các bên liên quan, bao gồm các nhà phát triển, các nhà quản lý và các người dùng cuối. Mục tiêu của phương pháp thiết kế là tạo ra một kiến trúc dịch vụ linh hoạt, dễ dàng quản lý và bảo trì, đồng thời mang lại giá trị kinh doanh cao cho doanh nghiệp.

3.1. Các bước xây dựng nền tảng kiến trúc hướng dịch vụ hiệu quả

Việc xây dựng một nền tảng kiến trúc hướng dịch vụ hiệu quả đòi hỏi sự đầu tư về thời gian, công sức và nguồn lực. Các bước cơ bản bao gồm: Xác định các yêu cầu nghiệp vụ, Thiết kế các dịch vụ, Xây dựng các giao diện dịch vụ, Triển khai các dịch vụ, Kiểm tra và đánh giá. Nền tảng kiến trúc cần được thiết kế để đảm bảo tính bảo mật, tính tin cậy và tính khả dụng cao. Nó cũng cần phải dễ dàng quản lý và bảo trì.

3.2. Thiết kế API cho các dịch vụ lữ hành Nguyên tắc và thực tiễn

Thiết kế API là một phần quan trọng của SOA. API cần được thiết kế để đảm bảo tính dễ sử dụng, tính linh hoạt và tính bảo mật. Các nguyên tắc thiết kế API bao gồm: Sử dụng các tiêu chuẩn chung, Đảm bảo tính nhất quán, Cung cấp tài liệu đầy đủ, Sử dụng các cơ chế bảo mật mạnh mẽ. API trong kiến trúc cần được kiểm tra và đánh giá kỹ lưỡng trước khi triển khai để đảm bảo tính ổn định và hiệu quả.

IV. Ứng dụng SOA trong kiến trúc hệ thống website lữ hành

Luận văn của Nguyễn Văn Tuân tập trung vào việc xây dựng website lữ hành theo kiến trúc hướng dịch vụ. Mục tiêu là tích hợp các dịch vụ cung cấp thông tin du lịch dựa vào vị trí và thử nghiệm việc tích hợp dịch vụ này vào website. Trang web sử dụng Kiến trúc hướng dịch vụ (SOA) để tích hợp dịch vụ google map và các dịch vụ khách sạn nhà hàng do tác giả xây dựng. Việc ứng dụng SOA trong hệ thống website lữ hành mang lại nhiều lợi ích. Nó cho phép website dễ dàng tích hợp các dịch vụ từ nhiều nguồn khác nhau, tạo ra một trải nghiệm phong phú và đa dạng cho khách hàng. Các dịch vụ có thể được tái sử dụng trong nhiều ứng dụng khác nhau, giúp tiết kiệm chi phí và thời gian phát triển. Website cũng dễ dàng mở rộng và tùy biến theo nhu cầu kinh doanh. Ví dụ, có thể dễ dàng tích hợp thêm các dịch vụ như dịch vụ thanh toán trực tuyến, dịch vụ đánh giá địa điểm, dịch vụ bản đồ số để nâng cao chất lượng dịch vụ và thu hút khách hàng. Ứng dụng SOA trong xây dựng trang web đòi hỏi sự hiểu biết sâu sắc về kiến trúc dịch vụ và các công nghệ liên quan.

4.1. Tích hợp dịch vụ web vào website du lịch Hướng dẫn từng bước

Việc tích hợp dịch vụ web vào website du lịch đòi hỏi một quy trình rõ ràng và chi tiết. Các bước cơ bản bao gồm: Tìm kiếm các dịch vụ web phù hợp, Đăng ký và lấy khóa API, Thiết kế giao diện người dùng, Viết mã tích hợp, Kiểm tra và đánh giá. Dịch vụ web trong kiến trúc cần được tích hợp một cách cẩn thận để đảm bảo tính ổn định và hiệu quả của website.

4.2. Ví dụ về kiến trúc hướng dịch vụ trong website lữ hành thực tế

Một ví dụ về kiến trúc hướng dịch vụ trong website lữ hành thực tế là việc tích hợp Google Maps API để hiển thị bản đồ và thông tin địa điểm. Website có thể sử dụng Google Maps API để hiển thị vị trí của các khách sạn, nhà hàng, điểm tham quan và các địa điểm khác. Nó cũng có thể sử dụng Google Maps API để tính toán khoảng cách và thời gian di chuyển giữa các địa điểm. Ví dụ về kiến trúc hướng dịch vụ giúp khách hàng dễ dàng tìm kiếm và lên kế hoạch cho chuyến đi của mình.

V. Đánh giá và Kết luận Ưu điểm nhược điểm của kiến trúc SOA

Sau khi triển khai và thử nghiệm, luận văn đưa ra đánh giá về ưu điểm và nhược điểm của kiến trúc hướng dịch vụ (SOA) trong lĩnh vực lữ hành. SOA mang lại sự linh hoạt và khả năng mở rộng hệ thống, cho phép tích hợp dễ dàng các dịch vụ từ nhiều nguồn khác nhau. Nó cũng giúp giảm chi phí phát triển và bảo trì hệ thống nhờ khả năng tái sử dụng các dịch vụ. Theo tài liệu, website lữ hành theo kiến trúc dịch vụ SOA đem lại trải nghiệm phong phú và đa dạng cho khách hàng. Tuy nhiên, SOA cũng có những nhược điểm nhất định. Sự phức tạp của kiến trúc có thể gây khó khăn trong việc quản lý và bảo trì hệ thống. Vấn đề bảo mật cũng cần được quan tâm đặc biệt do các dịch vụ được truy cập qua mạng. Ngoài ra, việc đảm bảo tính tương thích giữa các dịch vụ khác nhau cũng là một thách thức. Luận văn kết luận rằng SOA là một giải pháp tiềm năng cho ngành lữ hành, nhưng cần có sự cân nhắc kỹ lưỡng và kế hoạch triển khai chi tiết để đạt được hiệu quả cao nhất.

5.1. Bài học kinh nghiệm khi triển khai Luận văn kiến trúc SOA

Quá trình triển khai và thử nghiệm Luận văn kiến trúc SOA đã mang lại nhiều bài học kinh nghiệm quý báu. Cần có sự tham gia của tất cả các bên liên quan, bao gồm các nhà phát triển, các nhà quản lý và các người dùng cuối. Cần có một kế hoạch triển khai chi tiết và tuân thủ nghiêm ngặt các tiêu chuẩn và quy định chung. Và yếu tố quan trọng là cần kiểm tra và đánh giá hệ thống một cách thường xuyên để đảm bảo tính ổn định và hiệu quả.

5.2. Hướng phát triển cho Kiến trúc microservices trong du lịch tương lai

Với sự phát triển của công nghệ, Kiến trúc microservices đang dần trở thành một xu hướng mới trong lĩnh vực lữ hành. Kiến trúc microservices cho phép chia nhỏ các ứng dụng thành các dịch vụ nhỏ, độc lập và dễ dàng quản lý. Nó giúp tăng tính linh hoạt và khả năng mở rộng của hệ thống. Kiến trúc microservices hứa hẹn sẽ mang lại nhiều lợi ích cho ngành du lịch trong tương lai.

Tóm tắt và mô tả trên trang này được tạo với sự hỗ trợ của AI từ nội dung tài liệu gốc; tài liệu do người dùng đóng góp và được kiểm duyệt trước khi xuất bản. Báo lỗi nội dung.

11/09/2025
Luận văn kiến trúc hướng dịch vụ và ứng dụng

Trích đoạn nội dung tài liệu

chương 1 tác giả sẽ giới thiệu hiện trạng các dịch vụ hỗ trợ các công ty lữ hành trong nước và thế giới, giới thiệu các dịch vụ hỗ trợ khách du lịch trong nước và thế giới từ đó nêu ra các vấn đề tôn tại, mục đích của luận văn và đưa ra hướng giải pháp ứng dụng. Hiện trạng các dịch vụ hỗ trợ các công ty lữ hành Việt Nam Du lịch từ lâu được coi là ngành công nghiệp không khỏi đóng vai trỏ quan trọng trong nên kinh tế, Trong năm 2013, ngành công nghiệp du lịch đã đóng góp khoảng 10% GDP, dự kiến sẽ tăng lên gần 11% vào năm 2014 [10]. Ngoài ra, du lịch còn là một trong những ngành đầu tiên sử dung triệt để ứng dụng công nghệ thông tin T), và biển công nghệ thông tin (CNTT) trở thành một phần thiết yêu trong phát triển ngành công nghiệp du lịch và gop phan dang ke trong thành công của ngành công nghiệp nảy. Tuy nhiên, tại Việt Nam những ứng dụng công nghệ thông tin trong ngành du lịch chỉ mang tỉnh chất đơn lẻ, không có sự trao đôi giữa những nhả cung cập dịch vụ du lich vả những nhà khai thác dịch vụ hay nói cách khác là chưa có một ứng dụng công nghệ thông tin nào cỏ thể sử dụng và khai thác chung.

Số lượng phần mềm hưởng dịch vụ hiện tại rất it so với số lượng phan mềm truyền thông. Điều đỏ cho thây, phân mềm hưởng dịch vụ ở Việt Nam mới chỉ ở giai đoạn bắt đầu. Chỉ có một vải website thương mại điện tử ở Việt Nam trong lịch vực du lịch cung cap phần mềm theo hưởng dịch vụ web như: http:/www.vn, http://dulichvietnam. Giải pháp và ủng dụng của Google Maps API.

Cách thức sử dụng Google Máp API. Dich vu lim kid và giữ khách sạn Ratcstogo. Giới thiệu về Rafestoao. Cách thức sử dụng dịch vụ webreatestogo.

Dich vu lim kiếm nhà hàng, tripadvisor. Giới thiệu về dịch vụ web tripadvisor. Cách thức sử đụng dịch vụ web tripadvisor.cora CHƯƠNG 3 - MÔ HIÌNIL TÍCH HỢP ĐỊCL VỤ LỮ HÀNH. Môhình địch vụ khách sạn 23.

Môhinh dịch vụ nhà nhềng, 3. CHƯƠNG 4 XÂY DỤNG WRBSTTE I.Ù HÀNH THRO KIÊN TRÚC DỊCH VỤ 1. _ Thiết kế giao diện website. So dé Use Case.2, Dan sdch Actor.

Danh sách Use Chse 3. Kiểm chứng dich vu KỨT LUẬN. Kết quả đạt được trong luận văn 3. Cáp vấn đề lồn tai trong luận văn.

vi CHƯƠNG 1. DAT VAN DE VA DINH HUONG GIAI PHAP = Trong chương 1 tác giả sẽ giới thiệu hiện trạng các dịch vụ hỗ trợ các công ty lữ hành trong nước và thế giới, giới thiệu các dịch vụ hỗ trợ khách du lịch trong nước và thế giới từ đó nêu ra các vấn đề tôn tại, mục đích của luận văn và đưa ra hướng giải pháp ứng dụng. Hiện trạng các dịch vụ hỗ trợ các công ty lữ hành Việt Nam Du lịch từ lâu được coi là ngành công nghiệp không khỏi đóng vai trỏ quan trọng trong nên kinh tế, Trong năm 2013, ngành công nghiệp du lịch đã đóng góp khoảng 10% GDP, dự kiến sẽ tăng lên gần 11% vào năm 2014 [10]. Ngoài ra, du lịch còn là một trong những ngành đầu tiên sử dung triệt để ứng dụng công nghệ thông tin T), và biển công nghệ thông tin (CNTT) trở thành một phần thiết yêu trong phát triển ngành công nghiệp du lịch và gop phan dang ke trong thành công của ngành công nghiệp nảy.

Tuy nhiên, tại Việt Nam những ứng dụng công nghệ thông tin trong ngành du lịch chỉ mang tỉnh chất đơn lẻ, không có sự trao đôi giữa những nhả cung cập dịch vụ du lich vả những nhà khai thác dịch vụ hay nói cách khác là chưa có một ứng dụng công nghệ thông tin nào cỏ thể sử dụng và khai thác chung. Số lượng phần mềm hưởng dịch vụ hiện tại rất it so với số lượng phan mềm truyền thông. Điều đỏ cho thây, phân mềm hưởng dịch vụ ở Việt Nam mới chỉ ở giai đoạn bắt đầu. Chỉ có một vải website thương mại điện tử ở Việt Nam trong lịch vực du lịch cung cap phần mềm theo hưởng dịch vụ web như: http:/www.vn, http://dulichvietnam.

b) Thẻ giới DANH MỤC CÁC CHỮ VIẾT TẮT Chữ viết tất Diễn giải nội dung SOA (Service Oriented Architecture - SOA) Kién tric buéng dich vu APL (Application programming interface) Giao dign lap tinh ting dung W3C World Wide Web Consortium XMI. Extensible Markup Language B2B Business to Business SOAP Sample Object Access Protocol RPC Remote Procedure Call WSDL Web Service Description Language CSDL Cơ sở đữ liệu UDDI Universal Description, Discovery and Intergation SMTP Simple Mail Transfer Protocol urre Liypertext ‘Transfer Protocol CORBA Common Object Request Broker Architecture DCOM Distributed Component Object Model 1B Lnterprise Java Bean WS Web serice DANH MUC HiNH VE linh1: Kết quá tìm kiếm một điểm dén tai tripadvisor. Tình 3: Giao diện trang Iravcl. Mô hình hoạt động của web serviee.

Mồ hình tổng quan của SOA.oocoericee Hình 5: Messape được truyền nhận piữa các địch vụ Hinh 6. Giao dign oda googie map tran Web. Cac thanh phan cia Google Maps Hinh 8. Gian dign chức nứng lìm khách sạn theo thành phố linh 9.

Giao diện chức năng tìm khách sạn theo thành phổ. Mô hình địch vụ khách sạn Tình 11. Mô hình địch vụ nhà hàng Hình 12. Mô hình tích hợp dịch vụ.

Sơ đồ trang thông tín điện tử. Bố cục trang điện tử Hình 15, Biểu dễ Use case cho toàn hệ thông,. Rién dé Use case chi tiết dịch vụ “Quản lý khách sạn”. Hình 17, Biểu đỗ Usc case chỉ tiết dich vu “Quan lý nhà hàng”.

Mô hình hỏa dữ liệu. co iv MỤC LỰC TỎI CAM ĐOAN LỎI CẢM ƠN. H HH Hư DANH MỤC CAC CHT’ VIET TAT DANH MUC HINH VEL. essen MỤC LỤC MỞ ĐẦU.

CHƯƠNG 1 ĐẶT VÂN ĐẺ VÀ ĐỊNH HƯỚNG GIẢI PHÁP 1. __ Hiện trạng các dịch vụ hỗ trợ các công ty lữ hảnh. Tiiện trạng các dịch vy hé tro khách du lich 3 Vấn để tôn tại. Mục đích của luận văn 5.

Định hướng giải pháp. CHƯƠNG 2 - CO SG LY THUYET VA CONG NGHỆ. I1 Cosởthuyết 1 Dich vu web (web service). Các thành phân của web service.

Kiểu trúc địch vụ - SOA (Serviec-Oricnlcd. Tinh chit ota SOA 2. Mô hinh hoạt dộng của 8ÓA. Công nghệ phục vụ bải toán.

Giới thiệu về Google Maps API,.sieceecsvee DANH MỤC CÁC CHỮ VIẾT TẮT Chữ viết tất Diễn giải nội dung SOA (Service Oriented Architecture - SOA) Kién tric buéng dich vu APL (Application programming interface) Giao dign lap tinh ting dung W3C World Wide Web Consortium XMI. Extensible Markup Language B2B Business to Business SOAP Sample Object Access Protocol RPC Remote Procedure Call WSDL Web Service Description Language CSDL Cơ sở đữ liệu UDDI Universal Description, Discovery and Intergation SMTP Simple Mail Transfer Protocol urre Liypertext ‘Transfer Protocol CORBA Common Object Request Broker Architecture DCOM Distributed Component Object Model 1B Lnterprise Java Bean WS Web serice 3. Hướng phát triển luận vẫn. cà 2222 x20 122212Errrrrrerrree TÀI LIỆU THAM KHẢO.

ol vũ MỞ ĐẦU Ủng dụng công nghệ thông tin đối với các công ty lữ hành ngày cảng phát triển mạnh mế nhưng chỉ mới dừng lại ở mức độ xây dung website giới thiệu vẻ công ty, các tơur du lịch Các thông tin trong những websif này dến với khách du lịch còn it vá thiểu. Một mặt lá do các công ty lữ hành không đủ nguồn nhân lực dé thu thập thông tim, mặt khác các uông ly nảy cứng chưa lích hợp những dịch vụ công nghệ thông thì sẵn cỏ dưới dang dịch vu web(web service) vào phân mềm. cũng như website của mình để có được những thêng tin đẩy đủ nhất để cưng cấp cho khách hàng. Kiến trúc hướng dich va SOA (Service Oriented Architecture SOA) nhu 1a amét giải nhấp tối tm để tích hợp các địch vụ web và các nhà cũng cấp.

Nó cho phép cung cấp những địch vụ có tính đây đủ nhát đối với nhụ cầu người sở dung, van dé tích hợp được đặt ra để cho phép các ứng dung riêng lẻ cô thể tích hợp với nhau trong cáo qui trình nghiệp vụ. Với lợi thể của SOA thì mục tiêu của luận văn là nghiên cứa kiến trúc hướng dịch vụ SÓA và xây đựng dịch vụ cung cấp thông lin du lịch dựa vào vị trí đồng thời thử nghiệm việc tích hợp dịch vụ nảy vào website. Với mục tiêu đất ra như vậy, những nội dung, kết quả nghiên cứu chính của luận văn được trình bảy Irong ba chương như sau: -_ Chương 1. Đặt vẫn dễ và định hưởng giải pháp -_ Chương 2.

Co sở lý thuyết và công nghệ -_ Chương 3. Mô hình tích hợp địch vụ lữ hành -_ Chương 4. Xây dựng website lữ hành theo kiến trúc hưởng dịch vụ. -_ Kết luận DANH MỤC CÁC CHỮ VIẾT TẮT Chữ viết tất Diễn giải nội dung SOA (Service Oriented Architecture - SOA) Kién tric buéng dich vu APL (Application programming interface) Giao dign lap tinh ting dung W3C World Wide Web Consortium XMI.

Extensible Markup Language B2B Business to Business SOAP Sample Object Access Protocol RPC Remote Procedure Call WSDL Web Service Description Language CSDL Cơ sở đữ liệu UDDI Universal Description, Discovery and Intergation SMTP Simple Mail Transfer Protocol urre Liypertext ‘Transfer Protocol CORBA Common Object Request Broker Architecture DCOM Distributed Component Object Model 1B Lnterprise Java Bean WS Web serice DANH MUC HiNH VE linh1: Kết quá tìm kiếm một điểm dén tai tripadvisor. Tình 3: Giao diện trang Iravcl. Mô hình hoạt động của web serviee. Mồ hình tổng quan của SOA.oocoericee Hình 5: Messape được truyền nhận piữa các địch vụ Hinh 6.

Giao dign oda googie map tran Web. Cac thanh phan cia Google Maps Hinh 8. Gian dign chức nứng lìm khách sạn theo thành phố linh 9. Giao diện chức năng tìm khách sạn theo thành phổ.

Mô hình địch vụ khách sạn Tình 11. Mô hình địch vụ nhà hàng Hình 12. Mô hình tích hợp dịch vụ. Sơ đồ trang thông tín điện tử.

Bố cục trang điện tử Hình 15, Biểu dễ Use case cho toàn hệ thông,. Rién dé Use case chi tiết dịch vụ “Quản lý khách sạn”. Hình 17, Biểu đỗ Usc case chỉ tiết dich vu “Quan lý nhà hàng”. Mô hình hỏa dữ liệu.

co iv DANH MUC HiNH VE linh1: Kết quá tìm kiếm một điểm dén tai tripadvisor. Tình 3: Giao diện trang Iravcl. Mô hình hoạt động của web serviee. Mồ hình tổng quan của SOA.oocoericee Hình 5: Messape được truyền nhận piữa các địch vụ Hinh 6.

Giao dign oda googie map tran Web. Cac thanh phan cia Google Maps Hinh 8. Gian dign chức nứng lìm khách sạn theo thành phố linh 9. Giao diện chức năng tìm khách sạn theo thành phổ.

Mô hình địch vụ khách sạn Tình 11. Mô hình địch vụ nhà hàng Hình 12. Mô hình tích hợp dịch vụ. Sơ đồ trang thông tín điện tử.

Bố cục trang điện tử Hình 15, Biểu dễ Use case cho toàn hệ thông,. Rién dé Use case chi tiết dịch vụ “Quản lý khách sạn”.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ