疫情下北京天文馆实名制购票系统设计与实现
2021-02-05张维多
山西电子技术 2021年1期
管 峰,陈 昌,孟 洁,张维多
(北京天文馆,北京 100044)
1 项目背景
新冠肺炎疫情的不期而至,给景区的正常运转带来了很大的冲击,各类博物馆都相继闭馆。为了积极响应国家和文物局对于文博单位有序恢复开放需要实现实名购票的要求,北京天文馆在现有票务系统的基础上进行实名制认证购票功能的升级。
本文立足北京天文馆,对实名制购票需求进行调研,提出了设计方案,分析了设计难点,最后,对实名制购票功能进行测试,测试结果表明,系统各项功能均满足项目需求。
2 设计方案
本次票务系统实名制购票功能的升级,包含古观象台在内,以下简称北京天文馆(含古台)。
笔者基于前期调研的基础上,提出了较为科学合理的方案,方案包括软件开发和硬件集成两个大的方面,软件开发包含线上和线下购票实名制认证的实现。硬件集成包含身份证阅读器与软件的集成与联调。
2.1 线上购票
1) 线上实名购票,观众(含儿童)在线上购票时需要先输入证件类型(例如:身份证、护照、港澳台通行证)、然后再输入姓名,再输入证件号码。
2) 所有购票人的身份信息都是必填项,不可以跳过处理。
3) 在线上购票结算支付前页面上填写购票人手机号。
4) 线上下订单时,同一个证件信息,同一场次只能购买一次,不可以重复购买!若该证件信息已经购买过该场次影片,再次下单后无法提交订单,并提示“该证件已经购买***场次”。
2.2 线下购票
2.2.1 线下散客购票
线下散客购票包含北京天文馆和古观象台两部分。……
登录APP查看全文
