用纸数据的处理方法及系统与流程

文档序号:22249462发布日期:2020-09-18 12:28阅读:253来源:国知局
用纸数据的处理方法及系统与流程

本发明涉及数据处理技术领域,尤其涉及一种用纸数据的处理方法及系统。



背景技术:

厕所用纸都是集体使用,厕纸的使用人群或者工作人员不能及时的掌握厕纸的使用量和剩余量,导致厕纸不能及时被补充或者用户没有纸用的情况出现。

随着技术的发展,为便于约束用户用纸,自动出纸机应运而生,但是,这种方式只能放置专供纸,且不能对用纸进行智能化的管理。



技术实现要素:

本发明实施例的目的是提供一种用纸数据的处理方法及系统,以解决现有技术中的出纸设备使用中存在的只能放置专供纸,且不能对用纸进行智能化管理的问题。

为解决上述问题,第一方面,本发明提供了一种用纸数据的处理方法,所述方法包括:

接收用纸请求信息;所述用纸请求信息包括出纸设备id和用纸类别信息;所述用纸类别信息包括第一类别用纸和第二类别用纸;所述第一类别用纸包括第一卷纸id;所述第一卷纸id和所述出纸设备id关联;

当所述用纸类别信息为第一类别用纸时,在预设的纸规格数据库中获取所述第一卷纸id对应的第一卷纸的第一长度;

当所述用纸类别信息为第二类别用纸时,接收客户端发送的第二卷纸的厚度数据和第二卷纸id,并将所述第二卷纸id和所述出纸设备id进行关联;

根据所述厚度数据,计算所述第二卷纸的第二长度;

根据所述出纸设备id,向所述出纸设备发送出纸指令,以使所述出纸设备控制所述出纸设备id对应的第一卷纸以预设的第一长度阈值进行出纸,或者,以使所述出纸设备控制所述出纸设备id对应的第二卷纸以预设的第二长度阈值进行出纸;

根据所述第一长度和预设的第一长度阈值计算所述第一卷纸的第一剩余纸量,或者,根据所述第二长度和预设的第二长度阈值计算所述第二卷纸的第二剩余纸量;

将所述第一剩余纸量和所述第二剩余纸量发送给终端。

在一种可能的实现方式中,所述接收用纸请求信息之前,还包括:

接收出纸设备发送的出纸设备id;所述出纸设备上设置有读取装置,通过所述读取装置获取用纸类别信息;当所述用纸类别信息为第一卷纸id时,确定为第一类别用纸,当读取不到第二卷纸id时,确定为第二类别用纸。

在一种可能的实现方式中,所述当所述用纸类别信息为第一类别用纸时,在预设的纸规格数据库中获取所述第一卷纸id对应的第一卷纸的第一长度之前,所述方法还包括:

当所述用纸类别信息为第一类别用纸时,根据所述第一卷纸id,查询预设的用纸记录;

当所述第一卷纸id在所述用纸记录中时,获取所述第一卷纸的第一长度;

当所述第一卷纸id不在所述用纸记录中时,获取所述第一卷纸的第一标准参数,并将标准长度作为所述第一长度;所述第一标准参数包括第一卷纸的标准长度。

在一种可能的实现方式中,所述方法还包括:

当所述第一剩余纸量或者所述第二剩余纸量与预设的报警理论值的差值不小于预设的剩余阈值时,生成低纸量报警信号;

将所述低纸量报警信号发送给所述终端。

在一种可能的实现方式中,所述根据所述第一长度和预设的第一长度阈值计算所述第一卷纸的第一剩余纸量,或者,根据所述第二长度和预设的第二长度阈值计算所述第二卷纸的第二剩余纸量之前,所述方法还包括:

获取预设第一时长内接收到的同一出纸设备id的用纸请求信息的次数;

将所述次数和预设的次数阈值进行比较;

当所述次数大于预设的第一次数阈值时,生成第一异常报警信息。

在一种可能的实现方式中,所述方法还包括:

当检测到第一类别用纸的出纸次数大于预设的第二次数阈值时,生成第二异常报警信息。

在一种可能的实现方式中,所述第一卷纸id包括:第一类别用纸的产地、批次、产品号。

在一种可能的实现方式中,所述方法还包括:

根据第一类别用纸的产地,计算预设第二时长内,每个产地的第一类别用纸的使用量;

根据每个产地的第一类别用纸的使用量、当前时间信息,预测下一个第二时长的每个产地的第二类别用纸的预测使用量;

