本发明涉及工器具管理,尤其涉及一种基于cart决策树的工器具管理系统和应用方法。
背景技术:
1、安全生产是电力企业生存和发展的基本前提,对电力工器具进行有效管理是安全生产和安全管理的重要环节。当前,供电企业负责电网建设和改造、设备运维等工作,存在严峻的作业安全风险,使用合格、有效的工器具不仅是降低作业风险的基本手段,而且是安全生产的基本保障。作为电力系统安全生产的重要保障,加强电力工器具的管理具有重要意义。目前,我国电力行业对工器具的生产、检验、使用、报废等方面制定有相关规定和管理方法,但随着经济的发展,对电力系统规模要求日趋复杂,作业形式、作业数量、管理主体的多样化,导致大量新的问题、新的情况出现,给工器具的管理带来了新的挑战。
2、因此,现有的工器具管理模式主要有:一、对某种工器具进行单独管理,如检修工器具、电力安全工器具等,提高了相关工器具管理的有效性,但涉及对象过于狭窄;二、针对使用未经检测或者超出试验合格周期安全工器具问题的管理系统,在一定程度上解决了工器具使用不规范的问题,为工器具的管理提供了便利,但仍是针对一两个方面进行考虑,缺乏对工器具整体管理的实用性且智能化相对较低;三、基于微信扫码技术的工器具管理系统,利用微信的“扫一扫”功能实现对工器具的领用和归还,提高了工作人员的工作效率,但功能过于单一,工作人员可以在任何地方任何时间归还,难以保证工器具准确入库。上述三种方法缺乏对工器具的整体规范化管理,所研发的功能较单一,没有对工器具的优选功能,皆是随意挑选,对领用的工器具是否能正常使用没有预估,导致降低了工器具的利用率。
技术实现思路
1、本发明提供了一种基于cart决策树的工器具管理系统和应用方法,解决了现有的缺乏对工器具的整体规范化管理,所研发的功能较单一,没有对工器具的优选功能,皆是随意挑选,对领用的工器具是否能正常使用没有预估,导致降低了工器具的利用率的技术问题。
2、本发明第一方面提供的一种基于cart决策树的工器具管理系统,所述系统包括服务器、设备扫描终端和客户端,所述服务器分别与所述设备扫描终端和所述客户端连接;
3、所述设备扫描终端,用于扫描工器具的二维码或领用计划编号,生成所述工器具的领用信息或归还信息或所述领用计划编号对应的领用计划信息;
4、所述客户端,用于接收所述服务器发送的所述领用计划信息或所述客户端对应界面输入所述工器具的领用计划信息,基于所述领用计划信息和cart决策树算法,调选所述领用计划信息中对应的最优工器具,生成所述工器具的领用提示信息;还用于接收所述服务器发送的所述工器具的领用信息或归还信息,并将所述领用信息或所述归还信息在所述客户端对应界面进行显示;
5、所述服务器,用于当接收到所述设备扫描终端发送的领用计划信息时,根据预设规则判断所述领用计划信息是否为有效信息,若所述领用计划信息为有效信息,则将所述领用计划信息发送至所述客户端,并接收所述客户反馈的回执信息,将所述回执信息发送至所述设备扫描终端。
6、可选地,所述设备扫描终端包括处理器控制模块、图像采集模块和电源模块;
7、所述处理器控制模块通过第一通信模块与所述图像采集模块连接;
8、所述电源模块分别与所述处理器控制模块、所述图像采集模块和所述第一通信模块连接。
9、可选地,所述系统还包括二维码模块和录入模块;
10、所述二维码模块,用于基于待入库工器具,生成所述待入库工器具对应的二维码;
11、所述录入模块,用于录入所述工器具的入库时间、试验周期、本次试验时间、磨损信息、保养信息、维修信息、下次试验时间和缺陷数据。
12、可选地,所述客户端包括归还模块和领用模块,所述归还模块和所述领用模块连接;
13、所述归还模块,用于当接收到所述归还信息时,则将所述归还信息进行显示,并生成回执信息发送至所述服务器,并将所述归还信息存入数据库;
14、所述领用模块,用于当接收到所述领用计划信息时,则基于cart决策树算法,调选所述领用计划信息中对应的最优工器具,生成所述工器具的领用提示信息,将所述领用提示信息在所述客户端对应页面进行显示,并将所述归还信息存入所述数据库。
15、可选地,所述系统还包括领用状态模块和归还状态检测模块;
16、所述领用状态模块,用于当获取所述工器具的领用提示信息对应的已被领用信号时,则更新所述工器具的领用状态为已被领用状态;当接收到所述缺陷数据时,则更新所述缺陷数据对应的工器具的领用状态为无法领用状态;
17、所述归还状态检测模块,用于调取所述数据库中的待归还工器具的领用计划信息,计算当前时间与所述领用计划信息的领用时间之间的差值,判断所述差值是否大于预设领用计划时长,根据判断结果生成未按期归还信息。
18、可选地,所述系统还包括告警模块,所述告警模块和所述归还状态模块连接;
19、所述告警模块,用于获取所述未按期归还信息,并调取所述未按期归还信息对应的工器具的领用人员信息,并发送短信提示所述领用人员信息对应的领用人员与运维管理员。
20、可选地,所述系统还包括数据库,所述数据库包括数据表管理模块和数据处理模块;
21、所述数据表管理模块,用于制作多个数据表,将所述工器具的入库时间、试验周期、本次试验时间、磨损信息、保养信息、维修信息、下次试验时间、缺陷数据、归还信息、领用提示信息、已被领用状态、无法领用状态和未按期归还信息分别存入多个数据表中,并按照预设管理规则对各所述数据表进行新增或更新;
22、所述数据处理模块,用于按照预设时间间隔对各所述数据表中的存储数据进行数据清洗,生成更新数据表。
23、可选地,所述系统还包括查询模块,所述查询模块与所述数据库连接;
24、所述查询模块,用于当接收到预设查询条件时,按照所述预设查询条件从所述数据库中调取所述预设查询条件对应的工器具的使用记录,并在所述客户端对应界面进行显示。
25、可选地,所述系统还包括数据分类模块,所述数据分类模块与所述数据库连接;
26、所述数据分类模块,用于调取所述数据库中的各更新表格的存储数据,并基于cart算法,按照预设特征维度分别计算所述更新表格的存储数据的基尼不纯度,生成多个特征值;选取所述基尼不纯度最小的特征值作为划分标准,并按照所述划分标准将各所述特征值划分至多个子节点中,生成决策树;按照预设cart剪枝算法对所述决策树中的子树进行剪切,生成最优子树;将所述最优子树对应的工器具判定为最优工器具。
27、本发明第二方面提供的一种应用于基于cart决策树的工器具管理系统的应用方法,所述系统包括服务器、设备扫描终端和客户端,所述服务器分别与所述设备扫描终端和所述客户端连接;所述方法包括:
28、响应于工器具管理请求,获取所述工器具管理请求对应的工器具的二维码;
29、通过所述设备扫描终端扫描所述工器具的二维码或领用计划编号,生成所述工器具的领用信息或归还信息或领用计划信息,并发送至所述服务器;
30、通过所述服务器将接收到的所述设备扫描终端发送的领用信息或归还信息、领用计划信息发送至所述客户端,并接收所述客户端反馈的回执信息,并将所述回执信息发送至所述设备扫描终端;
31、当输入或接收所述工器具的领用计划信息时,通过所述客户端采用cart决策树算法,调选所述领用计划信息中对应的最优工器具,并生成所述工器具的领用提示信息;
32、通过所述客户端对应界面显示所述领用提示信息,以便归还人员或领用人员进行查阅。
33、从以上技术方案可以看出,本发明具有以下优点:
34、本发明可避免工作人员因疏忽忘记领用某种工器具或者领用故障工器具,提高了工作效率,进一步杜绝工作人员在缺少某种工器具的情况下冒险作业的情况。此外,具有对工器具的优选功能,非随意挑选,对领用的工器具能是否能正常使用进行预估,确保领用的工器具最大概率处于良好状态,这不仅提高了工器具的利用率,从而降低运维成本,且在一程度降低了作业风险。
1.一种基于cart决策树的工器具管理系统,其特征在于,所述系统包括服务器、设备扫描终端和客户端,所述服务器分别与所述设备扫描终端和所述客户端连接;
2.根据权利要求1所述的基于cart决策树的工器具管理系统,其特征在于,所述设备扫描终端包括处理器控制模块、图像采集模块和电源模块;
3.根据权利要求2所述的基于cart决策树的工器具管理系统,其特征在于,所述系统还包括二维码模块和录入模块;
4.根据权利要求3所述的基于cart决策树的工器具管理系统,其特征在于,所述客户端包括归还模块和领用模块,所述归还模块和所述领用模块连接;
5.根据权利要求4所述的基于cart决策树的工器具管理系统,其特征在于,所述系统还包括领用状态模块和归还状态检测模块;
6.根据权利要求5所述的基于cart决策树的工器具管理系统,其特征在于,所述系统还包括告警模块,所述告警模块和所述归还状态模块连接;
7.根据权利要求6所述的基于cart决策树的工器具管理系统,其特征在于,所述系统还包括数据库,所述数据库包括数据表管理模块和数据处理模块;
8.根据权利要求7所述的基于cart决策树的工器具管理系统,其特征在于,所述系统还包括查询模块,所述查询模块与所述数据库连接;
9.根据权利要求7所述的基于cart决策树的工器具管理系统,其特征在于,所述系统还包括数据分类模块,所述数据分类模块与所述数据库连接;
10.一种应用于权利要求1至9任一项所述的基于cart决策树的工器具管理系统的应用方法,其特征在于,所述系统包括服务器、设备扫描终端和客户端,所述服务器分别与所述设备扫描终端和所述客户端连接;所述方法包括:
