1.本技术属于船舱门禁管理技术领域,具体涉及一种基于登船凭证的船舱门禁设备配置方法、装置、设备及介质。
背景技术:2.传统的货运船只能承载货物,而客运船只则专注于人员运输。然而,随着技术的进步,船舶设计师开始研发能够同时满足货物和人员运输需求的船舶。这些船舶采用了创新的设计和工程技术,例如船体结构的优化、船舶载重能力的增加以及安全设备的升级,使得船舶能够更加高效地满足不同行业和个人的运输需求,提高了船舶运输的灵活性和经济性。
3.现有技术中,由于售票系统以及船上的舱房管理系统无法进行关联,因此旅客进行登船时需要排队到服务台办理房间登记,领取磁卡或机械钥匙进行开门。在旅客下船时,还需要到服务台办理退房,交还领取到的磁卡或机械钥匙。
4.但在现有技术中,旅客登船后不能直接进入房间,需要耗费大量时间在服务台办理房间入住和退房手续,同时船上也要配备较多服务人员,降低了旅客入住及退房效率,同时提高了人力成本。因此,如何使旅客高效完成入住及退房,以及降低人力成本是本领域亟待解决的问题。
技术实现要素:5.本技术实施例提供一种基于登船凭证的船舱门禁设备配置方法、装置、设备及介质,目的是解决现有技术中旅客登船办理房间入住及退房时需要耗费大量时间,并且船上需要配备较多工作人员的问题。通过基于登船凭证的船舱门禁设备配置方法,通过根据登船凭证识别码进行开锁,可以实现用户的全自动入住办理,提高用户入住效率,并且节约了人力成本。同时,通过向目标门禁设备传输登船凭证识别码,实现了登船凭证的安全存储,并且在识别码对比一致的情况才会打开门锁,提高了门禁设备的安全性和可靠性。
6.第一方面,本技术实施例提供了一种基于登船凭证的船舱门禁设备配置方法,所述方法包括:
7.接收并存储登船凭证打印系统传输的用户订单信息,根据所述用户订单信息生成登船凭证识别码;
8.根据所述用户订单信息确定目标门禁设备,并将所述登船凭证识别码传输至所述目标门禁设备,供所述目标门禁设备存储所述登船凭证识别码;
9.响应于登船凭证打印系统发出的登船凭证打印请求,根据所述登船凭证打印请求中包括的用户身份信息查询用户订单信息,并确定对应的登船凭证识别码,向打印设备反馈打印指令,供所述打印设备对所述登船凭证识别码进行打印;
10.向所述目标门禁设备发出识别码激活指令,用于在所述目标门禁设备识别到所述登船凭证识别码时,与预先存储的登船凭证识别码进行比对,并在比对一致的情况下打开
门锁。
11.进一步的,向所述目标门禁设备发出识别码激活指令,包括:
12.根据所述用户订单信息确定所述登船凭证识别码的有效时段;
13.向所述目标门禁设备发出包括所述有效时段的识别码激活指令,以供所述目标门禁设备基于所述有效时段进行登船凭证识别码的比对。
14.进一步的,接收并存储登船凭证打印系统传输的用户订单信息,根据所述用户订单信息生成登船凭证识别码,包括:
15.接收并存储登船凭证打印系统传输的用户订单信息;
16.根据所述用户订单信息确定所述登船凭证识别码的有效时段;
17.根据所述用户订单信息以及所述有效时段生成登船凭证识别码,其中,所述登船凭证识别码中包括的有效时段,用于供目标门禁设备基于所述有效时段进行登船凭证识别码的比对。
18.进一步的,在所述目标门禁设备识别到所述登船凭证识别码时,与预先存储的登船凭证识别码进行比对之后,所述方法还包括:
19.若比对不一致,则接收所述目标门禁设备传输的识别到的登船凭证识别码以及所述预先存储的登船凭证识别码;
20.根据所述识别到的登船凭证识别码以及所述预先存储的登船凭证识别码确定问题类型;
21.根据所述问题类型向门禁设备发送告警信息,供门禁设备向用户展示所述告警信息。
22.进一步的,在响应于登船凭证打印系统发出的登船凭证打印请求之后,所述方法还包括:
23.若响应失败,则根据所述登船凭证打印请求中包括的用户身份信息查询用户订单信息,根据所述用户订单信息控制发卡设备向用户发送智能卡,供用户根据所述智能卡打开门锁。
24.进一步的,在根据所述用户订单信息控制发卡设备向用户发送智能卡之后,所述方法还包括:
25.若所述发卡设备发卡失败,则获取所述发卡设备的位置信息,根据所述位置信息以及预先存储的机械钥匙领取处的位置信息控制展示设备展示用户从当前位置到达所述机械钥匙领取处的路线图,供用户根据所述路线图到达所述机械钥匙领取处进行机械钥匙的领取。
26.进一步的,在所述打印设备对所述登船凭证识别码进行打印之后,所述方法还包括:
27.响应于用户发出的挂失指令,根据所述挂失指令中包括的用户身份信息查询用户订单信息,并根据所述用户订单信息重新生成登船凭证识别码,向打印设备反馈打印指令,供所述打印设备对重新生成的登船凭证识别码进行打印;
28.和/或:
29.响应于用户发出的挂失指令,获取用户的当前位置信息以及挂失位置信息,根据所述当前位置信息以及所述挂失位置信息控制展示设备展示用户从当前位置到达挂失位
置的路线图,供用户根据所述路线图到达挂失位置进行登船凭证识别码的挂失以及补办。
30.第二方面,本技术实施例提供了一种基于登船凭证的船舱门禁设备配置装置,所述装置包括:
31.识别码生成模块,用于接收并存储登船凭证打印系统传输的用户订单信息,根据所述用户订单信息生成登船凭证识别码;
32.识别码传输模块,用于根据所述用户订单信息确定目标门禁设备,并将所述登船凭证识别码传输至所述目标门禁设备,供所述目标门禁设备存储所述登船凭证识别码;
33.打印指令反馈模块,用于响应于登船凭证打印系统发出的登船凭证打印请求,根据所述登船凭证打印请求中包括的用户身份信息查询用户订单信息,并确定对应的登船凭证识别码,向打印设备反馈打印指令,供所述打印设备对所述登船凭证识别码进行打印;
34.激活指令发送模块,用于向所述目标门禁设备发出识别码激活指令,用于在所述目标门禁设备识别到所述登船凭证识别码时,与预先存储的登船凭证识别码进行比对,并在比对一致的情况下打开门锁。
35.进一步的,所述激活指令发送模块用于:
36.根据所述用户订单信息确定所述登船凭证识别码的有效时段;
37.向所述目标门禁设备发出包括所述有效时段的识别码激活指令,以供所述目标门禁设备基于所述有效时段进行登船凭证识别码的比对。
38.进一步的,所述识别码生成模块用于:
39.接收并存储登船凭证打印系统传输的用户订单信息;
40.根据所述用户订单信息确定所述登船凭证识别码的有效时段;
41.根据所述用户订单信息以及所述有效时段生成登船凭证识别码,其中,所述登船凭证识别码中包括的有效时段,用于供目标门禁设备基于所述有效时段进行登船凭证识别码的比对。
42.进一步的,所述装置还包括告警信息发送模块,所述告警信息发送模块用于:
43.若比对不一致,则接收所述目标门禁设备传输的识别到的登船凭证识别码以及所述预先存储的登船凭证识别码;
44.根据所述识别到的登船凭证识别码以及所述预先存储的登船凭证识别码确定问题类型;
45.根据所述问题类型向门禁设备发送告警信息,供门禁设备向用户展示所述告警信息。
46.进一步的,所述装置还包括智能卡发送模块,所述智能卡发送模块用于:
47.若响应失败,则根据所述登船凭证打印请求中包括的用户身份信息查询用户订单信息,根据所述用户订单信息控制发卡设备向用户发送智能卡,供用户根据所述智能卡打开门锁。
48.进一步的,所述装置还包括路线图展示模块,所述路线图展示模块用于:
49.若所述发卡设备发卡失败,则获取所述发卡设备的位置信息,根据所述位置信息以及预先存储的机械钥匙领取处的位置信息控制展示设备展示用户从当前位置到达所述机械钥匙领取处的路线图,供用户根据所述路线图到达所述机械钥匙领取处进行机械钥匙的领取。
50.进一步的,所述装置还包括挂失指令响应模块,所述挂失指令响应模块用于:
51.响应于用户发出的挂失指令,根据所述挂失指令中包括的用户身份信息查询用户订单信息,并根据所述用户订单信息重新生成登船凭证识别码,向打印设备反馈打印指令,供所述打印设备对重新生成的登船凭证识别码进行打印;
52.和/或:
53.响应于用户发出的挂失指令,获取用户的当前位置信息以及挂失位置信息,根据所述当前位置信息以及所述挂失位置信息控制展示设备展示用户从当前位置到达挂失位置的路线图,供用户根据所述路线图到达挂失位置进行登船凭证识别码的挂失以及补办。
54.第三方面,本技术实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
55.第四方面,本技术实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
56.第五方面,本技术实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
57.在本技术实施例中,接收并存储登船凭证打印系统传输的用户订单信息,根据所述用户订单信息生成登船凭证识别码;根据所述用户订单信息确定目标门禁设备,并将所述登船凭证识别码传输至所述目标门禁设备,供所述目标门禁设备存储所述登船凭证识别码;响应于登船凭证打印系统发出的登船凭证打印请求,根据所述登船凭证打印请求中包括的用户身份信息查询用户订单信息,并确定对应的登船凭证识别码,向打印设备反馈打印指令,供所述打印设备对所述登船凭证识别码进行打印;向所述目标门禁设备发出识别码激活指令,用于在所述目标门禁设备识别到所述登船凭证识别码时,与预先存储的登船凭证识别码进行比对,并在比对一致的情况下打开门锁。通过上述基于登船凭证的船舱门禁设备配置方法,通过根据登船凭证识别码进行开锁,可以实现用户的全自动入住办理,提高用户入住效率,并且节约了人力成本。同时,通过向目标门禁设备传输登船凭证识别码,实现了登船凭证的安全存储,并且在识别码对比一致的情况才会打开门锁,提高了门禁设备的安全性和可靠性。
附图说明
58.图1是本技术实施例一提供的基于登船凭证的船舱门禁设备配置方法的流程示意图;
59.图2是本技术实施例二提供的基于登船凭证的船舱门禁设备配置方法的流程示意图;
60.图3是本技术实施例三提供的基于登船凭证的船舱门禁设备配置方法的流程示意图;
61.图4是本技术实施例四提供的基于登船凭证的船舱门禁设备配置方法的流程示意图;
62.图5是本技术实施例五提供的基于登船凭证的船舱门禁设备配置装置的结构示意
图;
63.图6是本技术实施例六提供的电子设备的结构示意图。
具体实施方式
64.为了使本技术的目的、技术方案和优点更加清楚,下面结合附图对本技术具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本技术,而非对本技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本技术相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
65.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本技术保护的范围。
66.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
67.下面结合附图,通过具体的实施例及其应用场景对本技术实施例提供的基于登船凭证的船舱门禁设备配置方法、装置、设备及介质进行详细地说明。
68.实施例一
69.图1是本技术实施例一提供的基于登船凭证的船舱门禁设备配置方法的流程示意图。如图1所示,具体包括如下步骤:
70.s101,接收并存储登船凭证打印系统传输的用户订单信息,根据所述用户订单信息生成登船凭证识别码。
71.首先,本方案的使用场景可以是通过船舱的控制系统接收登船凭证打印系统传输的用户订单信息,根据用户订单信息生成登船凭证识别码以及确定对应的门禁设备后,将登船凭证识别码传给此门禁设备进行存储,在用户登船打印船票后向门禁设备发出指令,以使门禁设备将用户展示的登船凭证识别码与预先存储的登船凭证识别码进行对比,并在对比一致后打开门锁的场景。
72.基于上述使用场景,可以理解的,本技术的执行主体可以是船舱的控制系统,此处不做过多的限定。
73.本方案中,所述方法由控制系统执行,所述控制系统与船舶的至少两个船舱的门禁设备连接,并与登船凭证打印系统连接。
74.控制系统可以是一种用于管理和监控船舱内各种设备和系统的系统,例如,它可以生成登船凭证识别码、管理和控制船舱的打印设备、发卡设备以及门禁设备等,并提供船
员和乘客所需的各种功能和服务。
75.船舶可以是指任何用于水上航行的大型载运工具,可以包括商船、客船、邮轮以及渡轮等,通常用于海上或内陆水域的货物运输、人员运输以及旅游观光等。
76.门禁设备可以是用于控制船舱内房间出入口的设备,可以通过各种身份验证方式,例如刷卡、指纹识别或密码输入,限制只有经过授权的人员才能进入特定的房间。门禁设备通常与船舱的控制系统连接,以便在授权通过时自动开启或关闭门禁。
77.登船凭证打印系统可以是一种售票系统,它负责处理用户的购票请求并生成订单信息,然后将订单信息传输给控制系统。
78.本方案中,用户订单信息可以是指用户在登船凭证打印系统中提交的相关信息,可以包括乘坐的航班信息、房间费用、乘客信息以及其他特殊需求等信息。其中,航班信息可以是用户所乘坐的船舶的相关信息,可以包括船舶号、出发时间、到达时间、出发地和目的地等信息。乘客信息可以包括乘客的姓名、身份证号以及手机号等信息。其他特殊需求信息可以是乘客可能有的其他需求,例如残疾人乘坐需求以及婴儿携带需求等。
79.登船凭证识别码可以是根据用户订单信息生成的唯一标识码,用于识别用户的登船凭证。该识别码通常由控制系统自动生成,采用一定的算法和规则,以确保每个用户的登船凭证具有唯一性和识别性。
80.用户可以通过登船凭证打印系统进行船票购买或预订,并在登船凭证打印系统上提供必要的信息,例如乘船日期、船票类型以及乘客人数等。登船凭证打印系统接收到用户的购票请求后,根据提供的信息生成订单信息,然后将生成的订单信息通过无线通信技术传输给控制系统。控制系统接收到登船凭证打印系统传输的订单信息后,将其存储在系统的数据库或其他适当的存储介质中,以便后续的处理和管理,然后从存储的订单信息中解析出必要的数据,例如乘船日期和时间等。根据解析出的数据,登船凭证打印系统会生成一个唯一的登船凭证识别码,具体的,这个识别码可以是一个随机生成的字符串、二维码、条形码或其他形式的标识码。该识别码将作为登船凭证的一部分,用于后续的识别和验证过程。最后控制系统将生成的登船凭证识别码与订单信息进行关联,以便在后续的登船过程中进行验证和匹配。
81.在上述各技术方案的基础上,可选的,接收并存储登船凭证打印系统传输的用户订单信息,根据所述用户订单信息生成登船凭证识别码,包括:
82.接收并存储登船凭证打印系统传输的用户订单信息;
83.根据所述用户订单信息确定所述登船凭证识别码的有效时段;
84.根据所述用户订单信息以及所述有效时段生成登船凭证识别码,其中,所述登船凭证识别码中包括的有效时段,用于供目标门禁设备基于所述有效时段进行登船凭证识别码的比对。
85.本方案中,当确定用户订单信息以及有效时段后,控制系统可以将用户订单信息以及有效时段相关联,然后根据相关联的信息根据一定算法和规则自动生成一个唯一的登船凭证识别码。
86.本方案中,根据用户订单信息以及有效时段生成登船凭证识别码,可以使门禁设备基于有效时段进行登船凭证识别码的比对,准确判断登船凭证识别码是否在有效时段内,并快速验证乘客身份,有助于提升乘客的体验以及提高验证的效率。
87.s102,根据所述用户订单信息确定目标门禁设备,并将所述登船凭证识别码传输至所述目标门禁设备,供所述目标门禁设备存储所述登船凭证识别码。
88.控制系统接收到用户订单信息后,可以根据订单中的房间费用以及特殊需求等信息来确定目标门禁设备。控制系统可以通过预先设定的规则或者算法,将订单与相应的门禁设备进行匹配。例如,船舱一共包括18个房间,根据费用分为了三个等级,每个等级为六个房间,分别是100元/天、200元/天以及300元/天的房间,若用户支付的房间费用为200元,则控制系统首先确定200元所对应的六个房间,若乘客没有特殊需求,则查询这六个房间的入住状态,并在未入住的房间内随机选择一间房间为目标房间,并将目标房间对应的门禁设备设置为目标门禁设备。若乘客存在特殊需求,则根据乘客的特殊需求在六个房间中筛选出符合条件的房间,并查询这六个房间的入住状态,在未入住的房间内随机选择一间房间为目标房间,并将目标房间对应的门禁设备设置为目标门禁设备。确定目标门禁设备后,控制系统将接收到的用户订单信息对应的登船凭证识别码传输至目标门禁设备。传输方式可以通过网络连接、无线传输或者其他适当的通信方式实现。目标门禁设备接收到登船凭证识别码后,将其存储在设备的存储介质中,以便后续的验证和识别。
89.s103,响应于登船凭证打印系统发出的登船凭证打印请求,根据所述登船凭证打印请求中包括的用户身份信息查询用户订单信息,并确定对应的登船凭证识别码,向打印设备反馈打印指令,供所述打印设备对所述登船凭证识别码进行打印。
90.登船凭证打印请求可以是指由登船凭证打印系统发出的请求,用于打印用户的登船凭证。这个请求可以包含用户的身份信息,用于查询用户的订单信息,并确定对应的登船凭证识别码。通过控制系统向打印设备反馈打印指令,可以让打印设备根据登船凭证识别码进行打印。
91.用户身份信息可以是指用户的个人信息,例如可以包括用户姓名、身份证号码以及手机号码等。在登船凭证打印请求中,这些身份信息用于查询用户的订单信息,以便确定对应的登船凭证识别码。
92.打印设备是指用于打印登船凭证的设备,可以是打印机或其他具备打印功能的设备。该设备可以接收打印指令,并根据指令进行打印操作。打印机可以包括热敏打印机、激光打印机以及喷码打印机等设备。
93.打印指令可以是一种指示打印设备进行打印操作的命令,具体的,打印指令是指向打印设备发送的指令,告知设备根据登船凭证识别码进行打印。通过发送打印指令,系统可以实现将用户的登船凭证打印出来的功能。
94.控制系统接收到登船凭证打印请求后,首先会解析登船凭证打印请求,提取其中的用户身份信息。然后使用提取到的用户身份信息,通过与订单数据库进行查询,来获取与该用户相关的订单信息,其中,订单数据库中存储了所有用户的订单记录,包括订单号、航班信息以及房间号等。根据查询到的订单信息,控制系统可以确定对应的登船凭证识别码,根据登船凭证识别码生成打印指令。这个指令包含了需要打印的内容,以及指示打印设备如何进行打印的指令信息。最后将生成的打印指令发送给所述打印设备,以便设备能够根据指令进行相应的打印操作,具体的,指令可以通过无线通信技术进行发送。打印设备接收到打印指令后,进行打印指令的解析,当解析到打印内容以及相应的打印操作后,进行登船凭证识别码的打印工作。
95.在上述各技术方案的基础上,可选的,在所述打印设备对所述登船凭证识别码进行打印之后,所述方法还包括:
96.响应于用户发出的挂失指令,根据所述挂失指令中包括的用户身份信息查询用户订单信息,并根据所述用户订单信息重新生成登船凭证识别码,向打印设备反馈打印指令,供所述打印设备对重新生成的登船凭证识别码进行打印;
97.和/或:
98.响应于用户发出的挂失指令,获取用户的当前位置信息以及挂失位置信息,根据所述当前位置信息以及所述挂失位置信息控制展示设备展示用户从当前位置到达挂失位置的路线图,供用户根据所述路线图到达挂失位置进行登船凭证识别码的挂失以及补办。
99.本方案中,挂失指令可以是用户发出的指令,用于报告登船凭证的丢失或失效。该指令可以包括用户的身份信息,例如用户名、订单号或其他可以唯一标识用户的信息。
100.控制系统可以根据挂失指令中包含的用户身份信息,查询用户的订单信息,然后根据用户的订单信息,可以根据用户的订单信息重新生成登船凭证识别码。当重新生成登船凭证识别码后,可以向打印设备反馈打印指令,告知设备需要打印重新生成的登船凭证识别码。打印设备会根据接收到的打印指令,对重新生成的登船凭证识别码进行打印。
101.用户的当前位置信息可以是用户当前所处的地理位置,具体的,也可以用gps坐标以及室内位置描述来表示。
102.挂失位置信息可以是用户办理挂失以及补办识别码的服务处的地理位置,可以用于确定用户需要前往的地点,以便进行凭证的挂失和补办手续。
103.当用户向控制系统发出挂失指令后,控制系统可以通过gps获取用户发出挂失指令的设备的地理坐标。然后从数据库中查询预先存储的挂失位置的位置信息,根据用户的当前位置信息和挂失位置信息,使用导航算法和地图数据,计算出用户从当前位置到达挂失处的最佳路径,并将路线信息通过无线通信技术传输给展示设备,其中,路线信息可以包括地图、路径指引以及转弯提示等,以便用户能够准确地按照指引到达挂失位置。展示设备会根据控制系统提供的路线信息,在屏幕上显示地图和路径指引,以帮助用户准确导航到挂失位置。用户到达挂失位置后,可以向工作人员提供必要的身份信息进行登船凭证识别码的挂失。
104.本方案中,通过设置用户挂失以及补办登船凭证识别码的两种方式,可以使用户在丢失登船凭证识别码后,快速获取新的登船凭证识别码,无需进行繁琐的操作,提高了挂失及补办的灵活性和便利性,从而提升用户体验。
105.s104,向所述目标门禁设备发出识别码激活指令,用于在所述目标门禁设备识别到所述登船凭证识别码时,与预先存储的登船凭证识别码进行比对,并在比对一致的情况下打开门锁。
106.识别码激活指令可以是控制系统向目标门禁设备发送的指令,用于激活设备的识别码功能。该指令告知目标门禁设备在识别到登船凭证识别码时,执行后续的比对和门锁操作。
107.门锁可以是指门禁设备中的一个装置,用于控制门的开关状态。当门禁设备识别到有效的登船凭证识别码并与预先存储的登船凭证识别码比对一致时,门锁会被打开,允许用户通过门禁设备进入指定房间。
108.当打印设备成功打印了登船凭证识别码,控制系统可以向目标门禁设备发送一个识别码激活指令。这个指令的目的是让目标门禁设备开始监听并等待登船凭证识别码的输入。当目标门禁设备接收到识别码激活指令后,它会进入识别模式,等待用户输入登船凭证识别码,具体的,门禁设备可以启动识别模式、打开相应的传感器或准备其他必要的资源。用户需要将打印的登船凭证放置在目标门禁设备的识别区域,目标门禁设备会将用户输入的识别码与预先存储的登船凭证识别码进行比对。如果比对结果一致,说明识别码有效,门禁设备会控制门锁开启,用户可以通过门禁进入指定房间。
109.在本技术实施例中,接收并存储登船凭证打印系统传输的用户订单信息,根据所述用户订单信息生成登船凭证识别码;根据所述用户订单信息确定目标门禁设备,并将所述登船凭证识别码传输至所述目标门禁设备,供所述目标门禁设备存储所述登船凭证识别码;响应于登船凭证打印系统发出的登船凭证打印请求,根据所述登船凭证打印请求中包括的用户身份信息查询用户订单信息,并确定对应的登船凭证识别码,向打印设备反馈打印指令,供所述打印设备对所述登船凭证识别码进行打印;向所述目标门禁设备发出识别码激活指令,用于在所述目标门禁设备识别到所述登船凭证识别码时,与预先存储的登船凭证识别码进行比对,并在比对一致的情况下打开门锁。通过上述基于登船凭证的船舱门禁设备配置方法,通过根据登船凭证识别码进行开锁,可以实现用户的全自动入住办理,提高用户入住效率,并且节约了人力成本。同时,通过向目标门禁设备传输登船凭证识别码,实现了登船凭证的安全存储,并且在识别码对比一致的情况才会打开门锁,提高了门禁设备的安全性和可靠性。
110.实施例二
111.图2是本技术实施例二提供的基于登船凭证的船舱门禁设备配置方法的流程示意图。如图2所示,具体包括如下步骤:
112.s201,接收并存储登船凭证打印系统传输的用户订单信息,根据所述用户订单信息生成登船凭证识别码。
113.s202,根据所述用户订单信息确定目标门禁设备,并将所述登船凭证识别码传输至所述目标门禁设备,供所述目标门禁设备存储所述登船凭证识别码。
114.s203,响应于登船凭证打印系统发出的登船凭证打印请求,根据所述登船凭证打印请求中包括的用户身份信息查询用户订单信息,并确定对应的登船凭证识别码,向打印设备反馈打印指令,供所述打印设备对所述登船凭证识别码进行打印。
115.s204,根据所述用户订单信息确定所述登船凭证识别码的有效时段。
116.有效时段可以是指用户订单信息中规定的可以使用登船凭证的时间段。可以根据用户订单信息中的航班信息的起始时间以及到达时间进行设置,例如若存在一航班起始时间为2023年7月14日10:00,到达时间为2023年7月14日14:00,若规定航班到达一小时后登船凭证识别码失效,则有效时段可以是2023年7月14日10:00到2023年7月14日15:00。
117.控制系统接收到用户订单信息后,可以解析订单信息,提取出订单中的航班起始时间以及到达时间,并结合预先设置的登船凭证识别码有效期的规则确定登船凭证识别码的有效时段。
118.s205,向所述目标门禁设备发出包括所述有效时段的识别码激活指令,以供所述目标门禁设备基于所述有效时段进行登船凭证识别码的比对。
119.当控制系统确定登船凭证识别码的有效时段,可以将有效时段信息嵌入到识别码激活指令中,并通过无线通信技术将识别码激活指令传输给门禁设备。门禁设备接收到识别码激活指令后,可以解析此指令,提取处有效时段信息,当门禁设备识别到用户出示的登船凭证识别码后,会获取当前的系统时间,将当前时间与提取到的有效时段信息进行比较,判断当前时间是否在有效时段内。如果当前时间在有效时段内,门禁设备会进一步校验用户展示的登船凭证识别码是否为预先存储的登船凭证识别码,以确保登船凭证识别码的有效性。
120.本实施例中,通过校验登船凭证识别码,可以防止过期或无效的登船凭证识别码被误用,确保在指定时间内的合法用户可以进入指定房间,提高了登船凭证的准确性和安全性,并且减少了人工处理的时间,提高了校验效率。
121.实施例三
122.图3是本技术实施例三提供的基于登船凭证的船舱门禁设备配置方法的流程示意图。如图3所示,具体包括如下步骤:
123.s301,接收并存储登船凭证打印系统传输的用户订单信息,根据所述用户订单信息生成登船凭证识别码。
124.s302,根据所述用户订单信息确定目标门禁设备,并将所述登船凭证识别码传输至所述目标门禁设备,供所述目标门禁设备存储所述登船凭证识别码。
125.s303,响应于登船凭证打印系统发出的登船凭证打印请求,根据所述登船凭证打印请求中包括的用户身份信息查询用户订单信息,并确定对应的登船凭证识别码,向打印设备反馈打印指令,供所述打印设备对所述登船凭证识别码进行打印。
126.s304,向所述目标门禁设备发出识别码激活指令,用于在所述目标门禁设备识别到所述登船凭证识别码时,与预先存储的登船凭证识别码进行比对,若比对不一致,则接收所述目标门禁设备传输的识别到的登船凭证识别码以及所述预先存储的登船凭证识别码。
127.当乘客将登船凭证识别码呈现给目标门禁设备时,门禁设备会自动进行识别和比对过程。它会将乘客呈现的识别码与存储的登船凭证识别码进行比对,判断它们是否一致。若目标门禁设备在比对过程中发现登船凭证识别码与预先存储的识别码不一致,会触发比对不一致的检测,具体的,目标门禁设备会将识别到的登船凭证识别码以及预先存储的登船凭证识别码传输给控制系统,可以通过与控制系统之间建立的通信连接来实现传输,门禁设备将识别码作为消息或数据传输给控制系统。
128.s305,根据所述识别到的登船凭证识别码以及所述预先存储的登船凭证识别码确定问题类型。
129.问题类型可以是当门禁设备识别到的登船凭证识别码对比不一致时所对应的情况,可以包括非法房间凭证、无效时间段凭证以及已注销凭证。其中,非法房间凭证的比对结果显示识别到的登船凭证识别码与预先存储的识别码匹配,但该凭证与当前房间不匹配,这意味着乘客的登船凭证识别码是有效的,但是他们进入的房间与其凭证不符。
130.无效时间段凭证的比对结果显示识别到的登船凭证识别码与预先存储的识别码匹配,但该凭证在当前时间无效,这意味着乘客的登船凭证已经过了有效时段,不能再进入此房间。
131.已注销凭证的比对结果显示识别到的登船凭证识别码与预先存储的识别码匹配,
但该凭证已被注销或作废,这意味着乘客的登船凭证曾经有效,但在某个时间点之后被注销或作废。
132.控制系统可以通过无线通信技术获取比对结果,即识别到的登船凭证识别码与预先存储的登船凭证识别码之间的比对结果。根据比对结果,控制系统可以根据预先设定的规则和逻辑,判断问题类型。
133.s306,根据所述问题类型向门禁设备发送告警信息,供门禁设备向用户展示所述告警信息。
134.告警信息可以是控制系统确认的需要门禁设备向用户展示的提示信息,用于帮助用户根据告警信息做出应对措施,具体的,若问题类型为非法房间凭证,则提示信息可以是“并非本房间登船凭证识别码,请核对房间号”。
135.若问题类型为无效时间段凭证,则提示信息可以是“此登船凭证识别码已过期,请重新申请”。
136.若问题类型为已注销凭证,则提示信息可以是“此登船凭证识别码已被注销,请联系工作人员获取帮助”。
137.控制系统可以根据确定的问题类型,选择相应的告警信息,具体的,可以通过条件语句或映射关系来确定要发送的告警信息。然后将告警信息通过无线通信技术发送给门禁设备,以便门禁设备能够向用户展示相应的告警信息。当门禁设备接收到告警信息后,可以根据设备的显示能力和界面设计,将告警信息展示给用户,具体的,可以是文字提示、图标或组合形式进行展示,以便用户能够清楚地了解问题并采取相应的行动。
138.本实施例中,根据识别到的登船凭证识别码和预先存储的识别码的比对结果,控制系统可以快速准确地确定问题类型,并向门禁设备发送相应的告警信息,确保告警信息与实际情况相符,提供给用户准确的提示和指导,同时节省时间,提高系统的响应速度。
139.实施例四
140.图4是本技术实施例四提供的基于登船凭证的船舱门禁设备配方法的流程示意图。如图4所示,具体包括如下步骤:
141.s401,接收并存储登船凭证打印系统传输的用户订单信息,根据所述用户订单信息生成登船凭证识别码。
142.s402,根据所述用户订单信息确定目标门禁设备,并将所述登船凭证识别码传输至所述目标门禁设备,供所述目标门禁设备存储所述登船凭证识别码。
143.s403,响应于登船凭证打印系统发出的登船凭证打印请求,若响应失败,则根据所述登船凭证打印请求中包括的用户身份信息查询用户订单信息,根据所述用户订单信息控制发卡设备向用户发送智能卡,供用户根据所述智能卡打开门锁。
144.用户身份信息可以是指用于标识用户身份的相关信息,可以包括姓名、身份证号码以及9游会的联系方式等。
145.智能卡可以是一种具有芯片和相关存储功能的卡片,用于存储和处理用户的身份信息和权限信息。智能卡可以用作用户的凭证,用于打开房间门锁,具体的,可以是接触式卡片或非接触式卡片。智能卡上的芯片嵌入了特定的算法和逻辑,能够进行身份验证和授权操作。
146.发卡设备可以是用于生成和分发智能卡的设备。它具有读取和写入智能卡的功
能,并能够将用户的身份信息和权限信息编码到智能卡的芯片中。发卡设备可以包括读卡器、写卡器、编码器和控制单元等组件。通过发卡设备,可以将用户的身份信息和权限信息写入智能卡中,然后将智能卡发放给用户使用。
147.如果无法成功响应登船凭证打印请求,控制系统可以使用用户身份信息作为查询条件,从相关数据库或存储中查询用户的订单信息。根据查询到的用户订单信息,控制系统可以确定用户的智能卡需求,并控制发卡设备向用户发送相应的智能卡,具体的,可以通过与发卡设备进行通信,发送相关指令或数据来实现控制。用户收到智能卡后,可以使用该卡片接近门锁或插入读卡器,以验证身份并打开门锁。门禁设备将读取智能卡中的信息,并与授权信息进行比对,以确定用户是否有权进入。
148.本实施例中,通过在无法打印登船凭证识别码的时候向用户发送智能卡,可以在用户有需要时立刻提供服务,从而提高控制系统对不同情况的适应能力,以及提升用户体验。
149.在上述各技术方案的基础上,可选的,在根据所述用户订单信息控制发卡设备向用户发送智能卡之后,所述方法还包括:
150.若所述发卡设备发卡失败,则获取所述发卡设备的位置信息,根据所述位置信息以及预先存储的机械钥匙领取处的位置信息控制展示设备展示用户从当前位置到达所述机械钥匙领取处的路线图,供用户根据所述路线图到达所述机械钥匙领取处进行机械钥匙的领取。
151.本方案中,发卡设备的位置信息可以是发卡设备的具体位置或坐标,具体的,可以是gps(global positioning system,全球定位系统)坐标以及室内位置描述。其中,gps坐标可以由经度坐标以及纬度坐标进行表示,例如,发卡设备位于东经60
°
,北纬80
°
的位置,可以表示为(60
°
e,80
°
n)。
152.室内位置描述可以是发卡设备相对于参考点的位置描述。例如,发卡设备位于某个建筑物的特定楼层、房间号码或者某个区域。
153.机械钥匙领取处是指用户可以前往领取机械钥匙的地点,这个位置信息可以事先存储在系统中,例如数据库或配置文件中,具体的,可以是领取机械钥匙的服务台的位置,也可以是gps坐标以及室内位置描述。
154.展示设备可以是一种用于显示信息的设备,具体的,可以是屏幕、显示器以及投影仪等,可以用来展示用户从当前位置到达机械钥匙领取处的路线图。
155.路线图可以是指从用户当前位置到机械钥匙领取处的导航路线图,具体的,可以是一张地图,或者是一系列指示,指导用户如何从当前位置到达目标位置。路线图可以显示步行路线、转向指示以及标志物等,以帮助用户准确到达机械钥匙领取处。
156.机械钥匙可以是一种传统的钥匙,用于打开机械锁。在某些情况下,如果二维码无法打印并且智能卡无法发放或失效,用户还可以使用机械钥匙来代替。
157.控制系统可以使用gps、wi-fi信号、蓝牙信标或其他室内定位系统获取发卡设备的位置信息,然后从数据库中获取机械钥匙领取处的位置信息,根据发卡设备的位置信息和机械钥匙领取处的位置信息,计算出用户的导航路线,并将路线图显示在展示设备上。用户可以根据展示设备上显示的路线图,按照指示进行导航,从当前位置到达机械钥匙领取处领取机械钥匙。
158.本方案中,当发卡设备出现故障时,用户仍可以根据路线图找到机械钥匙领取处领取机械钥匙,从而确保用户需求得到满足,提高控制系统对不同情况的适应能力,并且可以节省用户寻找时间,提升用户体验。
159.实施例五
160.图5是本技术实施例五提供的基于登船凭证的船舱门禁设备配置装置的结构示意图。如图5所示,具体包括如下:
161.识别码生成模块501,用于接收并存储登船凭证打印系统传输的用户订单信息,根据所述用户订单信息生成登船凭证识别码;
162.识别码传输模块502,用于根据所述用户订单信息确定目标门禁设备,并将所述登船凭证识别码传输至所述目标门禁设备,供所述目标门禁设备存储所述登船凭证识别码;
163.打印指令反馈模块503,用于响应于登船凭证打印系统发出的登船凭证打印请求,根据所述登船凭证打印请求中包括的用户身份信息查询用户订单信息,并确定对应的登船凭证识别码,向打印设备反馈打印指令,供所述打印设备对所述登船凭证识别码进行打印;
164.激活指令发送模块504,用于向所述目标门禁设备发出识别码激活指令,用于在所述目标门禁设备识别到所述登船凭证识别码时,与预先存储的登船凭证识别码进行比对,并在比对一致的情况下打开门锁。
165.进一步的,所述激活指令发送模块用于:
166.根据所述用户订单信息确定所述登船凭证识别码的有效时段;
167.向所述目标门禁设备发出包括所述有效时段的识别码激活指令,以供所述目标门禁设备基于所述有效时段进行登船凭证识别码的比对。
168.进一步的,所述识别码生成模块用于:
169.接收并存储登船凭证打印系统传输的用户订单信息;
170.根据所述用户订单信息确定所述登船凭证识别码的有效时段;
171.根据所述用户订单信息以及所述有效时段生成登船凭证识别码,其中,所述登船凭证识别码中包括的有效时段,用于供目标门禁设备基于所述有效时段进行登船凭证识别码的比对。
172.进一步的,所述装置还包括告警信息发送模块,所述告警信息发送模块用于:
173.若比对不一致,则接收所述目标门禁设备传输的识别到的登船凭证识别码以及所述预先存储的登船凭证识别码;
174.根据所述识别到的登船凭证识别码以及所述预先存储的登船凭证识别码确定问题类型;
175.根据所述问题类型向门禁设备发送告警信息,供门禁设备向用户展示所述告警信息。
176.进一步的,所述装置还包括智能卡发送模块,所述智能卡发送模块用于:
177.若响应失败,则根据所述登船凭证打印请求中包括的用户身份信息查询用户订单信息,根据所述用户订单信息控制发卡设备向用户发送智能卡,供用户根据所述智能卡打开门锁。
178.进一步的,所述装置还包括路线图展示模块,所述路线图展示模块用于:
179.若所述发卡设备发卡失败,则获取所述发卡设备的位置信息,根据所述位置信息
以及预先存储的机械钥匙领取处的位置信息控制展示设备展示用户从当前位置到达所述机械钥匙领取处的路线图,供用户根据所述路线图到达所述机械钥匙领取处进行机械钥匙的领取。
180.进一步的,所述装置还包括挂失指令响应模块,所述挂失指令响应模块用于:
181.响应于用户发出的挂失指令,根据所述挂失指令中包括的用户身份信息查询用户订单信息,并根据所述用户订单信息重新生成登船凭证识别码,向打印设备反馈打印指令,供所述打印设备对重新生成的登船凭证识别码进行打印;
182.和/或:
183.响应于用户发出的挂失指令,获取用户的当前位置信息以及挂失位置信息,根据所述当前位置信息以及所述挂失位置信息控制展示设备展示用户从当前位置到达挂失位置的路线图,供用户根据所述路线图到达挂失位置进行登船凭证识别码的挂失以及补办。
184.在本技术实施例中,识别码生成模块,用于接收并存储登船凭证打印系统传输的用户订单信息,根据所述用户订单信息生成登船凭证识别码;识别码传输模块,用于根据所述用户订单信息确定目标门禁设备,并将所述登船凭证识别码传输至所述目标门禁设备,供所述目标门禁设备存储所述登船凭证识别码;打印指令反馈模块,用于响应于登船凭证打印系统发出的登船凭证打印请求,根据所述登船凭证打印请求中包括的用户身份信息查询用户订单信息,并确定对应的登船凭证识别码,向打印设备反馈打印指令,供所述打印设备对所述登船凭证识别码进行打印;激活指令发送模块,用于向所述目标门禁设备发出识别码激活指令,用于在所述目标门禁设备识别到所述登船凭证识别码时,与预先存储的登船凭证识别码进行比对,并在比对一致的情况下打开门锁。通过上述基于登船凭证的船舱门禁设备配置装置,通过根据登船凭证识别码进行开锁,可以实现用户的全自动入住办理,提高用户入住效率,并且节约了人力成本。同时,通过向目标门禁设备传输登船凭证识别码,实现了登船凭证的安全存储,并且在识别码对比一致的情况才会打开门锁,提高了门禁设备的安全性和可靠性。
185.本技术实施例中的基于登船凭证的船舱门禁设备配置装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本或者个人数字助理(personal digital assistant,pda)等,非移动电子设备可以为服务器、网络附属存储器(network attached storage,nas)、个人计算机(personal computer,pc)、电视机(television,tv)、柜员机或者自助机等,本技术实施例不作具体限定。
186.本技术实施例中的基于登船凭证的船舱门禁设备配置装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本技术实施例不作具体限定。
187.本技术实施例提供的基于登船凭证的船舱门禁设备配置装置能够实现上述各方法实施例实现的各个过程,为避免重复,这里不再赘述。
188.实施例六
189.如图6所示,本技术实施例还提供一种电子设备600,包括处理器601,存储器602,存储在存储器602上并可在所述处理器601上运行的程序或指令,该程序或指令被处理器
601执行时实现上述基于登船凭证的船舱门禁设备配置装置实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
190.需要说明的是,本技术实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。
191.实施例七
192.本技术实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述基于登船凭证的船舱门禁设备配置装置实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
193.其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等。
194.实施例八
195.本技术实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述基于登船凭证的船舱门禁设备配置装置实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
196.应理解,本技术实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
197.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
198.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本技术各个实施例所述的方法。
199.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
200.上述仅为本技术的较佳实施例及所运用的技术原理。本技术不限于这里所述的特定实施例,对本领域技术人员来说能够进行的各种明显变化、重新调整及替代均不会脱离
本技术的保护范围。因此,虽然通过以上实施例对本技术进行了较为详细的说明,但是本技术不仅仅限于以上实施例,在不脱离本技术构思的情况下,还可以包括更多其他等效实施例,而本技术的范围由权利要求的范围决定。