根据每个产地的预测使用量,生成每个产地的订单信息;所述订单信息包括产地和预测使用量。

在一种可能的实现方式中,所述方法还包括:

统计第三预设时长内第一地点的第一类别用纸的第一卷纸的第一数量;

统计第三预设时长内第一地点的第二类别用纸的第二卷纸的第二数量;

根据所述第一数量和第二数量,确定需要储备的第一卷纸的数量,以及需要储备的第二卷纸的数量。

第二方面,本发明提供了一种用纸数据的处理系统,所述系统包括:

接收模块,所述接收模块用于接收用纸请求信息;所述用纸请求信息包括出纸设备id和用纸类别信息;所述用纸类别信息包括第一类别用纸和第二类别用纸;所述第一类别用纸包括第一卷纸id;所述第一卷纸id和所述出纸设备id关联;

获取模块,所述获取模块用于当所述用纸类别信息为第一类别用纸时,在预设的纸规格数据库中获取所述第一卷纸id对应的第一卷纸的第一长度;

所述接收模块还用于,当所述用纸类别信息为第二类别用纸时,接收客户端发送的第二卷纸的厚度数据和第二卷纸id,并将所述第二卷纸id和所述出纸设备id进行关联;

计算模块,所述计算模块用于根据所述厚度数据,计算所述第二卷纸的第二长度;

发送模块,所述发送模块用于根据所述出纸设备id,向所述出纸设备发送出纸指令,以使所述出纸设备控制所述出纸设备id对应的第一卷纸以预设的第一长度阈值进行出纸,或者,以使所述出纸设备控制所述出纸设备id对应的第二卷纸以预设的第二长度阈值进行出纸;

所述计算模块还用于根据所述第一长度和预设的第一长度阈值计算所述第一卷纸的第一剩余纸量,或者,根据所述第二长度和预设的第二长度阈值计算所述第二卷纸的第二剩余纸量;

所述发送模块还用于将所述第一剩余纸量和所述第二剩余纸量发送给终端。

通过应用本发明实施例提供的用纸数据的处理方法,可以对第一类别用纸和第二类别用纸的用纸数据进行处理,并实时的获取剩余用质量,以实现对不同类别用纸的同时管理,扩大了出纸设备用纸的使用范围,并可以对用纸进行智能化的管理。

附图说明

图1为本发明实施例一提供的用纸数据的处理方法流程示意图;

图2为本发明实施例二提供的用纸数据的处理系统结构示意图。

具体实施方式

下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为便于描述,附图中仅示出了与有关发明相关的部分。

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。

图1为本发明实施例一提供的用纸数据的处理方法流程示意图。该方法应用在具有自动出纸设备的场所中,比如公共厕所。该方法的执行主体为服务器、终端、台式电脑、ipad等具有运算功能的设备中。如图1所示,该方法包括以下步骤:

步骤101,接收用纸请求信息;用纸请求信息包括出纸设备id和用纸类别信息;用纸类别信息包括第一类别用纸和第二类别用纸;第一类别用纸包括第一卷纸id;第一卷纸id和出纸设备id关联。

具体的,在步骤101之前,还包括:

接收出纸设备发送的出纸设备id;出纸设备上设置有读取装置,通过读取装置获取用纸类别信息;当用纸类别信息为第一卷纸id时,确定为第一类别用纸,当读取不到第二卷纸id时,确定为第二类别用纸。当读取到第一类别用纸时的第一卷纸id时,将接收到的出纸设备id和第一卷纸id进行关联,并将关联关系存储在纸规格数据库中。

在出纸设备上电后,会启动,并将出纸设备id进行发送,同时,出纸设备通过其上的读取装置,读取用纸类别信息,并在读取到第一卷纸id时,确认为第一类别用纸。

示例而非限定,出纸设备的出纸方式包括但不限于:有微信扫码出纸(简称扫码出纸)、手感应出纸(简称感应出纸)。

感应出纸,是手或其他物体接近出纸机下方的红外感应传感器并被感应到,如果属于正常感应,则会按照设备预先设定好的感应出纸参数(包括感应出纸长度和出纸次数)进行出纸。

扫码出纸,是指通过微信扫描设备前下方的二维码,然后跳转进入微信小程序。微信小程序会向服务器发送请求出纸指令及该出纸设备二维码编号;服务器接收到出纸请求同时识别到出纸设备二维码编号后,会向该出纸设备下发扫码出纸指令。出纸设备接收到服务器下发的出纸指令后,按照出纸设备预先设定好的扫码出纸参数(包括扫码出纸长度和出纸次数)进行出纸。

