基于动态定价机制的景区移动电子票务系统的设计与实现
2017-07-10赵智广
摘 要:本系统是一套借鉴了航空业动态定价机制,基于微信平台,采用Hybrid APP开发技术,实现景区客流智能均衡的移动电子票务系统,主要涉及了微信端售票、手机端验票、动态定价、自动清分转账的设计与实现,技术实现上采用了QR code二维码技术、HTML5、服务缓存及HTTP API接口等技术手段。
关键词:动态定价;二维码电子票;Hybrid APP
通过对典型景区的客流可以得知,旅游与节假日关联紧密,节假日客流占全年客流量的60-70%,旅游客流明显分为淡旺季两种情形,景区面临两难境地,旺季接待能力不足,淡季客流不足。如何增加淡季客流,做到淡季不淡,是景区目前迫切面临的问题。而目前航空业采用动态定价机制,通过越早购买越便宜的机票折扣机制来提前锁定乘客,使卖票率保持在80%左右。
另外随着信息技术进入了移动互联网时代,景区通过移动互联网进行宣传、售票、验票、游客服务的技术手段已经完全成熟。本系统通过互联网技术在旅游行业嫁接机票动态定价机制,利用价格杠杆实现景区客流的智能均衡。
一、动态价格机制
目前航空业普遍采用动态定价机制,不同时间机票价格是动态变化的,其目的是实现航空公司收益最大化。这种动态定价的机制主要与时间、余票量两个因素相关,时间越早机票价格越低,余票量越多越便宜;
景区门票与机票的属性有几个相似性:
一是消费者对产品的需求不确定,机票属于乘客的选择交通方式的一种,而景区属于游客旅行消费选择的一种;
二是产品本身具有时效性,当班次起飞后,如果座位空置就永远浪费了,当景区今天达不到接待量,景区资源也就闲置了;
因此,景区门票的销售应当也学习航空业采取动态定价机制,实现景区收益的最大化。
二、移动票务系统设计
(一)系统总体设计
本系统游客端基于微信进行开发,充分利用微信易于传播的特性;景区端采用APP开发,使景区人员通过手机可以验票、制票、调整价格、分析数据;系统服务端部署在云服务中心,实现动态票价服务、售票服务、验票服务、清分服务,系统接入支付宝及微信支付等第三方支付接口。
(二)系统关键功能设计
1)购票功能设计:游客通过景区微信公众号进入景区产品页面,通过图文形式介绍景区、产品,并提供景区导航功能;通过产品页面进入订票页面,订票页面展示动态价格曲线,系统显示不同日期的价格体系,游客选择日期,填写出游人数之后,进入支付确认页面;系统接入支付宝和微信支付两种在线支付方式,游客付款之后,系统自动推送一张二维码电子票,可以凭此电子票入园。
2)验票功能设计:景区工作人员在手机安装验票APP;当游客出示二维码电子票时,工作人员打开验票程序,扫描核验游客的电子票是否合法;电子票可以实现联票、多次验票、特殊验票功能,满足复杂的业务情况。
3)动态价格设计:系统实现景区门票的动态定价机制,开发动态票价配置工具,实现若干种动态票价策略,如阶梯价格增长策略(前10人10元价格,前20人30元价格),日期预订折扣策略(提前30天1折,提前20天2折,当天全价)。
4)自动清分设计:系统实现与景区自动清分功能,每天凌晨自动清算昨天景区销售收益,分配各方收益,并自动通过批量支付接口自动把收益转到各方账户。
三、移动票务系统实现
(一)使用Hybrid APP开发技术
Hybrid APP是一种兼具WEB APP与Native APP优点的开发模式;它首先在各个主流移动平台构建一个Native的“壳”程序,通过这个Native程序调用移动设备硬件资源,比如相机、话筒、重力感应等设备;同时它内建一个浏览器内核,解析远端服务端的Web内容,通常是HTML5页面。这种混合模式实现的APP,不仅能像Native APP一样运用本地资源,还能具备Web APP跨平台的特性,具备两者的优点。
(二)基于微信公众平台开发
本系统的售票端建构在微信公众平台之上;系统主要使用微信平台提供的两种服务:一是内建浏览器,游客通过公众号的菜单或者图文链接,可以直接访问购票页面,此时微信相当于一个移动端浏览器,负责HTML5的页面的解析与执行;二是消息服务,当游客购票之后,系统会把成功消息封裝成XML发送到微信服务器,微信服务器解析之后,再转发到游客的微信上进行提示。
(三)动态价格的实现
价格在数据持久化层中表示为产品价格表,每条记录的数据项为产品ID、票面日期、原价、售价、折扣、数量、已售数量、是否有效等;把复杂的、动态的价格策略在数据层面表示为产品的若干价格记录;
价格的动态机制主要在程序层面实现,程序上分为三个部分:
一是价格策略设置,首先用户选择价格策略,依据策略要求填入相应的参数,系统根据输入数据自动生成一段时间内该产品所有价格记录,存储到数据库中;
二是价格自动调整,由于价格记录一旦生成就会固定下来,每天零点,系统根据价格策略的设定,自动批量更改价格记录中的售价与折扣,例如针对当天销售的门票恢复成原价;
三是手工调价,给景区管理人员提供临时手动调价的功能,可以增加、修改、删除某天某个价格记录。
四、结语
本系统借鉴机票预售使用的“动态定价模型”机制,构建景区客流智能均衡电子票务系统,充分利用移动互联网技术,实现“淡季不淡,旺季平稳”的旅游资源均衡经营。
参考文献:
[1] 萨丹[美],张彩霞译.iPhone开发秘籍(第2版)[M].人民邮电出版社,2013.
[2] 范怀宇.Android开发精要[M].机械工业出版社,2013.
[3] Nicholas C.Zakas,Professional JavaScript for Web[M].Apress,2012.
[4] Steven Sanderson,Adam Freeman,Pro ASP.NET MVC 3 Framework[M].Apress,2011.
作者简介:赵智广(1981-),男,汉族,河南周口人,工程硕士,北京中科金慧软件设计有限公司,研究方向:计算机技术。