版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上山 东 科 技 大 学课程设计论文基于RFID的旅游一卡通应用系统设计与分析学 号: 8 2姓 名: 李万 刘甲辉 学 院: 信息科学与工程学院 专 业: 物联网工程2013级2班 指导老师: 卫文学 2015年12月5日专心-专注-专业摘要随着社会经济的进步,国内旅游产业得到了蓬勃的发展。信息技术的快速发展,网上银行、电子地图、信息导航等工具确实为人们外出旅游带来了很多的便捷。但是,上述工具由于使用不同的终端载体,游客平时出行时身上需携带很多不同功能的终端,这些终端工具无论从业务的定制还是业务的使用都会是一个比较繁琐的程序,这同样给旅游生活带来很多不便。本文针对解决
2、上述问题,研究制定了一套智慧旅游一卡通系统。智慧旅游一卡通系统整合、数据库、商务智能等先进的技术理念,采用逻辑清晰的树形组织架构,其主要功能模块包括:发行与管理子系统、积分与消费管理子系统、增值服务管理子系统。其中,发行与管理子系统下设个子功能模块,积分与消费管理子系统下设个子功能模块,增值服务管理子系统下设个子功能模块。各功能模块通过后台的整合统一在一卡通上,为游客提供一站式服务。本文除了对一卡通系统的各功能模块进行了设计,同时也对一卡通系统的通信系统和硬件架构做了充分的考虑和设计。智慧旅游一卡通将银行卡、公交卡、在线支付、电子钱包、电子门票、游客位置定位、景区智能管理等功能全部应用在一个平
3、台之上,真正实现了旅游的信息化。关键词:RFID,智慧旅游,一卡通系统,在线支付,商业智能目录第一章 绪论1.1 课程研究的背景旅游业是战略性产业,资源消耗低,带动系数大,就业机会多,综合效益好,在扩内需、调结构等方面起到了积极带动作用。旅游是城市的第一名片,不仅是现代服务业的重要支柱,同时对促进城市的品牌提升具有重要作用。在这种背景下,充分借助RFID和物联网等信息科技的力量,创建崭新的智慧旅游模式,大力推动城市旅游的协调发展。青岛作为全国的著名旅游城市,传统的旅游方式已经制约旅游的进一步发展,“智慧旅游”是大势所趋。智慧旅游让旅游者能够主动的感知到旅游活动、旅游经济等方面的信息资源。第一时
4、间了解这些信息,可以方便人们安排自己的出游和工作生活,从而使旅游变得更加的智能和方便。1.2 国内外相关技术的发展现状1.2.1物联网技术国内外发展现状(1)物联网概念物联网(The Internet of Things),顾名思义,物物相连的互联网。物联网的目的就是为了实现互联网与物体的相接,可以让物体之间能够实现智能化的识别、监控、和管理,最终到达物体之间信息的通信和交换。物联网是继计算机、互联网和移动通信之后的又一次科技产业革命,被称为信息产业“第三次浪潮”。物联网产业在全球范围了被多个国家放在战略性发展的位置,从而得到了全面的推动和发展。日本、美国、欧盟本的多个国家都分别制定了自己的物
5、联网发展计划,例如IJPN计划、智慧地球计划、物联网行动计划等。目前,我国物联网已经进入实际应用发展阶段,概念逐渐清晰和应用发展同步进行,掌握了一批具有自主知识产权的关键技术,具备了较好的产业基础和发展前景。具体应用方面,电力、城市交通、医疗和农业等已经逐步有了发展和突破。随着3G、HSPA、LTE、WIFI和WINMAX等通信网络的普及和应用,物联网技术将会具有广阔的应用前景。(2) 物联网的应用举例物联网在智慧交通的应用,最典型的范例,应该就是“智慧公交”系统。智慧公交系统将地理信息系统(GIS),车辆定位系统、车辆识别系统、计算机网络、通信网和公交系统有机的结合在一个平台上,从而使公交车
6、辆的调度效率大幅度提高,同时还能对公交车辆进行安全可靠的监控,为市民提供快速准确的信息发布。让管理人员对公交系统进行精确的管理,也让公交系统的运营成本大幅度降低。物联网在高校校园中的应用,已经较为广泛。校园一卡通系统就是最好的范例。校园一卡通系统能够将学生在校园生活中使用的功能紧密的联系起来,例如,校园图书管理系统、门禁系统、水房收费系统、校园商店消费系统,以及校园安保系统、学生位置监控、到校平安短信系统有机的结合起来。校园一卡通系统不但方便了学生的学习生活,同时也有利于学校的管理。学校的信息化水平得到了显著的提高。技术人员将各种前端的质量数据监测设备与监测中心的数据库直接连接起来,同时利用了
7、很多无线技术、视频通信技术、计算机网络等技术和手段,实现了可以自动监测前端情况,并能够传回后台自动完成分析,并且能够自动发布监测结果的功能。从而实现了环境保护的自动监测。目前该物联技术在环境监测上的应用,已经在多地得到实施。1.2.2 RFID技术发展现状旅游一卡通系统广泛的应用到RFID技术。RFID射频识别技术从上世纪60年代发展到现在,走过了一个从理论研究到生产应用的过程。经过50多年的研究发展,也让其技术得到了显著的发展,使得其各项技术都日益的成熟,尤其是在14.56MHz以下的低频技术。如今技术的难点集中在中高频部分,于此同时超高频技术也受到人们越来越多的重视。(1)国外RFID技术
8、应用现状:纵观全球RFID的发展情况,美国无论是从软硬件水平和相关的应用领域均处于世界领先水平。美国政府积极推动RFID的应用,同时也制定了推动其进一步发展的RFID标准。欧洲和美国一样拥有自己行业标准。虽然日本拥有自己行业标准,但是使用者都是国内的厂商,因此要走向国际还需要一段时间。韩国政府同样高度重视的RFID发展,但其国内的RFID标准含糊不清阻碍其及时发展。目前,南非、瑞士、日本、德国、瑞典、美英等国的RFID产品较为成熟先进。(2)国内RFID技术应用现状:我国目前共有超过100家的RFID企业,但由于缺少关键核心技术,尤其是超高频领域相关产品远远落后于欧美的产品水平;但其低高频方面
9、,我国厂商入市较为早,因此其产品在市场还有一定的市场;在超高频领域,由于国内发展较晚,技术的欠缺,现在仍然处于缺少竞争力的状态。我国的中低频标签的制造领域已经较为成熟,在市场上有很强的竞争力,同时又少量的企业在高频和超高频读写器具有领先水平。随着中国物联网的发展,必然将把我国的RFID发展带到一个新的水平。1.2.3 国内智慧旅游发展情况2011年7月国家旅游局提出要实现国家旅游业发展战略目标,一个阶段性任务就是要争取用10年左右的时间显著提高信息技术在旅游业应用的广度和深度,使旅游企业的经营活动全面信息化,使在线旅游业务在旅游产业中的比重明显提升,使旅游行业管理和旅游公共服务信息化水平明显提
10、高,基本建成覆盖全国的旅游基础信息数据库和旅游基础信息资源交换和共享平台,形成一大批引领作用强、示范意义突出的智慧旅游城市、智慧旅游企业。目前,许多城市都在开展智慧城市建设。国家旅游局对“智慧旅游城市”试点工作进行了部署,确定了包括北京市、武汉市、成都市、南京市、福州市、大连市、厦门市、苏州市、黄山市、温州市、烟台市、洛阳市、无锡市、常州市、南通市、扬州市、镇江市、武夷山市18个国家智慧旅游试点城市。1.2.4 国外智慧旅游发展情况(1)新加坡“智慧旅游计划”2006年,推出“智慧国2015计划”,确立“智慧化立国”发展理念,全面实施“从传统城市国家向智慧国转型”的发展战略。韩国“i Tour
11、 Seoul”应用服务系统韩国首尔基于智能手机平台,开发了“i Tour Seoul”掌上移动旅游信息服务平台。通过网站 和移动手机网站 来进行旅游咨询服务。(2)比利时“标识都市”项目比利时首都布鲁塞尔于2012年6月正式推出基于智能手机的微电子旅游大全“标识都市”(TAGTAGCITY)项目,使布鲁塞尔成为世界上第一个数码移动旅游城市。(3)英、德开发“智能导游”2009年,英、德两家公司在欧盟资助下协作开发了一款智能导游软件,用以促进文化旅游发展。该软件以“增强现实”技术为基础,让游客通过声光与影像,“亲身”体验被遗忘的历史时光。1.3 论文内容简介本论文结合智慧旅游的发展趋势
12、,分析了RFID的技术特征。第一章 介绍本课题的研究背景和选题意义,同时介绍了国内外智慧旅游和技术的应用情况。第二章 回顾了RFID技术的发展历程,对RFID技术原理和系统组成进行了系统的研究,RFID系统主要由标签,识别器,中间件和软件应用组成。其主要标准包括ISO和EPC标准。第三章 首先从整体要求和实现功能对一卡通对一卡通系统进行了需求分析,并从一卡通系统架构、功能模块、中心数据库和安全性的角度对一卡通系统做了需求分析的研究。第四章 依照一卡通系统的设计原则,对一卡通系统的系统架构、硬件架构、网络架构、系统通信架构做了详细的设计,并设计实现各个单元功能子模块,包括发行与管理子模块,积分与
13、消费子模块,增值服务管理子模块。第五章 总结与展望,对本文的研究工作进行了总结并对未来的研究工作进行了展望。第二章 RFID技术原理及系统组成RFID是一种促成技术,它本身并不创造什么价值,但它能帮助公司开发出各种各样的应用,从而创造价值。RFID描述系统使用无线电波来传递对象的身份。使用RFID识别物体的方法有好几种,但最常见的是存储的ID或序列号,连同其它信息来标识一个特定的产品上的标签的。它是将一个小的微芯片连接到天线。芯片上所包含的信息通过天线来传递给接收器。接收器将RFID标签上读到的无线电波转换为数字信号,软件系统可以进一步的处理这些数字信号。通常当识别器读到一个标签信息是,它通常
14、会给主机传递3个东西:标签ID,接收器自身ID,读到标签的具体时间。公司通过每个识别器在什么位置来判断产品在什么位置,同事也可以判断它是什么。并且通过追踪标签的时间,可以知道时刻判断它的位置,包括之前到过的位置。2.1 RFID工作原理识别器可以反射电磁无线电波,标签的天线来接收这些无线电波。一个无源的RFID标签从识别器产生的电场中获取能量,同时驱动标签中芯片的电路。芯片之后能够增强无线电波,将之中含有的数据信息返回给识别器,识别器又将这些信息转换成数字信号。图2.1 系统典型构成2.2 RFID系统组成如图2.1所示,通常一个完整的RFID系统由以下四个部分组成:RFID标签转调器、RFI
15、D识别器、RFID中间件、RFID软件应用。这里需要说明一下天线。因为无线电波接收和发送都是通过天线来完成的。对于发射机和接收机,天线被分级设计用来辐射、收集无线电波能量。所以对天线来说,其的主要功能就是将电信号转换成无线信号,同时也可以讲收集到的无线信号转换成电信号。2.2.1 标签标签是一些大概只有米粒大小的器件,它在天线上附着一个微芯片,将其放在靠近物体的旁边就能被识别出来。标签可以被编程为某一指定的信息,例如ID或者序列号。当读写器发送适当的无线电信号的标签,反映能源给识别器,使标签能识别本身和它的数据。根据使用频率,内存模式,内存大小,内存类型和包装方式的不同,标签通常会分化和命名。
16、但是有三种基本类型的标签来可供用户选择:(1)有源标签,有源标签指的是含有电池,电池用来驱动微芯片的电路,并且给识别器广播无线波的标签。有无电池,是区分有源标签和无源标签的重要标准。有源标签,通常用在大型资产上,例如货物集装箱,铁路车辆,大型可重复使用的集装箱,这些设备上同时是移动的,这样有源标签可以采用主动的认证。其工作频段在455MHz,2.45G或者5.8G,它的有效被识别距离为60-300英尺。有源标签可以一直处于工作状态,当然也可以在需要的时候被“唤醒”。(2)无源标签,有别于有源标签,它没有电源或者发射机,需要从识别器获得能量来支持其工作。由于没有电源,无源标签同源比有源标签要便宜
17、很多,并且不需要人工维护。它的工作频率主要集中在低频、高频和超高频。(3)半有源标签,是一种介于有源标签和无源标签之间的标签,它结合它们两者各自的特点,它能像有源标签一样,使用电池来驱动芯片电路,但交换信息时是从识别器上获得能量,通常处于休眠状态直到被某一识别器唤起,这一点又很像无源标签。2.2.2 识别器要获得RFID标签储存的信息,需要一个阅读器。一个典型的阅读器是含有一个或者多个可以无线发射或者接受的无线电波的移动设备。无线电波转换成数字信号,阅读器将此数字信号传递给计算机系统。RFID阅读器可以采用多种方式来和标签通信。在近距离读取标签信息,最常用的方法是“电感耦合”,即阅读器的天线和
18、标签的天线产生一个磁场。标签从这磁场中收集能量,并靠这个能量向阅读器发回无线电波。2.2.3 应用软件RFID软件通常执行特定的功能,如跟踪仓库的库存或在零售店里商品被从货架上移走之后,重新排序库存。应用程序可以根据收到某些货物标签的信息,做适当的处理。这些货物可以是零售商品,托盘、纸箱,出货量或卡车。基于企业内部的事件,该软件也将发送信息给读者以单个标签上写入数据,如销售的项目,或清空托盘,或指定一个代码来表示货物已经离开了一个仓库并运往一个零售商店。RFID的应用程序往往是特定的垂直行业,如供应链,仓储,零售,医疗等行业。软件工程师通常没有和不需要有在RFID技术方面的专门知识。因此,很多
19、组织正在积极努力开发一个系统,可以让程序员的工作主要在应用层,而无需处理的RFID硬件接口层。此系统层被称为RFID中间件层。2.2.4 中间件中间层像胶水一样,从低层次到较高的应用层的硬件组件连接起来。虽然在原则上,它是一个水平的技术但是为了工业上有用武之地,它往往留有接口,以满足在垂直行业的需求。在特定RFID情况下,中间层可以起到额外的功能,它可以使读写更加可靠,可以将数据从阅读器通过网络传输到一个适当的位置,同时还可以控制和监控阅读器。它在安全方面也起到了不少的作用。它能够保证读写操作的安全,减少射频的干扰。能够将标签和阅读器上的事件及时的通知到应用程序。对于应用程序来说,它可以帮助应
20、用程接收和转发命令,并在异常情况下通知到用户。从架构上来讲,RFID中间层通常又可以分成多个子层。下层关注的功能是从标签中读取和写入数据的可靠性,鲁棒性和安全性。上层是和应用程序相关的。因此它们通常为应用程序提供各种借口,诸如:产品出货表、产品路由表和计划表、标签表、阅读器表、门户表、企业IT系统,例如计费、ERP、SCM和CRM、处理标记代码标准如电子产品代码。这种较低的中间件层阅读、标签RFID网络等建造了抽象类。当诸如采用新协议的阅读器等新技术已经出现了,其特征是可以嵌到中间件里去。这样仅需要最小的结构单元或者对于软件而言只需要代码级别的改动。上层的中间件层,除了有应用程序的接口外,还有
21、可能包括额外的一些功能,例如含有装运标签的交叉引用标签,含有位置标签的装运标签或者标记时间标记,预计货物到达的时间。他们可以存储检索数据库中的信息,因此应用程序参考的ID通常是指数据库中的ID,而不是标签ID。有了可靠的中间件意味着程序员可以专注于开发应用程序的业务逻辑,而不用了解不同类型的硬件。对于一个给定的应用程序,一个企业可能需要支持来自不同厂商的阅读器和标签,主动和被动式标签,工作在不同的频率协议或标签的不同的读写可靠性和规格标签。中间件简化了这些问题。最终,中间件或许是能够减少RFID硬件集成到现有的应用程序所花费的时间。2.3 RFID标准标准对于很多RFID应用程序是至关重要的,
22、如支付系统,货物跟踪或在开发的供应链中可重复使用的容器。人们在过去过得数十年中已经花费了为了不同的RFID频率和应用开的标准做了大量的工作。2.3.1 ISO标准国际标准组织(ISO)已经为自动识别和项目管理制定了RFID标准。例如,国际标准化组织已经制定RFID跟踪牛的标准。ISO11784定义了标签的数据结构。ISO11785定义了空中接口协议。国际标准化组织同时也为支付系统和非接触式一卡通(ISO14443)和近距型卡(ISO15693),制定了相应的RFID标签空中接口协议,包括ISO15693(智能标签),ISO14443(无接触式付款方式),ISO11784(畜牧养殖业),ISO1
23、8000(空中接口协议)。2.3.2 自动识别中心和EPC标准自动识别中心,开发了电子产品代码(EPC)技术,并且选择创建自己的空中接口协议,用于跟踪商品通过国际供应链。自动化识别中心成立于1999年,其目的是开发出产品数字代码及其相关技术通过全球供应链中识别和跟踪货物。它的任务是开发一种低成本RFID系统,因为标签需要一次性(制造商把标签在产品运送给零售商从未去获得这些标签回重用它们)。该系统必须运行在超高频段,因为只有超高频交付所需的阅读范围供应链应用程序,比如阅读托盘来通过一个船坞门。自动识别中心开发了自己的协议,全球范围内授权给EPC,其条件是EPC将提供免版税给制造商和最终用户。该中
24、心还负责开发一个网络架构,它将和互联网结合起来,将使任何人能通过存储在标签中的序列码查找相关的信息。网络也需要基于开放标准的Internet上使用,所以公司可以分享信息很容易,且成本低。2.4 RFID商业应用RFID可以用在许多不同的方式来创造价值。RFID技术是目前被应用于诸如:(1)资产跟踪公司会在那些经常丢失或被盗,没有得到充分利用或者当需要时很难找的资产上放上RFID标签(2)制造业很多正在使用RFID跟踪部件和工作流程,减少缺陷,提高产量,并管理生产相同产品的不同版本。(3)供应链管理RFID技术是用来增加吞吐量,减少运输错误,并降低劳动力成本。(4)零售业零售商使用RFID来提高
25、供应链的效率,以帮助减少盗窃,并确保库存是最新的。(5)支付系统RFID是用今天来支付在无需停车情况下收取过路费;支付三餐的外卖窗口;支付公交、地铁和火车等交通费使用非接触式智能卡支付小零售购买。(6)安全和访问控制RFID被用在电子钥匙已经有段时间了,它可以控制谁有权限进去办公室或者办公室的其他区域。资产保护上也用到RFID技术,大部门新车在方向盘上都安装了RFID阅读器。当然还有许多其他的创新都使用RFID。在主题公园,使用主动式标签在一个手镯系统来定位儿童。本质上,RFID让电脑能够跟踪位置的物品或人换句话说,RFID是通往定位计算。如数据库技术、语音技术、互联网、RFID打开全新的领域
26、应用开发。2.5 本章小结本章研究分析了RFID技术的技术原理和技术特征。RFID技术包括识别器、标签、中间件和软件应用。本章节同时介绍了RFID的技术标准:ISO标准和自动识别中心和EPC标准。最后本章节介绍了RFID主流的商业应用情况和及其应用前景。第三章 旅游一卡通应用系统的需求分析旅游一卡通系统,是指游客仅需携带旅游服务卡就可以实现在旅行社、酒店、景点等场所完成身份识别、消费等服务,从而为游客省去了携带个人身份证和现金的麻烦。整个旅游过程的“吃、住、游”只需要通过一张服务卡就可以全部实现。卡的种类包括实卡、虚拟卡、行业卡、一卡通、面额小的充值卡等多种类型。本章主要想从需求分析的角度对智
27、慧旅游一卡通需要实现的功能,进行了详细的阐述。对一卡通系统的系统架构需求和功能模块需求都做了分析并研究了RFID要解决的问题。3.1一卡通需求分析3.1.1总体要求如今,在全国各个大中专校园中,校园一卡通已经得到了越来越多的普及。校园一卡通的使用,不但方便了学生的学习和生活,也对给学校的管理工作很大的帮助。例如,学生饭卡管理,学籍管理,图书馆图书借阅等方面都起了很大的作用。旅游卡一卡通,顾名思义,其实校园卡一卡通区别并不是很大,不同之处在于,把一个校园的应用,扩大到一个更大的范围景区的旅游系统上去了。3.1.2 实现功能将RFID技术应用到旅游上去,方便游客,统一旅游市场,同时提升旅游形象,建
28、设旅游一卡通系统,实现如下的功能:(1)旅游一卡通系统能实现支付功能一卡通系统中的智能卡,为在线支付,“电子钱包”等功能提供基础保障。(2)旅游一卡通系统应该可以提供公共交通换乘服务作为旅游的重要部分,交通是一个不可回避的环节。顺畅的交通,将会让旅游并的更见愉快。交通卡可以方便旅客的乘车,一卡通系统中的职能卡,应该可以实现公交卡的所有功能,需要特别强调的是,希望可以实现多地区城市之间的“一卡通用”,开辟旅游换乘绿色通道,加快建设快捷的旅游交通换乘系统,形成水、陆、空立体化、网络化的旅游交通。(3)旅游一卡通系统应该可以当地景区的电子门票,旅游年卡使用游客提前在网上通过一卡通门户,预定支付某景区
29、的门票。到景区可以实现直接刷卡进景区,大大减少了旅客到景区排队买票时间,方便游客。同时也杜绝了之前景区纸质假票的出现。优化了景区的管理。推行“一票通用”制度,加快建设集网上选车、网上调度、网上结算等为一体的旅游客运信息平台。(4)旅游一卡通系统应该可以实现身份认证功能一卡通中,应该包含了持卡人个人的基本信息。手持一卡通,游客可以方便的入住之前定好的酒店,可以像身份证一样,直接证明游客的身份。同时游客在进去也可以实现“电子签到”、“电子点名”的功能,方便导游团队的管理。自动点名计数功能,使导游管理团队的手段更加科学化、人性化,通过读卡设备可以自动清点人数。(5)旅游一卡通系统应该可以当“电子钱包
30、”使用所谓“电子钱包”,就是一卡通可以在景区指定的商店进行消费,购买商品,纪念品。也可以在景区内进行娱乐消费。(6)旅游一卡通系统应该可以实现增值服务一卡通系统应该具有位置服务(GIS)功能,能够获取游客的位置信息及线路信息,方便的为游客提供“电子导游”的服务,同时景区可以及时统计游客的数量;自动转账和存取款功能:可以将存款方便转移到一卡通的电子钱包上,方便游客的旅游消费活动;用户可以方便的登录一卡通系统查看自己的消费账单以及在特定景区的游览路线情况,并且可以采用多种方式输出结果。(7)旅游一卡通系统可以提供决策支持景区管理人员,可以通过一卡通后台数据库,及时得到景区游客的实时数量,同时也可从
31、数据库中读出数据,通过商业智能(Business Intelligence),分析出游客的旅游线路、购物习惯,从而制定更好、更合理的旅游线路,同时可以帮助景区改善经营管理。3.2 一卡通架构分析3.2.1 一卡通系统框架近年来信息技术领域发展迅速,在设计智慧旅游一卡通系统时,应充分考虑各个方面的情况进行整体规划,网络系统,应用系统和未来技术的应用都应考虑在内,保证系统的连贯性和技术要求的一致性。未来新技术可用时,可用直接应用到现有的系统中去,而不用去从新修改系统。系统设计时,应该保证一卡通系统能够高效,准确的处理各种消费数据,有很高的性,能够保障持卡人,景区单位,商户等多方面的信息和财产,利益
32、信息不被泄露。能够方便的将跟过其他的应该嵌入到该系统中,在一卡通中系统中得到更广泛的应用。能够最大限度的考虑到游客的旅游习惯,贴近旅游过程,能够满足不同旅客的不同需要。3.2.2 智慧旅游服务卡功能模块智慧旅游一卡通系统有若干个子系统组成,通过智慧旅游服务卡串接各个子系统,子系统之间可以实现数据的胡同和信息的共享,智慧旅游一卡通系统对传统的系统串接进行了改进,使其各个子系统能够进行无缝的集成,从而是一卡通平台的应用更加的灵活。各个子系统都是通过一卡通这个平台来实现身份的认证,从而不用重复建设身份认证系统,避免了资源的浪费,同时也让一卡通系统更加的灵活便利。智慧旅游服务卡系统的主要子系统功能有:
33、(1)管理子系统(2)消费子系统(3)服务子系统图3.1 智慧旅游服务卡系统的主要子系统功能模块智慧旅游服务卡系统的主要子系统功能模块如上图,图3.1所示。(1)管理子系统一卡通作为RFID一张卡,卡中存储着持卡人的个人基本信息,以帮助实现身份认证功能。一卡通的发行也可以根据地区的实际情况,发行自己的特色旅游卡。(2)消费子系统消费子系统实现了游客的积分消费管理,是一卡通系统中最重要的子系统。其主要包括:在线支付,是指在例如超市等有固定安装读卡器的地方,通过刷卡进行身份认证,通过极具对卡片认证后,将相应大的身份信息传到数据中心,主机系统将用户的余额信息发送到极具并显示出来,用户在终端进行成功消
34、费之后,相应的资金直接在数据中心数据库的个人账户上扣除。电子钱包,相对在线支付,就是一种离线支付的手段。电子钱包,顾名思义,卡里是存有金额的,电子钱包适合用于例如交通工具等移动的设备上的消费,因为读卡器处于不断移动的过程中,难以保证与数据中心的可靠、稳定快速的通信,但同时又要求必须在很短时间内完成交易过程。但消费时,消费金额直接在卡上扣除。例如类似于公交卡。个人积分服务,其实是一种奖励机制,游客每次刷卡消费或者进行游玩签到,都可以按照一定的比例进行积分。当积分达到一定数量时,游客可以领取一定的奖励,如旅游纪念品或者免费门票等。这一功能可以提高游客的旅游积极性。酒店服务功能,可以帮助游客在线提前
35、预定酒店,到酒店后可以直接刷卡进行身份认证快速入住,同时游客也可以通过登录一卡通超级门户,快速查询酒店的入住情况,方便选择。景区服务,主要包括RFID电子门票,和电子签到功能。不但可以有效杜绝假票的出现,同时也大大方便进如景区的游客人流控制。交通服务,是一卡通的重要环节,旅游离不开“行”。一卡通可以有效充当公共交通卡的功能,不但如此,收持一卡通,可以方便在各个市、地区不同的公交系统之间实现无缝的换乘。(3)服务子系统增值服务管理子系统实现在旅游中的增值服务,包括:位置服务功能,能够获取游客的位置信息及线路信息;自动点名计数功能,使导游管理团队的手段更加科学化、人性化,通过装在景区门禁入口和出口
36、的RFID读卡器可以统计景区内游客的人数;自助转账功能:游客可以的登录一卡通统一门户或者自助设备完成自助转账,为自己的一卡通电子钱包充值;用户可以方便的登录一卡通系统查看自己的消费账单和在特定景区的游览路线,并且可以采用多种方式输出结果。除此之外,一卡通系统还能提供决策支持服务,即它分析游客各项出游数据,如线路情况、消费情况、住宿情况等,给出准确的数据分析结果,帮助有关旅游部门不断改进旅游方案,制定更加优化的旅游线路。3.2.3一卡通系统数据中心数据库框架一卡通系统中,数据中心是整个系统的大脑部分,它将负责真个系统的数据的存储,处理。并为用户提供安全、快捷的查询,存储服务。因此数据中心核心数据
37、库的设计将对真个系统产生重大的影响。智慧旅游一卡通系统采用的是基于的B/S三层结构系统。所谓B/S结构,就是通常所说的浏览器和服务系统(Brower/Server结构)。它的发展历史可以追溯到之前的C/S结构,经过它的不断演变和发展,结B/S构应运而生。在B/S结构下,主要的工作事务不在是交给前端(Brower)实现,而是交给服务器端来完成的,前端(Brower)主要是负责给用户呈现界面,同时也帮助完成少量的事务逻辑。使用这样结构模式,可以大大的降低前端的工作量,让前端从之前繁重的负荷下解脱出来,系统的消耗也大大的降低了,时间成本大幅度降低。基于B/S结构的多层结构系统,能够降低系统的维护工作
38、量,提高系统的开发性。B/S多层结构采用中间件为基础,这种技术通过中间件技术将应用业务逻辑、数据和表示逻辑分为多个不同的处理层,这样不但使系统更加稳定、安全、处理能力强,同时还降低了成本,提高了系统扩张性,所点了开发周期。另一个方面,前段浏览器软件具有统一的界面、语言格式、传输协议,这样用户容易上手,几乎不用接受特别培训。同时系统管理简单。支持多种异构数据库,系统的可用性很高。图3.2所示的是B/S三层体系结构:图3.2 B/S三层体系结构第一层,客户浏览器,它可以将用户的需求转发并向后台发出相应请求,同时还可以将后台的相应结果显示输出给用户。后台服务器的分布可能是分散的,浏览器可以根据负载均
39、衡的原理,选择最近的,负载最轻、最近的服务器,向其发送HTTP请求并将输出结果呈现给用户。第二层,WEB服务器,包含很多应用程序组成的实体,可以响应前台的HTTP请求。当前端有事务请求发送到WEB服务器时,首先服务器自身处理,有数据请求时,将数据请求发送到数据库服务器,交由数据库服务器来处理。之后逆序返回给客户机浏览器呈现给用户。第三层,数据库服务器就是人们通常所说的关系型数据库(DBMS),现在市场上主流的数据库有Oracle、My SQL、SQL Server。一卡通系统选择数据库时,因其数据量的庞大,应尽量选择大型、稳定的数据库,如Oracle等。数据库服务器,可以根据WEB服务器的请求
40、,完成数据库中数据的的操作,如查询、插入、更新等。3.3一卡通系统安全性的需求分析旅游一卡通系统,比起高校常用的校园卡一卡通系统,无论是在地域范围、使用规模和社会影响上都大得多。其涉及到很多大量财物的流通,例如银行转账、在线支付等敏感问题,其各个方面的安全性考虑应该更加的充分。此外一卡通系统作为一个能在全省工作的庞大项目,其关键数据全部存在数据库服务器。数据库相当于一个人体的所有记忆力,一旦失去记忆力,但整个系统来说将灾难性的,不可以挽回的。为此必须能够够提供足够的数据冗余、备份,保证数据库能够全天候小时无故障的运作,为前台提供不间断的服务。3.3.1卡机具安全需求分析(1)设备的合法性:旅游
41、一卡通的所有入网的产品都应该有“智慧旅游一卡通发行中心”的统一授权,方可入网,必须防止非法产品在一卡通系统上流通使用,否者会系统安全性造成隐患。(2)设备交易过程合法性:一卡通中的卡具设备在进行交易的过程中,必须保证交易本省的合法性,例如不同用户在同一卡具上进行刷卡,身份识别工作要做好,不能出现用户A刷卡消费,读卡器误认为是用户B在消费,从而造成在数据库中用户账号的损失。(3)过期、无效卡片禁止使用:一卡通系统上线工作一段时间后,失效卡片或者卡片过期的情况是难以避免的。当使用这些失效卡片是,系统应该能够拒绝服务。(4)数据存储:读卡器应该只能介入到一卡通系统中去,应做好数据的保密工作,避免数据
42、泄露,此外应该提前预防断电等意外情况的出现,一个范围的读卡器应该配备一个UPS(Uninterruptible Power System)。3.3.2 一卡通卡片安全需求分析(1)卡片密码一卡通中含有用户个人的基本信息以及一些金融交易消费的各种数据,一卡通建立完善的加密体制避免他用盗用是非常有必要的。(2)卡片数据安全一卡通应该满足卡的安全规定,以有效保障卡里数据的安全。(3)卡片扇区功能一卡通卡片本身由多个电容扇区组成,但其中的一个扇区出现问题时候,卡片应该具备将一个扇区的数据移植到另一个扇区的功能。以保证卡片能继续使用。(4)卡片数据加密卡具的安全性很重要,卡片的安全性同等的重要。卡片必须
43、采取加密算法,并且能采用多种加密算法,以提高其安全性。(5)卡片唯一性每张RFID卡片都应该是全球唯一的,都具有全球唯一的ID号,应该避免多张RFID卡公用同一个ID号的情况发生。3.3.3 数据安全需求分析智慧旅游一卡通系统,核心数据全部存储在数据中心的核心数据库中,其安全、稳定的重要性不言而喻。应该充分做好核心数据库的冗余、灾备等工作,保证数据中心能够全天候提供稳定、正确的数据服务。数据库本身也应该尽量选择稳定的大型数据库,例如Oracle等,每天都将产生大量数据,要在数据库中进行大量的查询、插入、更新、删除操作。3.3.4 网络安全需求分析如今互联网已经高速发达,方便用户的同时,网络安全
44、的问题也日益凸现。只要有利益的地方,就会有黑客的存在。国内外大型网站被黑客窃取核心数据的范例,每年层出不穷。智慧旅游一卡通,涉及面很广,已经在设计之初就充分考虑网络安全的问题。应该充分重视以下的问题:(1)访问控制当用户访问一卡通的任何系统资源时,为了确保系统的安全性,都应该对用户进行身份认证,同时对其访问权限应该加以严格管理控制。(2)身份验证网络设备、终端设备、工作站等一切要介入一卡通系统的设备,都应该提前通过一卡通中心的双向身份认证。(3)一卡通VLAN一卡通系统应用范围广,在复杂的网络情况下,网络安全存在隐患,因此各个数据中心之间应该建立虚拟专用网(VLAN),保证一卡通系统与公网的逻
45、辑隔离性,确保一卡通系统的安全性。(4)网络防护如今的网络环境,复杂并且充满了各种危险,网络病毒、黑客攻击无处不在。因此防火墙必不可少,它可以帮助制动网络安全策略,有效的防止一些网络病毒和攻击。如果条件允许,网络入侵检测系统能够用在一卡通系统中,那将会更有效的提高一卡通系统的网络安全。3.4本章小结本章节从一卡通系统的总体架构、功能模块、系统安全性和网络安全性几个方面分别作了详尽的需求分析研究;对一卡通系统的子系统,管理子系统、消费子系统、服务子系统及其功能模块做了充分展开,分析其要实现的功能。第四章 智慧旅游一卡通的设计与实现旅游一卡通系统目的就是采用先进技术,结合先进的管理思想,最终应用到
46、旅游市场上去,提升旅游的形象,方便游客的旅游。4.1 智慧旅游一卡通系统总体设计系统设计时,应该保证一卡通系统能够高效,准确的处理各种消费数据,有很高的安全性,能够保障持卡人,景区单位,商户等多方面的信息和财产,利益不被泄露。能够方便的将其他的应用嵌入到该系统中,在一卡通中系统中得到更广泛的应用。能最大限度的考虑到游客的旅游习惯,贴近旅游过程,能够满足不同旅客的不同需要。智慧旅游一卡通系统设计架构图如图4.1所示:图4.1 智慧旅游一一卡通系统系统架构如图4.1所示,智慧旅游一卡通系统逻辑上大概可以分成四层结构:硬件层、RFID硬件介入层、数据层、服务层和应用层。其主要特点可以总结为“数据集中
47、,统一交换”。系统硬件层,顾名思义,就是有一些常见的RFID硬件设施组成,如RFID读卡器(固定、移动的)、天线、条形码打印机、UFH标签等。这一层,游客切实接触到一层,也一卡通系统最基础的一层,信息的采集就是由着一层来完成的。RFID硬件接入层,是指RFID读卡器适配器,RFID数据的过滤,加密和准换。在这一层,最原始的采集的原始数据,如标签ID,被转换成一卡通系统中可以进一步识别处理的有用数据。这一点类似于数字信号处理中的A/D转换。数据层,是一卡通系统中存放所有信息数据的地方。这里的数据库包括,专用数据库、共享数据库和一卡通系统管理数据库。专用数据库是指子系统自己专属的数据库,共享数据库
48、是每个子系统都能访问的数据库,一卡通系统管理数据库相当于系统管理员专属数据库,它将存放系统的配置信息和与系统相关联的所有数据。需要指出的是,一卡通系统将于一些其他企业业务系统(如公交业务系统)相连,他们将通过进行XML数据交换。专用数据库,共享数据库之间也会进行数据交换和同步,接下来的章节中将进一步阐述。系统服务层主要提供RFID和条形码数据访问的服务,RFID事件处理,基于XML的数据解析与交换,RFID信息中间件,Web服务管理,数据集成,还有一些基础的管理,例如用户,权限管理,单位管理等事宜。系统应用层是指在一卡通系统后端软件系统和相应的应用软件界面。它和第一层一样,也是用户可以直接接触
49、到的,用户可以使用其应用程序在具体的旅游过程中。主要包括:在线支付服务,个人积分服务,酒店管理服务,景区服务,智能导航服务等。这一层是游客切实能感受的,也是这一层最终将各种服务直接提供游客。4.2 智慧旅游一卡通子模块单元设计4.2.1 管理子系统(1)发行管理具体设计智慧旅游一卡通发行中心将负责完成卡片的发行和初始化个人信息等数据等。发卡中心有权限直接对初始化数据库进行更新。申请者提供身份认证(公民身份证,学生证等),发卡系统将向公安部的户籍管理数据对申请者身份进行认证请求,当身份有效时,则进入下一步数据初始化环节,并同时将申请者的个人信息加入到一卡通系统数据库中,同时用户可以设置自己的个人
50、信息密码,用户可以之后在一卡通门户网站上补充自己的个人信息;当验证失效时,则拒绝服务,并提示用户身份有误。当身份认证通过之后,将对一卡通中的数据进行初始化。初始化分为几个模块,发卡银行将向发卡银行数据库发出请求,初始化个人银行数据,即为用户产生一个新的个人银行账户;初始化公交系统数据,连接公交系统的数据库,即产生一个新的公交卡用户账号;连接一卡通系统数据库,读入用户的基本个人信息和卡片信息。例如ID标签号等。其中每个环节都有安全加密环节。确保数据的安全可靠。(2)个人信息管理具体设计一卡通系统建立自己的门户网站,网站连接一卡通系统数据库,用户在网站上面可以对自己的基本信息(如家庭住址,联系方式
51、等)进行修改,系统可直接将修改后的信息读入数据库并保存。用户还可以对自己的消费记录进行查询,对于已经游览过的景区,用户可以对该景区进行评价或举报违规行为,评价和建议将上传至数据库,为其他游客提供参考,举报的内容经有关部门核实后,将对景区或商户进行处罚。4.2.2 消费子系统(1)消费支付服务模块在线支付服务,是指用户持一卡通,可以在景区内的商店、或者娱乐园进行消费。这些消费的特点是,读卡器基本上是固定的,不会移动。在线支付的情况下,一卡通只是作为一个身份认证的工具,当系统持卡在读卡器上消费时候,机具首先完成对一卡通卡片的识别,完成识别之后,对应的卡片信息和消费数据将被发送到中心数据库,主机系统
52、将在对应的数据库中扣除消费金额并将余额发送给读卡器终端,显示出来。相对于的另一种情形,可能读卡器是处于不断的运动状态下的,例如在公交车上,这种情形下的刷卡,将使用另一种支付模式“离线消费”,即人们常说的“电子钱包”。这种业务特点的特点是,设备很难固定,难以快速保证读卡器与主机的稳定可靠通信,但同时又要确保快速的完成交易的事务。为此在一卡通的一个扇区需要存放余额信息,在刷卡消费的时候,机具对卡片进行读写,将直接扣除卡里的余额。智慧旅游一卡通同时具有在线支付和离线支付的功能。系统根据读卡器的不同,在在线支付和离线支付之间自由切换。在线支付模块涉及的主要主体包括消费者、景区商家和一卡通支付处理中心和
53、支付服务供应商。其实现架构如图4.2所示:图4.2 智慧旅游一卡通消费流程从上图可以看出,支付处理中心是这个在线支付处理最关键的部分,它将连接系统的每个实体,最终为前台终端提供支付处理服务。于此同时,一卡通支付处理中心还将负责认证用户的信息和身份认证服务。一卡通支付处理中心很好的实现了消费者,商家和支付服务提供商的有机交互。通常情况下,一卡通支付处理中心可以由一卡通中心来负责运营实现。支付服务提供商将负责后台所有银行数据的处理,为一卡通处理中心提供支付服务。一个完整的在线支付过程大体上可以分为身份认证和交易处理两个部分。a)对消费者(游客)的身份认证游客在景区购买商品或者娱乐园进行消费时,游客
54、将一卡通放在读卡器上进行读写操作,读卡器读取卡片信息后,根据卡片的信息会向一卡通支付服务中心发送身份认证请求,来验证次消费者游客的身份是否合法;当一卡通服务服务中心对游客身份完成认证之后,会将认证的结果返回给商家。如果身份通过认证,则继续进行交易,反之,则终止交易过程。b)当消费者(游客)的身份认证之后,支付过程可以总结为:当游客购买商品时,商家通过商家自身的条形码扫描器,扫描商品,得到商品的具体信息,包括商品的价格信息。消费者刷卡进行消费,首先经过一卡通支付服务中心的身份验证之后,商家将购买信息发送给一卡通支付服务中心,请求支付操作。一卡通支付中心将作出相应,通知消费者进行支付操作。如果消费
55、者在一卡通统一门户上设置过自己的支付密码,则此时要求消费者在商家的终端上输入支付密码,密码信息将被发回支付处理中心再次进行验证。为了交易的安全性,所有的在线支付都需要输入密码验证,游客可以再发卡设别上直接初始化之际的交易密码,也可以登录一卡通统一门户重置自己的交易密码。一卡通支付中心将向支付服务提供商发出支付请求。当支付请求被兑现之后,商家可以交付商品。整个交易过程快捷,可以在5-10s内完成。大大方便了游客。(2)公共交通服务模块出行交通,是旅游的必备环节,任何旅游都无法避免这个部分。方便、快捷的交通,将让游客的旅途变的更加惬意,同时提升地区的旅游形象。当今社会下,公共交通占了很大的比重,将
56、公共交通服务功能加入到一卡通系统,势在必行,让游客真正实现“一卡在手,路路通行”,实现公交、地铁、轻轨、轮渡、出租轻松换乘。(3)景区服务模块a)电子门票功能现在国内外开放的景区中,使用的门票类型繁多,RFID门票现在只在201年上海世博会和2008年北京奥运会上得到应用。智慧旅游一卡通系统中采用的电子门票技术,RFID就是技术。它将最大限度的发挥的RFID技术优势,能够帮助景区一方面防止假票的出现,更重要的一方面可以帮助景区主动过得实现电子点名,即在游客不知情的条件,自动实现统计的功能。这个其他技术所不可比拟的。电子门票的预定或者购买,可以有两种方式:一种是在智慧旅游一卡通的统一门户网站上,
57、实现预定,并可直接实现网络支付;另一种是到景区之后,在售票处,支付门票现金之后,售票系统将在一卡通卡片上“写入”门票。无论哪种方式,实现的都是,在一卡通专用数据库,即门票管理数据库,更新游客的特点景点的购票信息。在数据库中,可以用一个字段来表示(2:未使用;1:已进入景区,但未出来;0:已出景区)。将所有景点统计备份,并将其依次标号。一卡通电子门票的购买方式应该可以有多种: (1) 可以直接在一卡通统一门户网站上,直接选定特点景区门票,网上购买并支付; (2) 可以到达景区后,在售票处直接现金购买; (3) 还可以在自动售票机购买。购买成功后,一卡通系统的数据库中将增加一条记录,这个记录的属性包括用户ID,景区编号,购买日期,使用标志。电子门票的使用流程,如图所示:当一个游客持智慧旅游一卡通卡片,到达景区,靠近景区门口的门禁。即自动检票机时,读卡器能自动读到一卡通的信息,首先连接到一卡通门票管理数据库,得到该用户的购票情况
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 语文教学计划(汇编15篇)
- 我错了记叙文
- 个人主管述职报告范文集锦十篇
- 小区物业委托管理协议(34篇)
- 幼儿园小班教案《拼拼看》及教学反思
- 花园小区物业管理投标书
- 借款合同范本(2篇)
- 工业用地租赁协议
- 场地设备租用协议书
- 2025年运载火箭控制系统仿真实时处理系统项目建议书
- 《诊断教学胸腔积液》课件
- 2023-2024学年新疆吐鲁番市高二上学期期末生物试题(解析版)
- 人教版八年级上册数学期末考试试卷及答案
- 配电箱巡检表
- 网页设计与制作案例实战教程课件 第13章 综合实战案例
- 子长市长征文化运动公园项目社会稳定风险评估报告
- 浙教版七年级科学上册期末综合素质检测含答案
- 2024年北京市离婚协议书样本
- 北京邮电大学《操作系统》2022-2023学年期末试卷
- 2023年税收基础知识考试试题库和答案解析
- 双向进入交叉任职制度
评论
0/150
提交评论