Nghiên cứu - Ứng dụng XÂY DỰNG HỆ THỐNG DU LỊCH THƠNG MINH CHO TỈNH HỊA BÌNH LÊ HỒNG ANH, NGUYỄN MAI DUNG, NGUYỄN VĂN THẮNG, TÔ XUÂN BẢN Trường Đại học Mỏ - Địa chất Tóm tắt: Ngày nhiều quốc gia giới tập trung đầu tư vào hệ thống tiên tiến để xây dựng thành phố thông minh, thúc đẩy phát triển bền vững nâng cao đời sống Song song với xu hướng toàn cầu này, nhiều điểm du lịch đại hố sử dụng cơng nghệ thơng minh nhiều mảng vận hành nhằm thay đổi hoàn toàn trải nghiệm khách hàng, từ nâng cao tính cạnh tranh lâu dài ngành du lịch Bài báo trình bày việc thiết kế xây dựng hệ thống du lịch thông minh đa tảng dựa công nghệ mã nguồn mở Flutter, NodeJS, PostgreSQL Đặc biệt kết hợp với công nghệ GIS giúp cho hệ thống trở nên phong phú, linh hoạt hữu ích so với hệ thống du lịch thông minh Nhóm tác giả thực thử nghiệm môi trường thực tế với 10 cụm điểm chứa 230 điểm thăm quan dịch vụ du lịch phân loại theo nhiều thể loại khác Kết đánh giá cho thấy hệ thống có giao diện trực quan, hoạt động ổn định, có nhiều tính hữu ích, cho phép du khách tương tác nhanh hơn, dễ dàng tra cứu thông tin điểm đến thắng cảnh Từ khóa: Du lịch thơng minh đa tảng, Du lịch Hịa Bình, GIS Giới thiệu Cuộc cách mạng công nghiệp 4.0 tác động mạnh mẽ đến tất khía cạnh đời sống xã hội ngành kinh tế Tại Việt Nam, Cách mạng công nghiệp 4.0 đặt hội thách thức cho ngành du lịch Đặc biệt bối cảnh đại dịch Covid-19 vô tình tạo điều kiện cho Du lịch trực tuyến ngày phát triển Việc ứng dụng Công nghệ thông tin giúp cho ngành du lịch quảng bá, giới thiệu phát triển nhanh chóng kích thích tăng trưởng du lịch bền vững Là tỉnh tiếng với danh lam thắng cảnh có tiềm phát triển du lịch lớn, Hịa Bình nhanh chóng áp dụng thành tựu cơng nghệ thông tin vào phát triển du lịch thông minh Theo [1], năm 2021 tồn tỉnh đón 1,4 triệu lượt khách, đạt 43% kế hoạch Năm 2022, tỉnh Hòa Bình đặt mục tiêu phấn đấu đón 2,5 triệu lượt khách du lịch, đón khoảng 50.000 lượt khách quốc tế Như có nhiều du khách cần tới nhu cầu tra cứu thông tin, tìm hiểu du lịch dịch vụ du lịch Hịa Bình Đặc biệt qua nghiên cứu [2], có tới 63,1% người Việt Nam sử dụng điện thoại thông minh Từ thực tế cho thấy cần thiết ứng dụng Du lịch thông minh cần triển khai giúp du khách tra cứu thơng tin, khám phá địa điểm du lịch cách thuận tiện dễ dàng Ngày nhận bài: 2/5/2022, ngày chuyển phản biện: 4/5/2022, ngày chấp nhận phản biện: 7/5/2022, ngày chấp nhận đăng: 25/5/2022 TẠP CHÍ KHOA HỌC ĐO ĐẠC VÀ BẢN ĐỒ SỐ 52-6/2022 47 Nghiên cứu - Ứng dụng Mặc dù có ứng dụng Hoa Binh Tourism2 thấy hệ thống chưa phổ biến mang tính tự phát, đơn lẻ Do đó, báo trình bày việc triển khai ứng dụng Du lịch thơng minh tỉnh Hịa Bình với mong muốn nâng cao trải nghiệm du khách, hấp dẫn du khách, qua góp phần thúc đẩy ngành du lịch tỉnh Hịa Bình ngày phát triển Một hệ thống xây dựng đa tảng ứng dụng cung cấp chức như: (1) tra cứu, hiển thị thông tin địa điểm du lịch; (2) phân loại địa điểm theo thể loại khác nhau; (3) Tích hợp đồ Google Map để trực quan địa điểm; (4) Chia sẻ tin tức, viết liên quan đến du lịch tỉnh Hịa Bình; (5) Gợi ý lịch trình du lịch cho du khách, v.v Ngồi hệ thống cịn cung cấp khả chia sẻ liệu thông qua API dạng chuẩn GeoJSON Kiến thức tảng 2.1 Du lịch thông minh Khái niệm “du lịch thông minh” hay “hệ thống du lịch thông minh” bắt đầu phổ biến cách mạng cơng nghiệp 4.0 thức diễn Theo đó, du lịch thơng minh trường hợp đặc biệt thành phố thông minh, nơi tận dụng sở hạ tầng công nghệ thành phố thông minh để nâng cao trải nghiệm khách du lịch [3] Một cách khái qt du lịch thơng minh việc áp dụng khoa học công nghệ nhằm cung cấp dịch vụ thơng tin nhanh chóng thuận tiện cho du khách sử dụng thiết bị thơng minh (máy tính, điện thoại thơng minh, v.v.) [4] Như du lịch thơng minh xem phát triển hợp lý từ du lịch truyền thống du lịch điện tử, lấy tảng từ đổi định hướng công nghệ ngành công nghiệp du lịch bối cảnh phát triển rộng rãi thông tin truyền thông Cùng với việc ngày phổ biến du lịch thông minh, năm qua có nhiều nghiên cứu từ nhà khoa học doanh nghiệp nhằm phát triển du lịch số Một số nghiên cứu liên quan kể đến sau Theo [5], tác giả trình bày kiến trúc cách triển khai hệ thống Hướng dẫn du lịch thông minh Hệ thống cho phép du khách xem thơng tin đồ, tìm vị trí, tìm video xem thời tiết khu vực Tuy nhiên hệ thống hoạt động điện thoại thông minh tảng Android đáp ứng tính cho du khách Nhóm nghiên cứu [4] trình bày phương pháp xây dựng ứng dụng du lịch thông minh đa tảng Nhưng nhìn chung ứng dụng cịn tập trung nhiều vào nghiệp vụ gợi ý lộ trình, gợi ý địa điểm Tiếp theo, tập đoàn VNPT Việt Nam phát triển giải pháp du lịch thơng minh có nhiều tính quản lý điểm đến, tạo lộ trình, lưu trú, ẩm thực, đường, v.v [6] Tuy nhiên, ứng dụng chưa tận dụng hết tính GIS tảng di động Cũng giao diện hệ thống chưa trực quan, khó tương tác 2.2 GIS cho ứng dụng di động Các thiết bị di động ngày trở nên phổ biến xã hội Với phát triển công nghệ truyền thông không dây chẳng hạn 5G, ứng dụng truy cập truyền liệu qua Internet vớ tốc độ cao Nhờ vậy, ứng dụng ngày tích hợp dịch vụ GIS mạnh mẽ Nó dần cung cấp chức tương tác GIS trực tuyến phức tạp truy cập thơng qua thiết bị di động https://play.google.com/store/apps/details?id=com.ho abinh.tourism 48 TẠP CHÍ KHOA HỌC ĐO ĐẠC VÀ BẢN ĐỒ SỐ 52-6/2022 Nghiên cứu - Ứng dụng Hình 1: Kiến trúc máy khách - máy chủ hệ thống GIS (nguồn [7]) Theo [7], hầu hết phần mềm GIS cho ứng dụng di động thường phát triển dựa kiến trúc máy khách - máy chủ Phía máy khách bao gồm thiết bị di động hỗ trợ GPS phần mềm GIS di động với giao diện người dùng cho phép thao tác đồ thông qua thiết So với ứng dụng di động thông thường, giao diện người dùng GIS dành cho thiết bị di động cần cung cấp lớp liệu không gian, chức lập đồ đơn giản, thường kích hoạt thông qua API SDK, chẳng hạn API Google Maps Phía máy chủ thơng thường bao gồm ba cơng cụ là: cơng cụ web, cơng cụ đồ công cụ liệu Các công cụ có khơng Để truyền liệu máy chủ máy khách, định dạng liệu XML JSON thường sử dụng 2.3 Ứng dụng di động đa tảng truy cập thông qua số lượng lớn thiết bị cuối khác Nó cung cấp khả viết mã lần sau chạy đâu cho nhiều tảng khác Hiện có nhiều khung phát triển ứng dụng di động đa tảng khác Flutter3, React Native4, Ionic5, v.v Trong đó, Flutter khung phát triển ứng dụng di động đa tảng phổ biến nhà phát triển toàn cầu sử dụng, theo khảo sát dành cho nhà phát triển năm 2021 [8] Flutter công cụ phát triển phần mềm đa tảng, mã nguồn mở Google phát triển Nó sử dụng để tạo ứng dụng cho Android, iOS, ứng dụng dựa web máy tính để bàn Flutter sử dụng Dart, ngơn ngữ lập trình hướng đối tượng đại Dart sử dụng trình biên dịch khác để biên dịch mã máy tương ứng [9] Việc phát triển ứng dụng cho tảng di động riêng biệt đòi hỏi kiến thức chuyên sâu chúng Điều làm tăng chi phí phát triển thời gian tiếp thị ứng dụng Đây nơi mà công cụ phát triển đa tảng xuất tạo khác biệt Nói cách đơn giản, phát triển ứng dụng di động đa tảng việc tạo ứng dụng Xây dựng hệ thống du lịch thông minh đa tảng cho tỉnh Hịa Bình https://flutter.dev https://reactnative.dev 3.1 Kiến trúc hệ thống Hệ thống sử dụng nhiều công nghệ GPS, GIS kết hợp với nhiều tảng JSON, Restful API Flutter Về tổng quan, kiến trúc hệ thống du lịch thơng minh đa https://ionicframework.com TẠP CHÍ KHOA HỌC ĐO ĐẠC VÀ BẢN ĐỒ SỐ 52-6/2022 49 Nghiên cứu - Ứng dụng tảng cho tỉnh Hịa Bình mơ tả hình đây: dụng di động server Thành phần thứ ba server back-end, xây dựng dựa NodeJS Express Framework Nó có vai trị cung cấp điều khiển tiến trình truy cập vào tài nguyên hệ thống Thành phần cuối sở liệu xây dựng PostgreSQL tích hợp phần mở rộng PostGIS để làm việc với liệu không gian 3.2 Biểu đồ lớp hệ thống Hình 2: Kiến trúc hệ thống du lịch thơng minh Theo hình 2, hệ thống gồm bốn phần Thành phần thứ ứng dụng tảng di động Ứng dụng xây dựng dựa Flutter để tạo giao diện người dùng Giúp người dùng tương tác với hệ thống Thành phần thứ hai API, coi cầu nối cho việc tương tác ứng Biểu đồ lớp mô tả kiểu đối tượng hệ thống loại quan hệ khác tồn chúng Hệ thống Du lịch thông minh tỉnh Hịa Bình xác định bao gồm lớp như: Đánh giá (Review), Cụm (Cluster), Địa điểm (Place), Người dùng (User), Thể loại (Category), Bài viết (Post) Hình ảnh mô tả chi tiết lớp mối quan hệ chúng Hình 3: Biểu đồ lớp hệ thống du lịch thông minh 3.3 Triển khai GIS ứng dụng di động Hệ thống sử dụng hai tác nhân Quản trị viên Khách du lịch Sơ đồ chức hệ thống miêu tả hình đây: 50 TẠP CHÍ KHOA HỌC ĐO ĐẠC VÀ BẢN ĐỒ SỐ 52-6/2022 Nghiên cứu - Ứng dụng Hình 4: Các chức hệ thống du lịch thơng minh Như đề cập mục 2.2, giao diện người dùng ứng dụng phát triển Flutter SDK Việc lập đồ, thao tác đồ (phóng to, thu nhỏ, chạm, v.v.) xây dựng Google Maps SDK Dữ liệu đồ biên tập dạng shapefile geodatabase tải lưu trữ máy chủ Ứng dụng di động tương tác với liệu thơng qua API Hình mơ tả việc triển khai GIS ứng dụng di động Hình 5: Minh họa triển khai GIS ứng dụng di động 3.4 Kết đánh giá Hệ thống nghiên cứu cài đặt thành công đa tảng ứng dụng phổ biến Android iOS Hình mơ tả số giao diện hệ thống Hình 6: Một số giao diện hệ thống du lịch thơng minh đa tảng tỉnh Hịa Bình TẠP CHÍ KHOA HỌC ĐO ĐẠC VÀ BẢN ĐỒ SỐ 52-6/2022 51 Nghiên cứu - Ứng dụng Hệ thống du lịch thơng minh đa tảng tỉnh Hịa Bình nhóm tác giả thử nghiệm mơi trường thực tế với 230 điểm thăm quan dịch vụ du lịch phân loại theo nhiều thể loại khác Di sản địa chất, Du lịch nhân văn, Du lịch Cộng Đồng, Khu sinh thái, nghỉ dưỡng, v.v (Hình 7, Hình 8) Phần mềm điện thoại hoạt động ổn định Android iOS với nhiều tính lập lịch trình, đường, tìm kiếm đồ, v.v Kết luận Trong nghiên cứu này, nhóm tác giả trình bày phương pháp xây dựng hệ thống du lịch thơng minh tỉnh Hịa Bình Hệ thống thử nghiệm môi trường thực tế với 10 cụm điểm chứa 230 điểm thăm quan dịch vụ du lịch Phần mềm được thử nghiệm cài đặt hai hệ điều hành phổ biến Android iOS Kết cho thấy ứng dụng hoạt động ổn định, đáp ứng nhiều người dùng, truy cập nhanh chóng xác Các liệu không gian hiển thị đồ cách trực quan đa dạng Trong thời gian tới, nhóm tác giả tiếp tục nghiên cứu ứng dụng Trí tuệ nhân tạo để phát triển thêm tính thơng minh cho hệ thống. Tài liệu tham khảo [1] C T H Bình, "Năm 2021, tỉnh Hịa Bình đón 1,55 triệu lượt khách du lịch," 2021 [Online] Available: https://bvhttdl.gov.vn/nam-2021-tinh-hoabinh-don-155-trieu-luot-khach-du-lich20211207110901067.htm Hình 7: Quản lý điểm thăm quan dịch vụ du lịch theo nhóm chủ đề Di sản địa chất, Du lịch nhân văn Hình 8: Danh sách điểm du lịch khu vực tỉnh Hoà Bình 52 [2] K An, "Lượng người dùng smartphone Việt Nam đứng top 10 toàn cầu," 2021 [Online] Available: https://vov.vn/cong-nghe/sanh-dieu/luongnguoi-dung-smartphone-o-viet-nam-dungtrong-top-10-toan-cau-863220.vov [3] M B C a L A J a G M d C Cavalheiro, "Towards a Smart Tourism Destination Development Model: Promoting Environmental, Economic, Socio-cultural and Political Values," Tourism Planning & Development, 2020 [4] N H C N H K P Đ T N K N N X K Vũ Thành Vinh, " Xây dựng hệ thống du lịch thông minh đa tảng ứng dụng cho TẠP CHÍ KHOA HỌC ĐO ĐẠC VÀ BẢN ĐỒ SỐ 52-6/2022 Nghiên cứu - Ứng dụng tỉnh Thái Nguyên," TNU Journal of Science and Technology, 2022 [5] P Achaliya, "Smart Travel Guide: Application for Android Mobile.," 2012 [6] VNPT, "Giải Pháp du Lịch Thông Minh (smart tourist)," [Online] Available: https://vnpt.com.vn/doanh-nghiep/san-phamdich-vu/giai-phap-du-lich-thong-minh-smarttourist/ [7] Q a U o W Huang, "Programming of Mobile GIS Applications," Geogr inf sci technol body knowl, 2020 [8] L S Vailshery, "Cross-platform mobile frameworks used by global developers 2021," Statista, 2022 [Online] Available: https://www.statista.com/statistics/869224/w orldwide-software-developer-workinghours/ [9] M Napoli, in Introducing Flutter and Getting Started, 2019, pp 1-23. Summary Develop a smart tourism system for Hoa Binh province Le Hong Anh, Nguyen Mai Dung, Nguyen Van Thang, To Xuan Ban Hanoi University of Mining and Geology An increasing number of countries worldwide are investing in innovative technology systems to build smart cities, driving sustainable development and improving people’s lives In line with this universal trend, many tourism destinations are now modernizing to include the use of smart technology in their operations to transform the visitor experience, thereby enhancing the long-term competitiveness of tourism This paper presents the design and construction of a multi-platform smart tourism system based on open-source technologies such as Flutter, NodeJS, and PostgreSQL Especially combined with GIS technology, the system becomes richer, more flexible and useful than current smart tourism systems The authors have tested a real environment with 10 clusters of points containing more than 230 attractions and tourist services classified under many different types The evaluation results show that the system has an intuitive interface, stable operation, and many useful features, allowing tourists to interact faster and easily look up information on the destination or attraction that they are visiting. Keywords: Multi-platform smart tourism, Hoa Binh Tourism, GIS TẠP CHÍ KHOA HỌC ĐO ĐẠC VÀ BẢN ĐỒ SỐ 52-6/2022 53 ... quan đến du lịch tỉnh Hòa Bình; (5) Gợi ý lịch trình du lịch cho du khách, v.v Ngồi hệ thống cịn cung cấp khả chia sẻ liệu thông qua API dạng chuẩn GeoJSON Kiến thức tảng 2.1 Du lịch thông minh Khái... Khái niệm ? ?du lịch thông minh? ?? hay ? ?hệ thống du lịch thông minh? ?? bắt đầu phổ biến cách mạng cơng nghiệp 4.0 thức diễn Theo đó, du lịch thơng minh trường hợp đặc biệt thành phố thông minh, nơi... việc tạo ứng dụng Xây dựng hệ thống du lịch thơng minh đa tảng cho tỉnh Hịa Bình https://flutter.dev https://reactnative.dev 3.1 Kiến trúc hệ thống Hệ thống sử dụng nhiều công nghệ GPS, GIS kết