本申请中第一类别用纸为指定规格的用纸,这种用纸具有特殊的标记,可以通过出纸设备上的扫码装置读取卷纸的id。比如,每一卷纸都有一个标签,每个标签具有唯一id,这个id为该卷纸的身份标识。该标签可以是射频识别(radiofrequencyidentification,rfid)电子标签或者二维码标签,本申请对此并不限定。

步骤102,当用纸类别信息为第一类别用纸时,在预设的纸规格数据库中获取第一卷纸id对应的第一卷纸的第一长度;

本申请中,当用纸类别信息为第一类别用纸时,首先会判断第一类别用纸是否为全新用纸。

具体的,在步骤102之前,本申请还包括:

当用纸类别信息为第一类别用纸时,根据第一卷纸id,查询预设的用纸记录;

当第一卷纸id在用纸记录中时,获取第一卷纸的第一长度;

当第一卷纸id不在用纸记录中时,获取第一卷纸的第一标准参数,并将标准长度作为第一长度;第一标准参数包括第一卷纸的标准长度。

在一个示例中,当一卷全新卷纸装入出纸设备后,出纸设备会先识别这卷纸的标签,当识别到属于第一类别用纸后,出纸设备和服务器之间会进行通信,出纸设备向服务器发送查询指令,以判断卷纸是否为全新卷纸,当卷纸在服务器的纸规格数据库中不存在用纸记录时,则判定该卷纸为一卷全新纸。当存在用纸记录时,服务器会根据卷纸id,查询纸规格数据库,并从纸规格数据库中读取纸标称长度参数(纸出厂时的标准总长度)作为初始纸量下发给出纸设备。

在另一个示例中,当一已经使用过的卷纸被重新装入任意出纸设备上时,出纸设备会对该卷纸的rfid标签进行识别,然后将识别到的卷纸id上传至服务器,服务器会从纸规格数据库中查询该卷纸(已使用后)的剩余纸量,并将该剩余纸量下发给该出纸设备,出纸设备将该剩余纸量作为初始纸量,在后续出纸时计算剩余纸量。同时,服务器还会将该剩余纸量下发给终端,以显示该卷纸的纸量,由此实现了非全新剩余纸量的自动识别。

其中,此处的卷纸id为第一卷纸id,第一卷纸id包括但不限于第一类别用纸的产地、批次、产品号,由此,可以利用第一卷纸id,对第一类别用纸进行溯源。

步骤103,当用纸类别信息为第二类别用纸时,接收客户端发送的第二卷纸的厚度数据和第二卷纸id,并将第二卷纸id和出纸设备id进行关联;

具体的,出纸设备在对卷纸进行多次标签检测后,比如10次后,识别不到卷纸id时,判定为第二类别用纸,此时,则接收到的出纸请求信息中的用纸类别信息为第二类别用纸。

对于第二类别用纸,与第一类别用纸相对应,为不具有特殊标记的卷纸。因为卷纸不具有卷纸id,所以无法通过出纸设备对卷纸进行识别,因此,可以通过如下方法进行卷纸id的获取。

当出纸设备开盖后,出纸机芯进纸口处的红外检测传感器,检测“上纸”动作,当检测到上纸后,会在与出纸设备进行通信的终端上弹出“剩余纸量校准”弹框,操作人员对纸轴背板上的“纸厚刻线”进行读取后,输入纸厚度(单位为mm)数据。此时,操作人员在输入卷纸厚度时,同时产生第二卷纸id,此时的第二卷纸id可以和当前的出纸设备进行关联,比如,出纸设备为001,则可以将第二卷纸id设定为0010001,第二卷纸id和前三位为出纸设备id,后四位为附加的数字,合并起来即为第二卷纸id。这四位数字可以是随机产生的随机数。且该随机数具有唯一性。该第二卷纸id可以是与出纸设备通信的终端上的随机数产生器产生的,本申请对此并不限定。

第二类别用纸只能在检测到“上纸”时,人工输入校准值作为初始纸量,进而每次出纸后计算剩余纸量,因此,在出纸设备无故障的情况下,尽量不要将没用完的第二类别用纸取下,以避免重新校准纸量(因为没有检测到上纸,设备会认为还是原来的纸继续递减计算剩余纸量)带来的工作量,降低出纸设备的维护工作量。

步骤104,根据厚度数据,计算第二卷纸的第二长度;

具体的,对于第二类别用纸,在输入纸厚度数据后,出纸设备会自动将纸厚度数据转化为长度数据,即第二长度,并把该第二长度作为初始纸量。

