一种智能更衣柜的分配方法

文档序号:1467159 发布日期:2020-02-21 浏览:10次 >En<

阅读说明:本技术 一种智能更衣柜的分配方法 (Distribution method of intelligent wardrobe ) 是由 潘康达 于 2019-10-31 设计创作,主要内容包括:本发明属于智能更衣柜技术领域,尤其涉及一种智能更衣柜的分配方法,服务器将柜子分为高、中、低三层柜子,按照录入的人员身高进行合适的分配,更有利于身高较低和行动不便的残疾人士,并且同时兼容固定分配和随机分配两种模式,能够降低随机分配时更衣柜终端与服务器之间的交互压力,同时服务器与更衣柜终端之间采用一对多的模式,即服务器管理多个更衣柜终端,终端与服务器实时交互,通过服务器录入人员信息,多个更衣柜终端共享数据,减少管理员的工作,在达到数据的及时性和准确性的同时,使得更衣系统的使用更为有效的便利进行。(The invention belongs to the technical field of intelligent locker, and particularly relates to a distribution method of an intelligent locker, wherein a server divides a cabinet into a high-layer cabinet, a middle-layer cabinet and a low-layer cabinet, proper distribution is carried out according to the recorded height of a person, the low-height and handicapped people with inconvenient actions are facilitated, two modes of fixed distribution and random distribution are compatible, the interaction pressure between a locker terminal and a server during random distribution can be reduced, meanwhile, a one-to-many mode is adopted between the server and the locker terminal, namely, the server manages a plurality of locker terminals, the terminals and the server interact in real time, the server records information of the person, the plurality of locker terminals share data, the work of a manager is reduced, and the use of a locker system is more effectively and conveniently carried out while the timeliness and the accuracy of the data are achieved.)

一种智能更衣柜的分配方法

技术领域

本发明属于智能更衣柜技术领域,尤其涉及一种智能更衣柜的分配方法。

背景技术

现有技术中的的更衣系统中,对使用人员分配柜子,大多都是采用随机分配方法和处理方式,通过本地数据验证,随机分配柜子,然后根据验证结果开启柜门,这种方法,一方面不便于管理,如如果出现任何异常,在定位问题和查找原因上都有一定的难度;另一方面不便于不便于使用人员的使用习惯,如如果使用人员身高较低(儿童),或者为残疾人士,而随机分配的为高层的柜子,另外,更衣柜的使用一般分为固定使用人员(内部员工)和临时使用人员,如果对所有人员都采用随机分配,就会产生大量的订单信息,对于更衣柜终端与服务器的交互数据量大大增加。因此,现有更衣柜的分配方法和系统还有待于改进和发展。

发明内容

针对现有技术中更衣柜系统对所有柜子进行随机分配,且不根据人员身高、健康信息做相适应的高低层柜子分配所存在的弊端,该发明提供一种智能更衣柜的分配方法,设定人员类型,对固定人员进行固定分配,对临时人员进行随机分配,降低系统压力,并在录入人员信息中包含身高参数,根据身高分配高、中、低柜层,使更衣柜的使用更加人性化。

为实现上述目的,本发明提供一种智能更衣柜的分配方法,包括以下步骤:

S1、更衣柜终端配置柜子信息,并上传到服务器,其中柜子信息包括按照柜子所处高度设置的柜子层区;

S2、服务器录入人员信息,并根据人员人体所能达到的高度分配相应柜子层区的柜子;

S3、更衣柜终端对使用人员进行验证并做开柜动作。

作为本发明一种智能更衣柜的分配方法的进一步改进,步骤S1中,更衣柜终端配置柜子信息后生成配置报文,然后上传到服务器。

作为本发明一种智能更衣柜的分配方法的进一步改进,其特征在于:步骤S2中,服务器根据人员信息设定人员类型,将人员类型分为固定使用人员和流动使用人员,并且对固定使用人员进行固定分配,对流动使用人员进行随机分配。

作为本发明一种智能更衣柜的分配方法的进一步改进,其特征在于:服务器对固定分配的柜子进行绑定,并同步数据到更衣柜终端;服务器对随机分配的柜子,不进行绑定,且无需同步数据到更衣柜终端。

作为本发明一种智能更衣柜的分配方法的进一步改进,其特征在于:步骤S2中,人员信息包括人体身高和健康状况的信息,用以作为服务器分配柜子层区的参数。

作为本发明一种智能更衣柜的分配方法的进一步改进,其特征在于:步骤S2中,更衣柜终端将柜子分为空闲、占用、锁定、超时、离线五种状态,服务器对只处于空闲状态的柜子进行分配。

作为本发明一种智能更衣柜的分配方法的进一步改进,其特征在于:步骤S3中,人员通过用户***或者指纹信息进行验证。

