_旅游一卡通_系统的研究与设计.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《_旅游一卡通_系统的研究与设计.pdf》由会员分享,可在线阅读,更多相关《_旅游一卡通_系统的研究与设计.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、中国自控网:h t t p:/w w w.a u t o c o n t r o l.c n邮局订阅号:8 2-9 4 63 6 0元/年技术创新您的论文得到相关企业家品评管控一体化电话:0 1 0-6 2 1 3 2 4 3 6,6 2 1 9 2 6 1 6(T/F)现场总线技术应用2 0 0例“旅游一卡通”系统的研究与设计T h eS t u d ya n dD e s i g no f“E-C a r di nT o u r”S y s t e m(郑州解放军信息工程大学)张燕玲潘正运张晗Z h a n g,Y a n l i n g P a n,Z h e n g y u n Z h
2、 a n g,H a n摘要:通过分析河南旅游的特点,对“旅游一卡通”系统进行了研究与设计。文章阐述了“旅游一卡通”的功能,并对系统的总体设计进行了研究。分析了传统三层应用软件系统的不足,提出了一个适合该系统运行的新的四层体系结构。文章的最后提出了一个“旅游一卡通”计费系统模型.该模型利用了目前国内比较热门的业务规则管理技术,使计费规则与程序代码完全分开,便于计费规则的灵活运用。关键词:旅游一卡通;业务规则管理系统;业务规则中图分类号:T P 3 1 1.5 2文献标识码:A文章编号:1 0 0 8-0 5 7 0(2 0 0 5)1 2-3-0 0 1 3-0 3A b s t r a c
3、t:Wi t ht h ea n a l y s i so f t h ec h a r a c t e r i s t i co fT o u r i s m o fH e n a n,t h i se s s a ys t u d i e sa n dd e s i g n st h e“E-C a r di nT o u r”S y s t e m.T h i sp a p e rs h o w st h ef u n c t i o no f“E-C a r di nT o u r”S y s t e m,s t u d i e st h es t r u c t u r ef r a
4、 m e w o r kd e s i g n.Wea n a l y z et h ed e f a u l t so ft h et h r e e-l a y e r e da p p l i c a t i o ns o f t w a r es y s t e m,a n dt h e naf i t f o u r-l a y e r e da p p l i c a t i o ns o f t w a r es y s t e m i sd e v e l o p e d.F i n a l l y,b ym a k i n gu s eo f B R M St e c h n
5、 o l o g y,w ei m p r o v eam o d-e l o f“E-C a r di nt o u r”B i l l i n gs y s t e m,w h i c he n a b l ey o ut os e p a r a t et h eb u s i n e s sr u l e so fb i l l i n ga n dt h ec o d eo ft h ep r o-g r a ma n dw ec a nh a n d l et h eb u s i n e s sr u l e so f b i l l i n ga g i l e l y.K e
6、 yw o r d s:E-C a r di nT o u r;B R MS;B R1引言随着科技不断的进步和信息化时代的到来,旅游行业的管理也在不断的进行着信息化的革命。单个独立的应用系统已经不能满足旅游系统综合管理的需求,河南“旅游一卡通”系统的开发将有效的整合卡应用系统的信息资源,使游客在旅游时可以通过简单的一张卡实现所有的消费,真正能够实现“一卡在手,走遍神州”的宏伟目标。2河南“旅游一卡通”系统简介2.1系统简介旅游信息系统通常由若干子系统构成,这些系统如各个酒店系统、餐厅系统等,景区景点系统都各自为政,难以实现信息的共享和互通。而“旅游一卡通”的统一认证系统彻底改变了这一现状,它可
7、与其它系统实现无缝集成,从而成为个具有灵活接口的数字化旅游系统的基础平台。借助这一平台,各个系统无需重复建设自身的身份认证系统,便可以实现相互之间协调运行,不仅可以避免重复投入,而且还可以最大化地利用系统资源,从而实现旅游I C卡系统的真正的便利性。河南“旅游一卡通”系统是“一卡一线一库”的系统,即一条网络线连接一个数据库,通过一个综合性的软件,实现设置I C卡管理、查询等功能。系统是以智能I C卡作为信息载体,替代旅游管理和消费中所使用的各种个人证件和现金,配合相应的卡终端设备以及辅助设施,结合功能强大的管理软件,对卡和与卡使用相关的各个子系统进行统一管理,在旅游系统中实现一卡通。2.2系统
8、功能“旅游一卡通”系统是指在旅游系统内凡是需要身份识别或者需要消费付费的场所包括酒店、旅行社、景区景点、餐饮、银行等进行消费时,不需要携带证件、钱包仅需要随身携带一张I C卡,便可以实现在旅游中的购物、游玩与消费。“旅游一卡通”系统具体实现以下功能:*I C卡的发行与管理:由银行和河南省旅游局共同进行I C卡的发行和管理。另外可以使用圈存,把卡与银行帐号关联起来,实行自动充值。*综合消费:包括在相关旅游行业进行的消费和收费金额可直接从卡中扣除。*用户管理功能:除具有“钱包”功能,卡内还存储了持卡人的个人信息,这样有利于旅游部门对用户进行相应的管理,可针对不同的用户提供不同的服务措施。*自动转账
9、和存取款:将银行中存款方便转移(圈存)到I C卡中,进行旅游消费活动。*帐务、财务与清算管理功能:银行、清算中心、持卡人可以方便简捷地进行对账、转账、结算。当日交易,当日结算;系统能将数据以各种形式输出。*信息维护与管理,查询、统计与分析功能*旅游预订功能:让持卡游客能通过各种途径进行旅游预订,如:在宾馆预订房间,在饭店预订餐等;*预报调控发布功能:对采集的旅游相关信息及系统的运行数据进行科学的统计分析处理,提供旅游信息的预报,并对有关机构进行宏观调控管理;*银行金融应用4系统的总体设计方案整个系统采用分布式存储,集中式管理。将旅游张燕玲:硕士研究生基金项目:河南省金旅工程;项目编号:2 0
10、0 4 0 4 3 0 H N _ J L1 3-技术创新您的论文得到两院院士关注中文核心期刊 微计算机信息(管控一体化)2 0 0 5年第2 1卷第1 2-3期中国自控网:h t t p:/w w w.a u t o c o n t r o l.c o m.c n3 6 0元/年 邮局订阅号:8 2-9 4 6!电话:0 1 0-6 2 1 3 2 4 3 6,6 2 1 9 2 6 1 6(T/F)变频器与软启动器应用2 0 0例系统中大部分部门使用的档案数据库和金融数据库作为中心数据库,其他数据分布在各个部门的计算机主机上,由旅游一卡通系统软件调度。在管理上,采用在中心统一管理,集中授权
11、。在中心集中对卡,人员及设备进行管理和配置,使系统维护及用户使用方便。“旅游一卡通”的发行中心负责卡的发行,个人账户的有效性,个人档案信息的更新等;“旅游一卡通”结算中心负责管理一卡通的资金,集体账户的开立和结算及个人账户的管理等;“旅游一卡通”管理中心负责系统的维护,保证系统的正常运转。完善的系统平台将十分有利于功能扩展和系统稳定;另一方面,产品内核支持不同的网络平台,具备统一的通信协议。综合上述应用,“旅游一卡通”系统设计框架结构如图所示:5技术实现的方式5.1传统的三层体系结构的弊端传统的三层结构在构建应用服务层的时候,把数据库操纵、业务逻辑处理甚至界面显示夹杂在一起,或者,把业务逻辑处
12、理等同与数据库操纵,这样使得软件的可维护性和可重用性降低,一旦遇到复杂的业务时,单单考修改程序代码是很难对软件进行维护的。“旅游一卡通”系统是一个复杂的系统,涉及的业务复杂,信息含量大。针对上述问题旅游一卡通系统平台结构分层次设计时改进了传统的三层体系结构,在应用层与数据层之间添加了一个业务规则层,这样可以将复杂的业务规则独立出来,层次结构如图所示:5.2“旅游一卡通”系统四层体系结构整个平台层次结构分为四层,即表现层,应用层、业务层和数据层。在传统的软件设计上,各种应用逻辑在一个程序框架内,编制程序容易,但进行程序扩展,修改就非常困难。而在此四层次架构的一卡通系统虽然在程序编制初始可能费时费
13、力,但方便了日后的维护、扩展和升级。在表现层上将各个部门互相独立的应用程序界面统一到有限个标准平台上,为用户进行管理创造方便条件。建立标准接口A P I函数,一是作为平台的接入层标准,二是要适用于不同的读写设备的数据读入,提供对卡设备的标准访问方式。对新的应用只需添加客户逻辑,完成后,用接入层提供的A P I进行接入在应用层上,架设实时服务器、查询服务器和应用服务器。应用服务器所实现的功能就是对于具体应用所发来的请求进行处理。只有应用服务器与中心数据库之间存在实际的连接关系。所有与中心数据库连接的请求必须经过应用服务器才能实现。应用服务器的功能包括:数据库连接A P I函数、扩展性应用A P
14、I函数、认证体系A P I函数、文件传输A P I函数、安全性保证A P I函数。以上这些A P I函数在应用服务器中以服务的形式存在,实时响应客户机的请求,同时在应用服务器中需We b S e r v i c e,以便与实时服务器之间进行必要的数据交互。设立查询服务器是由于采用了随机四层体系结构,查询服务器没有具体的应用,但在一卡通查询服务器中包含所有需要查询的数据。它的数据来源是一卡通实时服务器,另一个是一卡通中心数据库。当实时服务器中有实时数据进行传送时,在为其他工作站(服务器)进行数据同步的同时,也为查询服务器传送数据。对于一些基础数据,主要在数据设置时为一卡通查询服务器传送相关的变动
15、数据。对于由实时服务器传送的数据,在查询服务器中进行相应的处理后,进行统一的保存。业务规则层的目的是针对“旅游一卡通”的计费系统而言的。由于整个旅游系统结构复杂,涉及面广,业务规则复杂多变,所以将采用四层结构,将用户界面和系统业务逻辑处理分开,这样,当业务逻辑发生变化时,不用修改客户端程序,减少了各个不同企业之间的耦合度,有利于整个系统的有效整合。在数据层上,一卡通中心数据库所保存的内容为整个一卡通系统中的公用、基础数据。一卡通中心数据库由一卡通中心管理应用软件进行相应的控制。一卡通系统设计采用分布式的关系型数据库方式,几乎1 4-中国自控网:h t t p:/w w w.a u t o c
16、o n t r o l.c n邮局订阅号:8 2-9 4 63 6 0元/年技术创新您的论文得到相关企业家品评管控一体化电话:0 1 0-6 2 1 3 2 4 3 6,6 2 1 9 2 6 1 6(T/F)现场总线技术应用2 0 0例所有应用都要与中心数据库进行数据交互,由于一卡通中心数据库为一卡通系统的心脏,不加限制的访问可能会带来很多不安全因素,甚至导致数据库系统崩溃,因此对于应用的数据库访问必须进行过滤限制。这一部分的数据库连接池不是一个简单的数据库连接,它将对数据库的连接进行必要的封装,且所有的数据库连接只能有一个入/出口,也就是通过应用服务器进行数据库的访问。数据库连接池所封装的
17、功能主要有:申请连接数据库的D B M S、连接数据库的方式、对连接数据库的用户权限的限制。5.3系统安全性的原则整个系统采用了统一的用户管理方法,提供了数据库和应用程序两级安全性。系统为每个用户建立一个数据库账号,引入角色管理机制。不同角色的用户可以操作不同的数据集和使用不同的应用程序;同时,采用双机热备机制,当主机发生故障时,备份机通过所建立的心跳路径检测到主机的故障,自动接替所有主机的资源(如I P地址、机器名及其他应用),并在本机上将继续读取数据,所有的接替工作都在备份机上自动完成而不再占用主机的任何资源。能保证客户机不间断地对数据的访问,不需要人工进行干预,可以实现无人值守的自动切换
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 旅游 一卡通 系统 研究 设计
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内