步骤105,根据出纸设备id,向出纸设备发送出纸指令,以使出纸设备控制出纸设备id对应的第一卷纸以预设的第一长度阈值进行出纸,或者,以使出纸设备控制出纸设备id对应的第二卷纸以预设的第二长度阈值进行出纸;

其中,第一长度阈值与第二长度阈值为不同值时,第一类别出纸设备和第二类别出纸设备以不同的长度进行出纸,以在纸张质量不同时,通过出纸长度的不同,满足用户的需求。

步骤106,根据第一长度和预设的第一长度阈值计算第一卷纸的第一剩余纸量,或者,根据第二长度和预设的第二长度阈值计算第二卷纸的第二剩余纸量;

步骤107,将第一剩余纸量和第二剩余纸量发送给终端。

具体的,对于第一类别用纸和第二类别用纸,会以初始纸量为基础,每次出纸后,出纸设备均会减去出纸长度,并将剩余纸量上传给服务器,服务器每次收到该卷纸的剩余纸量后,都会更新并保存该数据。这样,每次出纸后服务器的纸规格数据库中记录的该卷纸的剩余纸量都会刷新并记录下来,并同时下发给保洁人员所使用的终端,以实现对两种不同规格用纸量的实时监控。进一步的,本申请还包括:

当第一剩余纸量或者第二剩余纸量与预设的报警理论值的差值不小于预设的剩余阈值时,生成低纸量报警信号;将低纸量报警信号发送给终端。由此,可以进行低纸量报警,此处的终端可以是保洁的终端,和/或,物业的终端,当为物业的终端时,物业会将该低纸量报警信号发送给保洁所使用的终端,以进行出纸设备中的卷纸的替换。

进一步的,本申请还包括:

获取预设第一时长内接收到的同一出纸设备id的用纸请求信息的次数;将次数和预设的次数阈值进行比较;当次数大于预设的第一次数阈值时,生成第一异常报警信息。

比如,当一卷纸连续出纸超过理论出纸次数的2倍时,会推送用纸异常报警,该用纸异常报警会发送给物业终端,和/或,保洁终端,以进行异常用纸的管理。

进一步的,本申请还包括:

当检测到第一类别用纸的出纸次数大于预设的第二次数阈值时,生成第二异常报警信息。

比如,当一卷纸连续出纸10次,未检测到卷纸id,但是该卷纸的用纸记录中为第一类别用纸时,会生成第二异常报警信息,并将其推送给物业终端和/或保洁终端,以进行异常用纸的管理。

进一步的,本申请还包括:

根据第一类别用纸的产地,计算预设第二时长内,每个产地的第一类别用纸的使用量;根据每个产地的第一类别用纸的使用量、当前时间信息,预测下一个第二时长的每个产地的第二类别用纸的预测使用量;根据每个产地的预测使用量,生成每个产地的订单信息;订单信息包括产地和预测使用量。

其中,当前时间信息,可以是当前所处的月份,对于每一个月份,都有对应的卷纸的幅度系数,比如,对于一个楼宇,该楼宇为购物商场,当该楼宇处于北京时,8月份为夏季,对应的幅度系数可以为1.2,9月份为开学季,对应的幅度系数可以为1.3,12月份对应的幅度系数可以是1.05等,该幅度系数是根据楼宇管理经验,得到的一个经验值。

在一个示例中,比如,第一类别用纸的产地可以为a、b、c三个产地,对于一个物业所属的多个楼宇中,分别统计一个月内,多个楼宇中每个产地的用纸的实际使用量,比如,分别对应100、120、130时,当前所处的时间为8月份,则通过幅度系数,可以预测楼宇中的预测使用量,比如得到的预测使用量分别为110,132,143,因此,可以根据预测使用量,分别向a、b和c发送订单信息,该订单信息中可以包括预测使用量,从而,可以根据第一类别用纸的产地,进行物业工作的计划,有助于物业管理人员进行有计划的订购耗材。

相应的,对于第二类别用纸,也可以根据上述方法计算预测使用量,以使物业管理人员根据预测使用量,进行用纸的合理分配。

进一步的,本申请还包括:

统计第三预设时长内第一地点的第一类别用纸的第一卷纸的第一数量;统计第三预设时长内第一地点的第二类别用纸的第二卷纸的第二数量;根据第一数量和第二数量,确定需要储备的第一卷纸的数量,以及需要储备的第二卷纸的数量。

