旅游电子商务理论及应用第3章旅游电子商务的技术基础3.1旅游电子商务的网络技术•3.1.1网络基础•3.1.1.1互联网的起源•计算机网络是实现数据通信和资源共享的重要手段,而互联网属于计算机网络,所以互联网主要的功能是资源共享和数据通信。随着互联网商业价值的发现,现在大多数企业都在网络上宣传自己的产品或服务,这些企业已经涵盖大部分的行业,旅游业也在其中。•3.1.1.2互联网的快速发展•3.1.1.3互联网提供的新趋势•在互联网发展方面,互联网用户数增长速度已放缓至10%以下。在智能手机发展方面,智能手机用户数增长速度为20%,也出现放缓。•其他领域,我们正利用移动设备、随身传感器创造新的数据海洋。•3.1.2网络协议及技术•互联网技术可以分为硬件技术和软件技术。•(1)TCP/IP协议•TCP/IP协议是互联网连接的标准协议,该协议主要由四层协议层构成,分别是网络接口层、网络层(IP协议)、传输层(TCP协议)和应用层。•(2)IP地址•IP地址是用来唯一标识互联网计算机的二进制数,互联网上的计算机能够相互识别,必须拥有唯一的IP地址,目前有IPv4和IPv6两种版本。•(3)域名•虽然IP地址可以唯一标识互联网中的计算机,但是并不方便人们记忆。于是,人们发明了域名(DomainName),即利用层次命名法为互联网中的每一台计算机取一个唯一的名字。域名由字符构成,每一个层次称为一个域,两个域之间用小数点隔开。•(4)HTTP协议•HTTP为超文本传输协议,主要用来在互联网上传输HTML文档,网站由若干HTML文档组成,网站工作在远程的服务器上•(5)电子邮件协议•电子邮件服务是互联网上使用最多的服务之一,用户通过远程电子邮件服务器来交换电子邮件,并可以利用邮件客户端软件和网页邮箱的方式来使用和管理邮件服务器上的电子邮件信息。•3.1.3互联网的接入技术•3.1.4移动互联网的技术•(1)IPv6•(2)LBS•(3)HTML5•(4)NFC•(5)LTE•(6)lightweightradio3.2旅游电子商务的网络数据库技术•旅游电子商务的服务功能概括为四类。•①旅游信息的汇集、传播、检索和导航。•②旅游产品(服务)的价格公示。•③个性化的定制服务。•④其他功能。•3.2.1网络数据库结构•(1)MySQL•与其他数据库管理系统相比,MySQL具有以下优势:①MySQL是一个关系数据库管理系统;②MySQL是开源的;③MySQL服务器是一个快速的、可靠的和易于使用的数据库服务器;④MySQL服务器工作在客户/服务器或嵌入系统中;⑤有大量的MySQL软件可以使用。•(2)SQLServer•(3)Oracle•Oracle数据库产品具有以下优良特性。①兼容性,Oracle产品采用标准SQL,并经过美国国家标准技术所(NIST)测试,与IBMSQL/DS、DB2、INGRES、IDMS/R等兼容。•②可移植性,Oracle的产品可运行于很宽范围的硬件与操作系统平台上;可以安装在70种以上不同的大、中、小型机上;可在VMS、DOS、UNIX、Windows等多种操作系统下工作。•③可联结性,Oracle能与多种通讯网络相连,支持各种协议(TCP/IP、DECnet、LU6.2等)。•④高生产率,Oracle产品提供了多种开发工具,能极大地方便用户进行进一步的开发。•⑤开放性,Oracle良好的兼容性、可移植性、可连接性和高生产率使OracleRDBMS具有良好的开放性。•(4)Sybase•(5)DB2•3.2.2网络数据库的特点•(1)数据量大、增长迅速、更新速度快•(2)数据的存储•(3)数据类型•(4)支持新的编程技术•3.2.3数据库系统的选择•数据库系统的选择和应用直接体现旅游电子商务系统数据存储的效率和服务质量,因此,应根据旅游电子商务网站的规模、功能、应用环境、资金等因素,为网站选择合适的数据库系统。•(1)易用性•(2)分布性•(3)并发性•(4)数据完整性•(5)可移植性•(6)安全性•(7)容错性•3.2.4网络数据库备份•(1)完全备份•(2)事务日志备份•(3)差异备份•(4)文件备份•3.2.5网络数据库在旅游电子商务中的应用3.3旅游电子商务的虚拟现实技术•3.3.1虚拟现实技术简介•虚拟现实技术又称灵境技术,是利用计算机生成一种模拟环境,并通过多种专用设备使用户“投入”到该环境中,实现用户与该环境直接进行自然交互的技术。•3.3.1.1虚拟现实技术的特征•(1)多感知性•所谓多感知是指除了一般计算机技术所具有的视觉和听觉感知、力觉感知、触觉感知、运动感知,甚至包括味觉感知、嗅觉感知等。•(2)浸没感•又称临场感或存在感,指用户感到作为主角存在于模拟环境中的真实程度。•(3)交互性•指用户对模拟环境内物体的可操作程度和从环境得到反馈的自然程度(包括实时性)。•(4)构想性•又称为自主性,强调虚拟现实技术应具有广阔的可想象空间,可拓宽人类认知范围,不仅可再现真实存在的环境,也可以随意构想客观不存在的甚至是不可能发生的环境。•3.3.1.2虚拟现实技术分类•虚拟现实技术根据对现实世界的仿真程度和用户参与程度不同,主要分为桌面虚拟现实、投入的虚拟现实、增强现实性的虚拟现实和分布式虚拟现实。•(1)桌面虚拟现实•(2)投入的虚拟现实•高级虚拟现实系统提供完全投入的功能,使用户有一种置身于虚拟境界之中的感觉。•(3)增强现实性的虚拟现实•增强现实性的虚拟现实不仅是利用虚拟现实技术来模拟现实世界、仿真现实世界,而且要利用它来增强参与者对真实环境的感受,也就是增强现实中无法感知或不方便感知感受•(4)分布式虚拟现实•如果多个用户通过计算机网络连接在一起,同时参加一个虚拟空间,共同体验虚拟经历,虚拟现实则提升到一个更高的境界。•3.3.2虚拟现实的关键技术•(1)环境建模技术•这是指虚拟环境的建模,目的是获取实际三维环境的三维数据,并根据应用的需要,利用获取的三维数据建立相应的虚拟环境模型,生成类似于真实环境的计算机影像。•(2)立体声合成和立体显示技术•立体声合成是在虚拟现实系统中消除声音的方向与用户头部运动的相关性,保证在任何位置听到的声音是一致的;立体显示技术是在复杂的场景中实时生成立体图形。•(3)触觉反馈技术•在虚拟现实系统中,让用户能够直接操作虚拟物体并感觉到虚拟物体的反作用力,从而产生身临其境的感觉。•(4)交互技术•虚拟现实中的人机交互是利用数字头盔、数字手套等复杂的传感器设备,利用三维交互技术与语音识别、语音输入技术等实现。•(5)系统集成技术•由于虚拟现实系统中包括大量的感知信息和模型,因此系统的集成技术包括信息同步技术、模型标定技术、数据转换技术、识别和合成技术等。•3.3.3虚拟现实关键设备•虚拟现实技术具有超越现实的虚拟性,虚拟现实系统的核心设备仍然是计算机,因它的一个主要功能是生成虚拟境界的图形,故又称为图形工作站。•3.3.4虚拟现实技术在旅游业的应用•(1)全景客简介•(2)全景客•(3)“全景游”系列手机客户端3.4旅游电子商务的GIS、GPS技术•3.4.1GIS简介•①共同管理空间数据和属性数据•②具备强大的空间分析能力•③具有丰富的信息•3.4.2GPS简介•GPS又称为全球定位系统(GlobalPositioningSystem,GPS),是美国从20世纪70年代开始研制,于1994年全面建成,具有海、陆、空全方位实时三维导航与定位能力的新一代卫星导航与定位系统。•3.4.3GIS、GPS在旅游电子商务的应用3.5旅游电子商务的网络金融技术•3.5.1网络金融•所谓网络金融,又称电子金融(e-finance),是指基于金融电子化建设成果在国际互联网上实现的金融活动,包括网络金融机构、网络金融交易、网络金融市场和网络金融监管等方面。•3.5.2网络金融技术与电子支付•①防火墙技术,在内部网和外部网之间的界面上构造一个保护层,并强制所有的连接都必须经过此保护层,由其进行检查和连接。•②物理隔离、入侵检测及安全扫描技术,物理隔离技术是防止外部黑客攻击的有效手段。•③密码体制及加密认证机制,当今社会上密码体制在电子商务活动中的应用也越来越完善。•④SSL和SET协议标准,SSL协议采用公开密钥技术,其目标是保证两个应用程序之间的保密性和可靠性,可在服务器和客户机端同时实现支持。•3.5.3网络金融支付方式•(1)电子支付•电子支付是指单位、个人直接或授权他人通过电子终端发出支付指令,实现货币支付与资金转移的行为。•(2)基于SSL协议的信用卡支付•信用卡最早诞生于1915年的美国,它是银行或其他财务机构签发给资信状况良好人士的一种特制卡片,是一种特制的信用凭证,它具有现金的作用,是现金的替代品。•(3)基于SET协议的信用卡支付•在Internet上基于SET协议的信用卡支付涉及多个参与方,包括持卡客户、商家、支付网关、收单银行、发卡银行和CA认证中心。•(4)电子支票支付•电子支票(ElectronicCheck)是将纸制支票变为带有数字签名的电子报文,或利用其他数字电文代替传统支票的全部信息所得到的电子数据。•(5)网络银行(InternetBank)•网络银行是指银行利用网络技术,通过Internet或其他公用信息网,将客户的计算机终端连接至银行网站,实现将银行金融服务直接送到客户办公室或家中和手中的金融服务系统。•(6)第三方支付•第三方支付是具备一定实力和信誉保障的独立机构,采用与各大银行签约的方式,提供与银行支付结算系统接口的交易支持平台的网络支付模式。•(7)移动银行•移动银行也称为手机银行,是利用移动通信网络及终端办理相关银行业务的简称。•3.5.4网络金融支付在旅游电子商务的应用•3.6.1.2物联网关键技术•(1)射频识别技术•RFID(射频识别)是一种非接触式的自动识别技术,它通过射频信号自动识别目标对象并获取相关数据,识别过程无须人工干预,可工作于各种恶劣环境。•(2)传感网络技术•A传感器与传感器网络•B传感器网络与物联网•(3)智能技术•智能技术是为了有效地达到某种预期的目的,利用知识而所采用的各种方法和手段。通过在物体中植入智能系统,可以使得物体具备一定的智能性,能够主动或被动地实现与用户的沟通,这是物联网的关键技术之一。•3.6.2物联网应用体系架构•3.6.2.1EPC物联网架构•①EPC系统结构•②EPC编码体系•③EPC射频识别系统•④EPC信息网络系统•3.6.2.2UID物联网系统架构•(1)UID物联网体系建立的目的•(2)UID体系架构的基本原则•①标识一个实体。•②假定网络环境。•③提供一种安全机制。一个安全的广域分布式系统,能够确实考虑用户隐私的保护,•它可以通过eTRON架构作为安全基础设施来建立。•④提供一个开放的平台。•(3)UID体系的基础技术•①UCODE标签:存储泛在识别码的媒介。•②UbiquitousCommunicator(泛在通信器,简称UC):泛在通信器是用户终端设备,•能够读取UCODE标签,向用户提供基于UCODE标签的各种服务。•③UCODE相关数据库(UCODERelationDatabase):该数据库管理着UCODE标签•所标识的实体对象的相关信息,数据库可以工作在分布式环境中。•④UCODE信息服务。•3.6.3物联网情景感知技术及应用•3.6.3.1情景感知定义•情景(Context)是被用来标识一个实体状态的所有信息。实体可以是一个人、一个地点或者用户与应用之间相关的对象,包括用户和应用本身(DEY,2000年)。情景的概念,强调了以计算机为中心的计算模式正在向以用户为中心转变,应以人为本,以人为中心。•3.6.3.2情景感知系统结构•3.6.3.3情景感知处理流程•情景感知是利用环境中的情景信息辅助决策优化的一种计算模式,需要解决的问题主要是信息采集、信息建模和信息处理。•(1)情景信息的采集•情景信息的获取可以分为用户主动输入和通过传感器采集等方式。•(2)情景信息建模•