本发明属于配电抢修领域,尤其涉及配电抢修过程中的派单技术。
背景技术:
随着电网规模的不断扩大,人民生活水平的提高,客户对于供电可靠性和停电时间等指标的要求越来越高。配网抢修指挥中心是连接电网和用户的重要枢纽,在提高抢修工单流转速度、保证故障的及时解决、确保用户用电质量方面起着重要作用。在实际工作中,经常出现工单派发超时问题,从而影响其他环节的工作质量。主要体现在以下几方面:
1、密集工单超出人为派单能力
按照国网公司95598管理办法要求:故障工单的接收派发时间不能超过3分种,出现突发故障,会瞬间产生密集工单,超出值班人员派单能力,产生派发超时工单。
2、客观因素影响派单指标
工作系统不完善,常出现系统有工单音乐不响问题,使当值人员无法及时派发工单产生超时,从而影响接派单及时率。
3、故障停电信息发布不及时
当发生突发故障时,瞬间产生密集故障工单,工作人员为了及时派发工单,无暇发布停电信息,客户不能及时了解停电范围、停电原因,故障工单数量会不断增加,使工作陷入恶性循环。
配网抢修指挥承担着工单派发、督办、审核回复,停电信息发布、维护等多项职能,而上述问题阻碍了配网抢修指挥职能。同时,简单繁重的派单工作消耗了配网抢修指挥人员大量的精力,其他方面的工作质量难以得到提升,配网抢修的指挥职能不能充分发挥。
技术实现要素:
本发明是为了解决配网抢修指挥中心工单派发超时的问题,现提供一种智能派单系统及方法。
一种智能派单系统包括以下单元:
启动chrome插件(谷歌浏览器插件)的单元;
利用chrome插件在pms2.0系统(生产管理系统)页面中注入js(javascript)脚本程序的单元;
利用js脚本程序重复判断pms2.0系统页面是否存在工单信息的单元;
当pms2.0系统页面存在工单信息时,利用js脚本程序获取工单信息,并将该工单信息发送至本地窗体程序中的单元;
利用本地窗体程序采集数据库中的地址列表信息的单元;
重复判断本地窗体程序是否接收到工单信息的单元;
当本地窗体程序接收到工单信息时,本地窗体程序利用地址列表信息对工单信息进行解析,获得工单地址结果的单元;
将工单地址结果存储至数据库中的单元;
将工单地址结果发送至js脚本程序中的单元;
js脚本程序根据工单地址结果进行派单的单元。
一种智能派单方法包括以下步骤:
步骤一:启动chrome插件(谷歌浏览器插件),然后同时执行步骤二和步骤五;
步骤二:利用chrome插件在pms2.0系统(生产管理系统)页面中注入js(javascript)脚本程序,然后执行步骤三;
步骤三:利用js脚本程序重复判断pms2.0系统页面是否存在工单信息,当pms2.0系统页面存在工单信息时,执行步骤四;
步骤四:js脚本程序获取工单信息,并将该工单信息发送至本地窗体程序中,然后执行步骤六;
步骤五:利用本地窗体程序采集数据库中的地址列表信息,然后执行步骤六;
步骤六:重复判断本地窗体程序是否接收到工单信息,当本地窗体程序接收到工单信息时,执行步骤七;
步骤七:本地窗体程序利用地址列表信息对工单信息进行解析,获得工单地址结果,然后同时执行步骤八和步骤九;
步骤八:将工单地址结果存储至数据库中,然后执行步骤十;
步骤九:将工单地址结果发送至js脚本程序中,然后执行步骤十;
步骤十:js脚本程序根据工单地址结果进行派单。
本发明所述的一种智能派单系统及方法,涉及一种自动判断工单的信息进行工单的自动转派技术,实现了故障工单的自动转派、相关信息的查询、风险防范及预警等功能。
本发明将简单、繁重的人工派单工作实现自动化处理,提升了工作效率效益。在解放劳动力的同时,可以加强内部管控机制,实现公司核心业务和整体资源的集中运作和高效管理,从而使内部控制力更强、管理效能更高,为提高公司管理效率和经营效益提供保证。
本发明还解决了由于各种人为因素导致工单派发超时问题、实现了国网公司的考核指标要求,提供了一种可以模拟人工操作而进行的根据工单信息自动转派工单的系统。
附图说明
图1为具体实施方式四所述的一种智能派单方法的流程图。
具体实施方式
具体实施方式一:本实施方式所述的一种智能派单系统包括以下单元:
启动chrome插件(谷歌浏览器插件)的单元;
利用chrome插件在pms2.0系统(生产管理系统)页面中注入js(javascript)脚本程序的单元;
利用js脚本程序重复判断pms2.0系统页面是否存在工单信息的单元;
当pms2.0系统页面存在工单信息时,利用js脚本程序获取工单信息,并将该工单信息发送至本地窗体程序中的单元;
利用本地窗体程序采集数据库中的地址列表信息的单元;
重复判断本地窗体程序是否接收到工单信息的单元;
当本地窗体程序接收到工单信息时,本地窗体程序利用地址列表信息对工单信息进行解析,获得工单地址结果的单元;
将工单地址结果存储至数据库中的单元;
将工单地址结果发送至js脚本程序中的单元;
js脚本程序根据工单地址结果进行派单的单元。
本实施方式通过chrome插件,“user32.dll”的内部函数实现了故障工单的自动派发,异常工单提示,系统异常风险防范及预警等功能。
本实施方式解决了由于人为等各种因素导致工单派发超时问题,实现了故障工单自动转派,工单解锁转派、密集工单语音提示,回退工单语音提示、系统正常运行标识、系统异常运行预警等功能。
具体实施方式二:本实施方式是对具体实施方式一所述的一种智能派单系统作进一步说明,本实施方式中,还包括语音提示单元,用于在系统运行异常时,发出语音提示。
本实施方式中,当值人员可以及时发现系统问题采取解决措施。
本实施方式通过chrome插件实现故障工单自动转派;当出现密集工单时,系统语音提示当值人员发布停电信息;当出现回退工单时,系统给出语音提示,当值人员可以及时发现回退工单并重新派发。
具体实施方式三:本实施方式是对具体实施方式一所述的一种智能派单系统作进一步说明,本实施方式中,还包括图形标识提示单元,用于系统正常运行时,显示图形标识提示。
具体实施方式四:参照图1具体说明本实施方式,本实施方式所述的一种智能派单方法包括以下步骤:
步骤一:启动chrome插件(谷歌浏览器插件),然后同时执行步骤二和步骤五;
步骤二:利用chrome插件在pms2.0系统(生产管理系统)页面中注入js(javascript)脚本程序,然后执行步骤三;
步骤三:利用js脚本程序重复判断pms2.0系统页面是否存在工单信息,当pms2.0系统页面存在工单信息时,执行步骤四;
步骤四:js脚本程序获取工单信息,并将该工单信息发送至本地窗体程序中,然后执行步骤六;
步骤五:利用本地窗体程序采集数据库中的地址列表信息,然后执行步骤六;
步骤六:重复判断本地窗体程序是否接收到工单信息,当本地窗体程序接收到工单信息时,执行步骤七;
步骤七:本地窗体程序利用地址列表信息对工单信息进行解析,获得工单地址结果,然后同时执行步骤八和步骤九;
步骤八:将工单地址结果存储至数据库中,然后执行步骤十;
步骤九:将工单地址结果发送至js脚本程序中,然后执行步骤十;
步骤十:js脚本程序根据工单地址结果进行派单。
本实施方式在pms2.0(生产管理系统)系统页面中,通过chrome插件(谷歌浏览器插件)注入js(javascript)脚本,来获取pms2.0系统的页面信息,通过获取的页面信息和本地窗体程序进行交互,在交互完成后,实现工单的自动转派。将简单、繁重的人工派单工作实现自动化处理,提升了工作效率效益。