具体的,第三预设时长可以是一周,第一地点可以是以一个楼宇的楼层为单位进行划分,比如一楼、二楼、也可以是按照厕所的性质进行划分,比如,男厕、女厕、第三性别厕所、母婴室,对于每个第一地点,可以以一周为时长,得到每个第一地点一周内第一和第二卷纸的使用量,并据此,准备下一周第一地点的卷纸储备量,从而便于卷纸的适当的储备量。

通过应用本发明实施例提供的用纸数据的处理方法,可以对第一类别用纸和第二类别用纸的用纸数据进行处理,并实时的获取剩余用质量,以实现对不同类别用纸的同时管理,扩大了出纸设备用纸的使用范围,并可以对用纸进行智能化的管理。

图2为本发明实施例二提供的用纸数据的处理系统结构示意图。如图2所示,该用纸数据的处理系统包括:接收模块210,获取模块220,计算模块230和发送模块240。

接收模块210用于接收用纸请求信息;用纸请求信息包括出纸设备id和用纸类别信息;用纸类别信息包括第一类别用纸和第二类别用纸;第一类别用纸包括第一卷纸id;第一卷纸id和出纸设备id关联;

获取模块220用于当用纸类别信息为第一类别用纸时,在预设的纸规格数据库中获取第一卷纸id对应的第一卷纸的第一长度;

接收模块210还用于,当用纸类别信息为第二类别用纸时,接收客户端发送的第二卷纸的厚度数据和第二卷纸id,并将第二卷纸id和出纸设备id进行关联;

计算模块230用于根据厚度数据,计算第二卷纸的第二长度;

发送模块240用于根据出纸设备id,向出纸设备发送出纸指令,以使出纸设备控制出纸设备id对应的第一卷纸以预设的第一长度阈值进行出纸,或者,以使出纸设备控制出纸设备id对应的第二卷纸以预设的第二长度阈值进行出纸;

计算模块230还用于根据第一长度和预设的第一长度阈值计算第一卷纸的第一剩余纸量,或者,根据第二长度和预设的第二长度阈值计算第二卷纸的第二剩余纸量;

发送模块240还用于将第一剩余纸量和第二剩余纸量发送给终端。

进一步的,接收单元210还用于:接收出纸设备发送的出纸设备id;出纸设备上设置有读取装置,通过读取装置获取用纸类别信息;当用纸类别信息为第一卷纸id时,确定为第一类别用纸,当读取不到第二卷纸id时,确定为第二类别用纸。

进一步的,获取单元220还用于:

当用纸类别信息为第一类别用纸时,根据第一卷纸id,查询预设的用纸记录;

当第一卷纸id在用纸记录中时,获取第一卷纸的第一长度;

当第一卷纸id不在用纸记录中时,获取第一卷纸的第一标准参数,并将标准长度作为第一长度;第一标准参数包括第一卷纸的标准长度。

进一步的,发送单元240还用于:

当第一剩余纸量或者第二剩余纸量与预设的报警理论值的差值不小于预设的剩余阈值时,生成低纸量报警信号;将低纸量报警信号发送给终端。

进一步的,获取单元220还用于:

获取预设第一时长内接收到的同一出纸设备id的用纸请求信息的次数;

将次数和预设的次数阈值进行比较;

当次数大于预设的第一次数阈值时,生成第一异常报警信息。

进一步的,计算单元230还用于:当检测到第一类别用纸的出纸次数大于预设的第二次数阈值时,生成第二异常报警信息。

进一步的,第一卷纸id包括:第一类别用纸的产地、批次、产品号。

进一步的,计算单元230还用于:

根据第一类别用纸的产地,计算预设第二时长内,每个产地的第一类别用纸的使用量;根据每个产地的第一类别用纸的使用量、当前时间信息,预测下一个第二时长的每个产地的第二类别用纸的预测使用量;根据每个产地的预测使用量,生成每个产地的订单信息;订单信息包括产地和预测使用量。

进一步的,计算单元230还用于:统计第三预设时长内第一地点的第一类别用纸的第一卷纸的第一数量;统计第三预设时长内第一地点的第二类别用纸的第二卷纸的第二数量;根据第一数量和第二数量,确定需要储备的第一卷纸的数量,以及需要储备的第二卷纸的数量。

通过应用本发明实施例提供的用纸数据的处理方法,可以对第一类别用纸和第二类别用纸的用纸数据进行处理,并实时的获取剩余用质量,以实现对不同类别用纸的同时管理,扩大了出纸设备用纸的使用范围,并可以对用纸进行智能化的管理。

专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

以上的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1