北京天文馆智慧检票系统集成与实现

2020-12-16 09:11峰,孟
山西电子技术 2020年6期
关键词:闸机检票购票

管 峰,孟 洁

(北京天文馆,北京 100044)

1 系统背景

目前,北京天文馆全年的客流量已突破100万人次,检票方式为纸质票人工识别。人工验票重复性强,工作量大,极易产生失误,且难以辨别单张票的检验次数,更不便统计全馆的检票数量。

为了进一步简化检票流程,提高检票速度,提升现有售票系统的智能化和自动化程度,在前期项目需求分析的基础上,对现有售票系统进行闸机检票接口的开发,实现闸机智慧化检票,用闸机自动检票代替传统的人工检票,大大提高了验票的精确度,优化了售检票流程,对人流量的疏导起到了一定的缓解作用。

再者,配合检票闸机的上线,在原有售票系统上开发了活动票管理模块,定期向观众推出多样化的活动节目,在一定程度上满足了观众对博物馆节目多元化的需求。

本文立足北京天文馆,从检票系统的概要设计,上位机的检票软件设计、统计功能实现、现场闸机检票功能实现、新增活动票管理模块以及自助售/取票机模式优化这几个方面入手,详细阐述了智慧检票系统集成与实现,为广大同仁提供一定的借鉴意义。

2 概要设计

在原有售票系统上新增检票模块,与现场的检票闸机进行数据对接,在上位机可以通过管理员权限对检票分组、检票通道、检票规则进行设置,现场闸机根据权限对票种的有效性进行识别。

再者,在原有售票系统上独立设置活动票管理模块,并且发布于微信端单独出售。

3 上位机检票软件实现

检票软件实现分为检票分组、检票通道、检票规则三部分。只有管理员才有权限对这三部分进行设置,实现与现场闸机的通讯,非软件管理人员不可操作。

3.1 检票分组设置

检票分组用于管理各演出场馆检票分组,管理员可以维护检票信息,添加、删除、修改检票分组等。如图1所示。

图1 检票分组设置情况

3.2 检票通道设置

检票通道用于管理检票通道,对不同场馆进行演出前检票通道配置,需绑定对应项目名称、演出场馆、检票通道设备IP、检票设备类型。

管理员可以对检票通道的信息进行维护,添加、修改、删除检票通道。如图2所示。

图2 检票通道设置情况

3.3 检票规则设置

检票规则用于管理检票规则,针对不同馆厅绑定的票类,对应检票通道设备进行检票验证,做检票通道绑定。

管理员可以设置不同票种通行不同闸机的权限。如图3所示。

图3 检票规则设置情况

4 上位机检票统计功能

该模块用于门票入场时通过检票设备检票后的汇总,可按开始时间、结束时间、项目名称、不同场馆、检票设备(闸机或手机验票)、门票类别进行检票数据查询汇总,查询示例如图4所示。主要实现如下功能:

图4 检票汇总统计表

1) 实时统计闸机的检票人数,并随时查询。

2) 售票系统支持多种组合条件进行报表的筛选,可以选择开始时间、结束时间、项目、检票通道等,查询相关检票汇总信息。

3) 售票系统查询出的检票表格支持自动排序、搜索、分组、导出PDF/Excel等功能。

5 现场闸机检票功能实现

基于上位机软件权限设置后,现场闸机就可以识别纸质票的有效性。通过扫描纸质票面的二维码可以通过闸机进入馆区。现场闸机启动,如图5所示。网络信号没有红色标记代表闸机连接网络正常。

图5 现场闸机启动网络连接正常

5.1 常规功能

1)某票种被授权后,若是一票一人,观众持票,扫描票面二维码,若不通过,30秒后闸机自动关闭。

2)当某票种被授权后,若是一票一人,观众持票,扫描票面二维码可以通过一人,人通过后闸机自动关闭。

3)当某票种被授权后,若是一票多人,观众持票,每扫描一次二维码可以通过一人,直至次数用完,该二维码对应的所有人全部通过。

4)当某票种被授权后,也可以扫描该订单对应的取票码通过闸机(一票一人或者一票多人)。

5.2 附加功能

针对团队参观、二维码失效、观众人数不多以及查看所购票类状态等特殊情况,开发了配套功能,主要包含以下几种。

1) 针对现场二维码失效、老幼军残等通过闸机时,需要工作人员辅助其通过闸机,我们开发了“一票一人,永不失效”二维码。在闸机“常闭”状态时,通过刷此码,可以通过一人,人通过后闸机关闭。

2) 针对团队观众,人数较多,为避免人员拥堵在售票区内,我们开发了“常开”二维码。在闸机“常闭”状态时,通过刷此码,闸机变为“常开”状态,团队所有成员可以依次通过,再次刷此码,在闸机再次变为“常闭”状态。

3) 针对观众人数不多时,可以将部分通道指示灯由“通行”状态变为“禁止”状态。基于此,我们开发了“通行与禁止”二维码。在闸机“常闭”状态时,刷此码,通道指示灯由“通行”状态变为“禁止”状态,再次刷此码,通道指示灯由“禁止”状态变为“通行”状态。

4) 针对微信端所购票种,为能够查看所购票种的状态,设置了从购买到观影过程中涉及到的状态,包括“未打印”、“已打印”、“已检票”、“已退票”。如图6所示。

图6 线上购票退票后状态

“未打印”状态:观众线上购票,未取出纸质票。

“已打印”状态:观众线上购票,通过自助机或者人工窗口取出纸质票。

“已检票”状态:观众所购纸质票通过闸机后状态。

“已退票”状态:观众线上购票,未取出纸质票情况下,在规定退票时长下在线申请退票或者特殊情况下在窗口退票后状态。

6 活动票管理模块实现

在原售票管理系统基础上,增加活动票管理模块,包含活动票种的单独创建、活动信息的单独创建,并增加活动票发布终端的授权,包含微信公众号平台和线下,并实现活动票实名制和非实名制的设置。如图7所示。

图7 活动票活动场次设置

7 自助售/取票机模式优化实现

根据项目中对自助售/取票机售取流程的优化要求:1) 只取当日票;2) 取当日票+售当日剧场票;3) 取当日票+售当日展厅票;4) 取当日票+售当日剧场票+售当日展厅票。我们对自助机的软件进行优化配置,对馆内所有自助机进行程序更新,如图8所示。

图8 自助售/取票机优化后模式

8 结语

综上所述,本文在北京天文馆售票系统集成优化需求的基础上,完成了对闸机检票系统的建设,现有售票管理平台结构流程的优化,提升了北京天文馆票务售检流程的科学性和合理性。目前集成优化后的票务系统与旧系统平稳过度,运行状况一切良好。在今后的运行过程中,我们将对新系统进行日常监测,发现问题及时修复,保证新系统长期稳定地运行。

猜你喜欢
闸机检票购票
基于客流特征下的地铁站闸机配置分析
基于CAN总线的闸机结构及部件优化设计
“佳联”检票系统为影院开业保驾护航
基于AnyLogic 仿真的无纸质检票时间研究
检票
基于客流特征下的成都地铁站闸机配置研究
直击痛点的“候补购票”可多来一些
抢不到票?铁路候补购票服务扩大到全部旅客列车
网络购票时代 莫让农民工掉队
西安地铁二号线AFC系统自动检票机通行控制运营