本发明涉及云计算、软件工程领域,特别涉及一种景区和文化场馆限量与实名预约方法。
背景技术:
1、随着国民经济的发展,家庭收入的不断提高,越来越多的人选择外出旅游作为休闲方式。异常预约信息登记、统计,景区对于游客数量是通过预约制进行限制。异常预约信息防控主要是检查预约信息和异常预约信息结果来确定游客所带来的异常预约风险。但是这两种都无法防止来自异常预约信息的游客来到景区,以及通过分时段限制游客数量虽然能够在一定程度上缓解景区内部的游客数量,但是游客在景区内部停留时间的不同会导致景区内部游客数量超多限定值,从而带来异常预约风险。
技术实现思路
1、本发明提供了一种景区和文化场馆限量与实名预约方法,以解决至少一个上述技术问题。
2、为解决上述问题,作为本发明的一个方面,提供了一种景区和文化场馆限量与实名预约方法,包括:
3、步骤1,游客预约信息填写及身份信息校验;
4、在游客进行预约时需要填写姓名、身份证号码,上传自己预约信息、以及到达景区的时间以及出发地和途径地,对于游客信息进行对比分析,发送预约码;
5、步骤2,游客预约信息确认;
6、通过游客填写的信息确认预约状态,并实时分析游客预约状态是否取消或异常,系统将提醒游客是否取消了预约;
7、步骤3,游客预约信息处理;
8、游客提交预约信息之后,对游客预约信息进行处理,主要包括分析异常预约信息,异常预约信息主要包括经常性取消预约信息、一天内多次预约信息、预约了不按时达到、反复代替他人预约的,等等;
9、步骤4,游客预约数量限制
10、为了实现游客的限量预约,系统提供了从月周日小时到淡旺季等多时段、多维度设置,并且根据游客预约数量,以及游客取消、系统取消实时动态修改各个时段的剩余预约数量,以提高预约数量的高效利用;
11、步骤5,景区内游客数量控制
12、当每位游客进入景区时,系统将根据游客预约信息生成唯一的二维码,当游客使用二维码进入之后,系统立即将游客状态由景区外切换为景区内,将景区内游客数量+1,当游客使用二维码离开景区系统立即将游客状态由景区内切换为景区外,将景区内游客数量-1;
13、统计在景区内的游客数量,当数量超过当前时段设定的限定数量,将关闭进入景区通道,当游客数量下降到限定值之下时,将开放进入景区通道;
14、步骤6,系统高并发处理
15、平台从数据库层进行读写分离并增加乐观锁机制,增加redis缓存服务实现高效读写,采用rabbitmq消息队列,实现时间换空间策略,加快请求响应提升单位时间内系统并发;对于预约等动作实现系统隔离;在网关层增加sentinel限流工具,添加相关限流策略,保证系统始终处于可承受运行范围内,再在nginx层增加ip访问策略,减少刷票行为和实现负载均衡。
16、优选地,步骤2包括:
17、步骤21,景区异常预约信息查询;
18、通过爬取全国各省市景区异常预约等级,并且将查询到的预约异常预约信息转化为gps坐标范围进行存储;
19、步骤22,游客预约出发地与途经地特征信息查询;
20、首先,根据游客上传的出发地点、中途停留地点以及预计到达景区的时间,生成游客轨迹;然后,按照全国各省行政区域划分,游客轨迹进行切段,依次检查游客途径省份是否存在预约信息,获得异常的预约信息;
21、步骤23,异常预约信息时效计算;
22、将使用深度学习算法中yolo算法对预约异常预约信息特征分析及分类,并以时间以及结果进行定位,然后根据定位结果裁切出图片使用ocr算法识别分析出结果,获得异常的游客信息特征,并发游客发送信息进行确认,以提高预约效率,确保景区的游客量能处于一定的饱和状态。
23、优选地,步骤22中,对比将在游客抵达之前间隔一个小时查询一次,当游客进入景区之后查询间隔将缩小到15分钟一次。
24、本发明通过将景区异常预约信息查询步骤前置到预约阶段,能够有效的防范中异常的游客到达景区,同时也能简化游客入园步骤。
1.一种景区和文化场馆限量与实名预约方法,其特征在于,包括:
2.根据权利要求1所述的景区和文化场馆限量与实名预约方法,其特征在于,步骤2包括:
3.根据权利要求2所述的景区和文化场馆限量与实名预约方法,其特征在于,步骤22中,对比将在游客抵达之前间隔一个小时查询一次,当游客进入景区之后查询间隔将缩小到15分钟一次。