赖亚寒
“智慧旅游”系统架构与设计
赖亚寒
四川公众监理咨询有限公司,四川 成都 610041
智慧旅游是目前最热门的信息技术应用之一,研究阐述了智慧旅游的总体技术架构,为智慧旅游系统的规划设计和建设提出了规划层面的思路。
智慧旅游;架构;ESB;SOA;智慧城市
智慧旅游以旅游管理和游客服务为导向,以旅游资源为基础,以信息交互为核心,以产业提升为目标,科学集成物联网、互联网、云计算、地理信息、大数据和通讯网络等先进技术,融合卫星定位、视频监控、对讲调度、无线射频、信息交互、数据挖掘等信息化能力,以多种形式的终端尤其是手机为主要业务载体,面向政府、旅游运营企业和游客提供无线通信、视频管理、应急调度、电子导游、运营分析和危机预警等信息化服务,提升景区之政府监管、企业运营和游客服务的综合能力和效益。[1]
智慧旅游的总体架构重点突出四个方面:
一是纵向能贯穿:充分挖掘旅游信息资源,全面覆盖游客、旅游经营者、旅游管理者三类主体需求,提供完整的旅游应用服务。
二是横向能融合:对三类主体提供的服务,功能上相互配合和补充,数据层面最大限度整合共享,执行上协同联动。
三是外围能扩展:扩展和融合来自相关行业(如交通、商贸、卫生等)的信息,并与其他智慧系统进行数据交换和共享。
四是整体可对接:智慧旅游能够无缝对接到层次更高的智慧化体系,如智慧城市。
智慧旅游系统总体架构涵盖门户层、应用层、服务层、数据中心层、数据源层,集合先进智能技术及完善服务营销体系开展便捷、多样的旅游服务。
1.1 门户层
门户层是智慧旅游的展现形式,通过不同的电子设备和媒介,将旅游信息化应用的功用传达给使用者,将智慧旅游具象化。面向旅游行业用户提供手机、PAD、电脑、电视、LED大屏显示等丰富的多终端使用形态。其中智能移动终端的蓬勃发展,为智慧旅游提供了更多途径的展现方式。将移动互联网运营的基因植入智慧旅游,从用户(游客、企业、管委会)的角度整合设计智慧旅游,通过开发手机APP等方式,使智慧旅游应用延伸到手机、通过手机实现各种功能。
1.2 应用层
应用层统一收集各种景区相关信息,并对及时掌握的各类感知信息进行综合加工和智能分析,集合先进智能技术及完善服务营销体系,为游客、旅游企业和政府部门提供个性化、智能化、便捷多样的旅游应用和服务,主要包含酒店服务、景区服务、政务服务、游客服务、交通服务等等。
1.3 服务层
在信息化建设过程中,各行业根据自身的需求分别建设了自身的业务管理系统,这些系统之间拥有各自的数据存储和访问方式,彼此独立,形成了一个个的“信息孤岛”。此外,各系统在建设时遵循各自的建设规范,没有统一的信息标准与规范,增加了系统之间数据互通的难度,对于一些基础数据的重复建设,不仅浪费了人力物力,更难以保障数据的权威性、唯一性、完整性和准确性。
服务层主要为企业服务总线ESB, 它是传统中间件技术与XML、Web服务等技术结合的产物。ESB提供了网络中最基本的连接中枢,是构筑企业神经系统的必要元素。
ESB的出现改变了传统的软件架构,可以提供比传统中间件产品更为廉价的解决方案,同时它还可以消除不同应用之间的技术差异,让不同的应用服务器协调运作,实现了不同服务之间的通信与整合。从功能上看,ESB提供了事件驱动和文档导向的处理模式,以及分布式的运行管理机制,它支持基于内容的路由和过滤,具备了复杂数据的传输能力,并可以提供一系列的标准接口。
大规模分布式的企业应用需要相对简单而实用的中间件技术来简化和统一越来越复杂、繁琐的企业级信息系统平台。面向服务体系架构(SOA)是能够将应用程序的不同功能单元通过服务之间定义良好的接口和契约联系起来。SOA使用户可以不受限制地重复使用软件、把各种资源互连起来,只要IT人员选用标准接口包装旧的应用程序、把新的应用程序构建成服务,那么其他应用系统就可以很方便的使用这些功能服务。在智慧旅游项目中,使用ESB可以将复杂的用户管理、工作流引擎、搜索引擎、规则引擎、统计报表、信用评估等应用完美结合在一起。
1.4 数据中心
包含存储数据的云平台等基础设施,提供可靠安全的数据共享、强大的计算能力、随时扩展性和方便快捷的互联网服务,满足大用户量访问、多应用和资源内容接入及大数据分析挖掘。
数据中心的建设,从根源上消除了传统信息系统中普遍存在且在大数据时代愈发需要迫切解决的“信息孤岛”、“数据烟囱”、“数据与应用相互绑定无法灵活扩展”等诸多积弊,提供了数据资源及应用功能的弹性、可扩展性及相互间的动态适应。从云平台角度来说,云计算基础设施提供了硬件及各类计算资源的弹性可扩展,正呼唤能与之相匹配的可灵活伸缩动态扩展的软件架构,基于DOA打造的相关平台软件也有望成为云计算大数据时代下的软件基础设施。
1.5 数据源
结合通过多种渠道采集到的大量信息,我们可以获得涵盖旅游资源、游客资源、地理信息、消费信息、客流信息、舆情信息等的海量数据,这些强大的数据是上层应用的基础,通过数据交换和共享,实现对上层信息化应用系统的数据支持。
数据源是智慧旅游最重要的战略性资源,搭建统一数据平台,实现智慧旅游各子系统相关高层业务数据统一抽取、融合共享,梳理并整合现有政府、企业及第三方与旅游有关的各个应用资源和数据资源,形成准确、高价值的综合旅游信息资源库,方便数据的抽取、交换与应用调用。
智慧旅游是智慧城市的重要组成部分。几乎所有的城市都具备旅游的功能,不考虑智慧旅游的智慧城市是不完整的。从政府部门职能角度看,智慧旅游应该从属于智慧城市,是智慧城市建设的不可或缺的一个方面。
智慧旅游可以带动智慧城市建设。部分城市特别是把旅游作为支柱产业的城市,可以通过先开展智慧旅游建设,在打下一定基础,产生一定效益之后,再进一步开展智慧城市的建设。
[1]贾艳杰.智慧旅游信息系统的设计[J].工程技术(文摘版),2015(47):11.
The System Architecture and Design of Intelligent Tourism
Lai Yahan
Sichuan public supervision Consulting Co.,Ltd.,Chengdu Sichuan 610041
Intelligent Tourism is one of the most popular information technology applications.This paper expounds the overall technical architecture of intelligent tourism,and puts forward the idea of planning and design for Intelligent Tourism System Planning and construction.
Intelligent Tourism;architecture;ESB;SOA;smart city
P208;F592
A
1009-6434(2016)6-0191-02