作为本发明一种智能更衣柜的分配方法的进一步改进,其特征在于:步骤S3中,先由更衣柜终端读取并生成验证报文上传到服务器,再由服务器对验证报文进行验证并生成验证结果返回给更衣柜终端,最后由更衣柜终端根据验证结果进行开柜,同时上传开柜日志到服务器进行记录。根据权利要求1所述一种智能更衣柜的分配方法,其特征在于:人员信息发生变动时,服务器下发同步指令,使更衣柜终端同步服务器信息。

作为本发明一种智能更衣柜的分配方法的进一步改进,其特征在于:更衣柜终端与服务器之间,以及更衣柜终端与控制开柜门的开门板之间均采用UDP通信。

该发明一种智能更衣柜的分配方法的有益效果:

(1)服务器对更衣柜终端的柜子进行高、中、低分层,在使用人员向服务器录入信息时包括其个人身高和健康状况信息,服务器则按照使用人员的身高信息和健康状况信息,进行高、中、低柜子的合适分配,使得更有利于身高较低和行动不便的残疾人士,并且同时兼容固定分配和随机分配两种模式,固定分配一般用于内部人员,随机分配一般用于外访临时人员,从而在利于内部人员使用外,更重要的是能够降低随机分配时更衣柜终端与服务器之间的交互压力;

(2)服务器与更衣柜终端之间采用一对多的模式,即服务器管理多个更衣柜终端,终端与服务器实时交互,通过服务器录入人员信息,多个更衣柜终端共享数据,其中人员信息验证通过服务器验证,最大化降低更衣柜终端的存储压力,减少管理员的工作,在达到数据的及时性和准确性的同时,使得更衣系统的使用更为有效的便利进行。

附图说明

图1为本发明更衣柜分配方法的步骤图;

图2为本发明更衣柜的使用流程图;

图3为本发明一对多模式的示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

该发明提供的智能更衣柜的分配方法,包括以下步骤:

S1、更衣柜终端配置柜子信息,并上传到服务器,其中柜子信息包括按照柜子所处高度设置的柜子层区;

S2、服务器录入人员信息,并根据人员人体所能达到的高度分配相应柜子层区的柜子;

S3、更衣柜终端对使用人员进行验证并做开柜动作。

其中更衣柜终端与服务器采用UDP通信,使用xml报文格式进行数据传输,更衣柜终端与控制开门的开门板同样使用UDP进行通信,具体的过程为,终端请求服务器验证、服务器反馈验证结果、终端发送开门指令给开门板、开门板响应指令并返回结果。所述的UDP通信分为服务端和客户端,对于服务器与更衣柜终端来说,服务器即为服务端,更衣机终端为客户端,服务端需要添加各个更衣柜终端到列表中,通过IP和更衣柜终端柜号作为标识,服务端监听特定端口发来数据,通过IP以及更衣柜终端发来数据xml报文中的柜号识别更衣机终端,查找设备列表,判断是否是属于自己列表的客户端,并进行相应处理。对于更衣柜终端和控制开门的开门板来说,更衣柜终端是服务端,开门板是客户端,更衣柜需要增加自身控制的开门板到更衣柜终端开门板列表中,通过IP和开门板板号识别开门板,监听特定端口,通过板号识别开门板数据,同时下发开门指令等。所述的xml报文主要针对服务器与更衣柜终端的数据交互,报文固定必要内容包括:报文类型(数据报文:服务器下发或者更衣柜终端主动上传数据或指令)、应答报文(服务器或更衣柜终端接收到数据报文后进行的结果反馈)、报文接收端(服务器或更衣柜终端)、更衣柜终端柜号(识别每台更衣柜的唯一标识)、消息类型(包括用户信息同步、用户验证、存物订单、取物订单、终端开柜日志等消息类型)、消息主体、消息校验。而更衣柜终端与开门板数据交互主要是以数组的格式组数据包,分为指令数据和应答数据,一般由更衣柜终端发送指令到开门板,开门板返回应答消息,其数据格式为:数据包大小、指令(开门、查看门状体或有无物品状态等)、开门板板号、数据体、校验码。

步骤S1中,更衣柜终端配置的柜子信息包括柜号(区分每台终端唯一标识),柜子数量,柜子类型(大中小),以及柜子所处层区(分为高、中、低层);更衣柜终端配置服务器IP用于连接服务器,如服务器数据库名字、IP、端口号等,用于服务器与更衣柜终端数据交互;更衣柜终端配置开门板IP与端口号,用于与开门板进行数据交互。

步骤S2中,对固定使用人员采用固定分配,对流动使用人员采用随机分配,具体的,固定分配指的是固定某个柜子的某个柜号分配给某个人,然后该人员对该柜子长期占用有效,固定分配需要服务器录入人员信息,包括人员姓名、***、指纹信息,分配到所处区域柜子、选择分配层区(高、中、低)、选择柜型(大、中、小),下发同步指令到更衣柜终端,更衣柜终端接收到服务器同步信息指令,连接服务器数据库获取该柜子的固定分配人员信息到本地,按照层区分配固定柜子,生成固定使用订单,并把订单信息发送给到服务器,使得服务器可查询每台更衣柜终端固定分配情况;流动分配指的是临时由更衣柜终端随机分配柜子给某个人员,该人员使用该柜子次数有限,一般是一次性使用,而流动使用人员在服务器录入人员信息,无需同步到更衣柜终端。

