本发明涉及电力用户档案管理技术领域,具体涉及一种电力用户档案管理方法及系统、计算机设备、存储介质。
背景技术:
电费的抄核收工作是电力系统营销业务的核心工作之一,是供电企业保证电费回收的必要步骤。电费核算是抄核收业务流程的中间环节,也是电力销售最后一个质量风险管控环节,电费核算的准确率不仅关系到供电企业电费回收的正确,而且关系到电力用户对供电企业的满意度。
现有的电费核算业务中,客户计费档案结构复杂、变更频繁、且电费计算过程中对于各字段的引用逻辑难以理清,导致无法实现档案异常精确定位,更多的是依赖工作人员相关工作经验进行判断,电费差错风险较大,极大影响了电费核查工作效率。因此有必要开发一种有效的电力用户档案管理工具,实现档案规则筛查的常态化,以便于在进行电费核算工作前发现档案异常,通知核算人员及时纠正档案错误,减少电费核算过程中异常电费账单的数量,提高电费核算工作效率。
技术实现要素:
本发明的目的在于提出一种电力用户档案管理方法及系统、装置、存储介质,以实现档案规则筛查的常态化,便于在进行电费核算工作前发现档案异常。
为实现上述目的,本发明第一方面提出一种电力用户档案管理方法,包括如下步骤:
接收第一客户端提交的新建电力用户档案规则;
将所述电力用户档案规则发送至第二客户端,接收所述第二客户端返回的根据所述电力用户档案规则进行电力用户档案异常检测得到的异常清单,并将所述异常清单发送给第一客户端;
接收第一客户端的确认信息,若所述确认信息为确认发布,则进行发布,将所述电力用户档案规则标记为生效,并存储至数据库中,并输出发布成功的第一提示信息;若所述确认信息为不发布,则不进行发布,并输出发布失败的第二提示信息;其中所述确认信息为所述第一客户端根据所述异常清单确认是否发布所述电力用户档案规则;
生成档案规则更新通知,并发送至第三客户端以告知电费核算人员以新的电力用户档案规则检查用户档案是否异常。
可选地,还包括如下步骤:
在进行新的电力用户档案规则发布时,将存储于数据库中的上一次发布的电力用户档案规则标记为失效。
可选地,还包括如下步骤:
接收第三客户端发出的查询请求,根据所述查询请求查询所述数据库中当前生效的电力用户档案规则,并将所述当前生效的电力用户档案规则发送至第三客户端以进行显示。
可选地,还包括如下步骤:
在输出发布失败的第二提示信息之后,根据所述第二提示信息以及对应的电力用户档案规则生成记录信息,并将该记录信息存储至数据库中。
本发明第二方面提出一种电力用户档案管理系统,包括:
信息接收单元,用于接收第一客户端提交的新建电力用户档案规则;
信息发送单元,用于将所述电力用户档案规则发送至第二客户端,接收所述第二客户端返回的根据所述电力用户档案规则进行电力用户档案异常检测得到的异常清单,并将所述异常清单发送给第一客户端;
发布单元,用于接收第一客户端的确认信息,若所述确认信息为确认发布,则进行发布,将所述电力用户档案规则标记为生效,并存储至数据库中,并输出发布成功的第一提示信息;若所述确认信息为不发布,则不进行发布,并输出发布失败的第二提示信息;其中所述确认信息为所述第一客户端根据所述异常清单确认是否发布所述电力用户档案规则;以及
通知单元,用于生成档案规则更新通知,并发送至第三客户端以告知电费核算人员以新的电力用户档案规则检查用户档案是否异常。
可选地,所述发布单元,还用于:
在进行新的电力用户档案规则发布时,将存储于数据库中的上一次发布的电力用户档案规则标记为失效。
可选地,还包括:
查询单元,用于接收第三客户端发出的查询请求,根据所述查询请求查询所述数据库中当前生效的电力用户档案规则,并将所述当前生效的电力用户档案规则发送至第三客户端以进行显示。
可选地,所述发布单元,还用于:
在输出发布失败的第二提示信息之后,根据所述第二提示信息以及对应的电力用户档案规则生成记录信息,并将该记录信息存储至数据库中。
本发明第三方面提出一种计算机设备,包括:根据第二方面所述的电力用户档案管理系统;或者,存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行根据第一方面所述电力用户档案管理方法的步骤。
本发明第四方面提出一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述的电力用户档案管理方法的步骤。
实施上述的一种电力用户档案管理方法及系统、装置、存储介质至少具有以下有益效果:电力用户档案规则的创建、发布流程基于系统线上实现,不同用户基于客户端进行操作,管理人员可以随时新建新的电力用户档案规则或者优化已有的档案规则,从而保证用户档案各字段的准确性、一致性,实现档案规则筛查的常态化运行以及档案发布流程可追溯,可以减少了每月电费核算的异常账单数量,从而提高电费核算工作的效率。
本发明的其它特征和优点将在随后的说明书中阐述。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例中一种电力用户档案管理方法流程示意图。
图2为本发明的一个实施例中电力用户档案管理系统结构示意图。
具体实施方式
以下将参考附图详细说明本公开的各种示例性实施例、特征和方面。另外,为了更好的说明本发明,在下文的具体实施例中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本发明同样可以实施。在一些实例中,对于本领域技术人员熟知的手段未作详细描述,以便于凸显本发明的主旨。
本发明实施例提出一种电力用户档案管理方法,该方法基于服务器实现,该服务器与第一客户端、第二客户端、第三客户端通信连接,可以理解的是,该服务器提供一个服务平台,用于为不同类型/角色的用户提供交互渠道,并对交互过程中的相关数据进行保存,以便于追溯和查询;
参阅图1,所述方法包括如下步骤:
步骤s1、接收第一客户端提交的新建电力用户档案规则;
具体而言,所述新建电力用户档案规则为档案管理人员操作所述第一客户端生成,具体为输入规则名称、规则解释、规则分类等信息,所述第一客户端根据输入的信息自动生成所述新建电力用户档案规则,并发送给服务器;
步骤s2、将所述电力用户档案规则发送至第二客户端,接收所述第二客户端返回的根据所述电力用户档案规则进行电力用户档案异常检测得到的异常清单,并将所述异常清单发送给第一客户端;
具体而言,实施人员操作所述第二客户端,当第二客户端接收到所述电力用户档案规则时,实施人员和开发人员一起理解规则逻辑并填写开发核算脚本,实施人员填写提示信息、核算脚本、关联档案字段名、数据库字段名,运行核算脚本导出异常清单,与开发人员确认异常清单是否正确,确认无误后,操作所述第二客户端将异常清单发送给服务器;服务器将所述异常清单发送给第一客户端;
步骤s3、接收第一客户端的确认信息,若所述确认信息为确认发布,则进行发布,将所述电力用户档案规则标记为生效,并存储至数据库中,并输出发布成功的第一提示信息;若所述确认信息为不发布,则不进行发布,并输出发布失败的第二提示信息;其中所述确认信息为所述第一客户端根据所述异常清单确认是否发布所述电力用户档案规则;
具体而言,所述第一提示信息例如是“新建电力用户档案规则发布生效”;所述第二提示信息例如是“新建电力用户档案规则发布失败”;当第一客户端接收到所述异常清单并进行显示,档案管理人员根据所述异常清单判断异常情况是否与新建电力用户档案规则匹配,即根据新建电力用户档案所筛选检测出来理论性结果与异常情况的匹配情况;
步骤s4、生成档案规则更新通知,并发送至第三客户端以告知电费核算人员以新的电力用户档案规则检查用户档案是否异常。
具体而言,当新建电力用户档案规则发布生效之后,应当通知电费核算人员以新的电力用户档案规则检查用户档案是否异常,实现档案规则筛查的常态化,以便于在进行电费核算工作前发现档案异常,通知核算人员及时纠正档案错误,减少电费核算过程中异常电费账单的数量,提高电费核算工作效率。
示例性地,所述步骤s3还可以包括:
在进行新的电力用户档案规则发布时,将存储于数据库中的上一次发布的电力用户档案规则标记为失效;
或者,在输出发布失败的第二提示信息之后,根据所述第二提示信息以及对应的电力用户档案规则生成记录信息,并将该记录信息存储至数据库中。
示例性地,上述实施例方法还可以包括:
步骤s5、接收第三客户端发出的查询请求,根据所述查询请求查询所述数据库中当前生效的电力用户档案规则,并将所述当前生效的电力用户档案规则发送至第三客户端以进行显示;以便于核算人员获悉最新的电力用户档案规则,及时纠正档案错误,减少电费核算过程中异常电费账单的数量,提高电费核算工作效率。
参阅图2,本发明另一实施例提出一种电力用户档案管理系统,包括:
信息接收单元1,用于接收第一客户端提交的新建电力用户档案规则;
信息发送单元2,用于将所述电力用户档案规则发送至第二客户端,接收所述第二客户端返回的根据所述电力用户档案规则进行电力用户档案异常检测得到的异常清单,并将所述异常清单发送给第一客户端;
发布单元3,用于接收第一客户端的确认信息,若所述确认信息为确认发布,则进行发布,将所述电力用户档案规则标记为生效,并存储至数据库中,并输出发布成功的第一提示信息;若所述确认信息为不发布,则不进行发布,并输出发布失败的第二提示信息;其中所述确认信息为所述第一客户端根据所述异常清单确认是否发布所述电力用户档案规则;以及
通知单元4,用于生成档案规则更新通知,并发送至第三客户端以告知电费核算人员以新的电力用户档案规则检查用户档案是否异常。
示例性地,所述发布单元3,还用于:
在进行新的电力用户档案规则发布时,将存储于数据库中的上一次发布的电力用户档案规则标记为失效。
示例性地,还包括:
查询单元5,用于接收第三客户端发出的查询请求,根据所述查询请求查询所述数据库中当前生效的电力用户档案规则,并将所述当前生效的电力用户档案规则发送至第三客户端以进行显示。
示例性地,所述发布单元3,还用于:
在输出发布失败的第二提示信息之后,根据所述第二提示信息以及对应的电力用户档案规则生成记录信息,并将该记录信息存储至数据库中。
以上所描述的系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
需说明的是,上述实施例所述系统与上述实施例所述方法对应,因此,上述实施例所述系统未详述部分可以参阅上述实施例所述方法的内容得到,即上述实施例方法记载的具体步骤内容可以理解为本实施例系统的所能够实现的功能,此处不再赘述。
并且,上述实施例所述电力用户档案管理系统若以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。
本发明另一实施例提出一种计算机设备,包括:根据上述实施例所述的电力用户档案管理系统;或者,存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行根据上述实施例所述电力用户档案管理方法的步骤。
当然,所述计算机设备还可以具有有线或无线网络接口、键盘以及输入输出接口等部件,以便进行输入输出,该计算机设备还可以包括其他用于实现设备功能的部件,在此不做赘述。
示例性地,所述计算机程序可以被分割成一个或多个单元,所述一个或者多个单元被存储在所述存储器中,并由所述处理器执行,以完成本发明。所述一个或多个单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在所述计算机设备中的执行过程。
所述处理器可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述计算机设备的控制中心,利用各种接口和线路连接整个所述计算机设备的各个部分。
所述存储器可用于存储所述计算机程序和/或单元,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或单元,以及调用存储在存储器内的数据,实现所述计算机设备的各种功能。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
本发明另一实施例提出一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述实施例所述电力用户档案管理方法的步骤。
具体而言,所述计算机可读存储介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信号、电信信号以及软件分发介质等。
以上已经描述了本发明的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。