服务器配置身高信息与层区绑定规则,如:身高为1.5米以下,则绑定为低层,1.5~1.75米绑定为中层,1.75米以上绑定为高层,设定分配规则后下发到各个更衣柜终端,这个方式可根据更衣柜柜子高度灵活设置,同时有残疾人使用时,可录入1.5米以下身高信息,分配低层方便使用。

步骤S3中,更衣柜终端采集用户***或者指纹信息,组成验证报文发送服务器,服务器接收到验证报文,查找数据库,返回验证结果,以及人员类型,对于固定分配人员,更衣柜终端通过人员信息查找固定分配柜子,发送开柜指令到开门板,对于流动使用人员,则按照人员身高信息进行合适层区柜子随机分配空闲且未固定分配的柜子,若无身高信息,则按照中层优先分配原则,首先分配中层柜子,中层无可用柜子,则分配高层,最后分配低层,最大限度分配适合使用人员的柜子;当终端收到验证消息,分配柜子后,发送开柜指令到开门板,待开门板返回开柜成功信息,则转到开柜界面,提示用户存物或取物,并关好柜门,记下开柜记录,保存到本地,同时上传到服务器,用于记录所有人员开柜记录,便于异常情况处理。

其中更衣柜终端将所有柜子分为空闲、占用、锁定、超时、离线五种状态,空闲为柜子可使用且没有被人使用状态,占用为柜子已被分配出去状态,锁定状态为因故障而被锁定,需要手动解锁,未解锁前无法使用,超时针对于流动使用人员,设定使用期限,超过期限则置为超期状态,超期状态柜子使用人员无法验证打开柜子,只能管理员后台开柜,防止流动人员长期占用,离线状态为当开门板与更衣柜终端网络异常时,所有柜子处于离线状态,此时所有柜子无法使用,所以流动分配和固定分配都只能分配空闲状态下的柜子。

固定分配在人员信息录入时刻即进行分配,固定使用人员在服务器录入信息后,选择相应柜子,服务器通知该更衣柜终端更新固定人员信息,更衣柜终端同步该柜子固定使用人员信息后,按照固定人员信息的身高和选择柜型进行柜子分配,分配相应低层、中层、高层空闲柜子,即更衣柜根据柜型、合适层区分配符合条件的柜子,然后与人员进行绑定,生成使用订单,并上传到服务器,完成固定分配,若无身高信息,则按照中层优先原则进行分配,即优先分配中层柜子,中层柜子无空闲柜,则分配高层柜子,高层无空闲柜,则分配低层柜子;流动使用人员在更衣柜终端进行存物操作时才进行临时分配柜子,分配方法跟固定分配人员一致,流动使用人员验证信息后,服务器返回验证结果以及人员信息,更衣柜终端根据人员信息的身高信息,以及分配规则,进行分配柜子,无身高信息仍然是按照中层优先分配原则。

则更衣柜完成存取物的流程包括以下步骤:

S01、首先管理员将使用人员信息录入到服务器,录入后,若存在固定分配,则发送同步数据指令到更衣柜终端,更衣柜终端远程连接服务器同步分配到自己柜子上的人员信息到本地数据库;

S02、使用人员在更衣柜终端选择存、取物操作,然后刷IC卡或指纹验证,更衣柜终端获取验证数据,发送到服务器,服务器通过验证信息查找该人员身份信息,并返回给更衣柜终端;

S03、更衣柜终端收到返回身份信息,若该人员属于固定使用人员,则到更衣柜终端本地当前使用订单查找记录,找到该人员绑定柜柜号,若为流动使用人员,当前进行存衣操作,则首先选择柜型(大、中、小),然后按照人员身高信息,选择合适层区对应柜型柜子,若无身高信息,则按照中层优先分配原则,当前进行取物操作,则查找当前流动人员订单,找到对应柜子。

S04、查找到对应柜子后,进行开柜操作,向开门板发送开柜指令,开柜成功后,若是固定分配人员,则记录上传开柜信息到服务器,若为流动使用人员,记录上传开柜信息到服务器后还需要上传新建或完成订单,更新当前订单状态。

并且,在人员信息发生变动时,服务器及时下发同步指令,使更衣柜终端同步服务器信息,尤其是固定分配人员,则在服务器更改后,通知更衣柜终端,更衣柜终端重新同步服务器信息,分配柜子,并生成订单,上传到服务器,保证服务器与更衣柜终端数据一致。数据实时准确,服务器可随时查看各个更衣柜终端的使用情况。

以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。

9页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种离港前端系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!