数据处理方法和装置与流程

文档序号:12597197阅读:175来源:国知局
数据处理方法和装置与流程

本发明涉及数据处理领域,具体而言,涉及一种数据处理方法和装置。



背景技术:

由于科技的进步和通信技术的发展,使得智能电表越来越普及。智能电表是一种能够远程通信的智能计量器具,智能电表的应用必将成为大数据时代得以发展的重要工具。但是目前智能电表还并未实现全覆盖的应用,需要将原来的电表换装为新的智能电表,在为客户安装智能电表时,换装电表的正确性是换装工作最重要的任务。现有技术中,在将电表换为智能电表时,都是人工现场核实用电客户资料和电表的信息是否准确,该方法需要对每一户需要换表的客户的资料加以核实,将客户编号、用户名称、用电地址、手机号、电能表示数等信息手工填写到换表工作凭证中,经过现场核实,然后进行换表工作。这种方式核查的过程中均靠人工方式,核实的准确率不高,一是此方法在填写信息时客户资料数据太多,填写数据会降低工作效率;二是主观因素影响较多,工作原人容易将信息填错、看错,加大了换装智能电表之后接错线的可能性,给用户带了不必要的麻烦。

针对相关技术中在换装智能电表时信息核对方式的准确率不高的技术问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明实施例提供了一种数据处理方法和装置,以至少解决相关技术中在换装智能电表时信息核对方式的准确率不高的技术问题。

根据本发明实施例的一个方面,提供了一种数据处理方法,包括:扫描智能电表上设置的条形码,其中,条形码携带有与智能电表对应的唯一标识符的信息;解析条形码以得到智能电表对应的唯一标识符;接收输入的查询数据;根据查询数据在数据库中查找对应的客户信息;建立并存储唯一标识符与客户信息之间的映射关系。

进一步地,根据查询数据在数据库中查找对应的客户信息包括:根据查询数据生成查询请求,其中,查询请求用于向远程终端查询包含查询数据的客户信息;向远程终端发送查询请求;接收远程终端响应于查询请求查找到的客户信息;显示远程终端反馈的客户信息。

进一步地,在显示远程终端反馈的客户信息之后,该方法还包括:判断远程终端反馈的客户信息是否正确;如果判断结果为是,则建立并存储唯一标识符与远程终端反馈的客户信息之间的映射关系;向远程终端发送映射关系,其中,远程终端在接收到映射关系之后根据映射关系更新数据库。

进一步地,在判断远程终端反馈的客户信息是否正确之后,该方法还包括:如果判断结果为否,判断是否需要修改远程终端中存储的客户信息;如果判断结果为是,接收验证信息和录入信息;将验证信息和录入信息发送至远程终端,其中,远程终端用于判断验证信息是否符合预设条件,并在判断出验证信息符合预设条件之后根据录入信息更新数据库中存储的客户信息。

进一步地,在显示远程终端反馈的客户信息之后,该方法还包括:判断是否需要打印远程终端反馈的客户信息;如果判断结果为是,按照预设打印模板根据远程终端反馈的客户信息和智能电表的条形码生成打印表单,其中,打印表单上携带有智能电表的条形码;打印该打印表单。

根据本发明实施例的另一方面,还提供了一种数据处理装置,包括:扫描单元,用于扫描智能电表上设置的条形码,其中,条形码携带有与智能电表对应的唯一标识符的信息;解析单元,用于解析条形码以得到智能电表对应的唯一标识符;接收单元,用于接收输入的查询数据;查找单元,用于根据查询数据在数据库中查找对应的客户信息;执行单元,用于建立并存储唯一标识符与客户信息之间的映射关系。

进一步地,查找单元包括:生成模块,用于根据查询数据生成查询请求,其中,查询请求用于向远程终端查询包含查询数据的客户信息;发送模块,用于向远程终端发送查询请求;接收模块,用于接收远程终端响应于查询请求查找到的客户信息;显示模块,用于显示远程终端反馈的客户信息。

进一步地,该装置还包括:第一判断单元,用于在显示远程终端反馈的客户信息之后,判断远程终端反馈的客户信息是否正确,其中,执行单元用于在判断结果为是时建立并存储唯一标识符与远程终端反馈的客户信息之间的映射关系;发送单元,用于向远程终端发送映射关系,其中,远程终端在接收到映射关系之后根据映射关系更新数据库。

进一步地,该装置还包括:第二判断单元,用于在判断远程终端反馈的客户信息是否正确之后,如果判断结果为否,判断是否需要修改远程终端中存储的客户信息,其中,接收单元还用于在判断结果为是时接收验证信息和录入信息,发送单元还用于将验证信息和录入信息发送至远程终端,其中,远程终端用于判断验证信息是否符合预设条件,并在判断出验证信息符合预设条件之后根据录入信息更新数据库中存储的客户信息。

进一步地,该装置还包括:第三判断单元,用于在显示远程终端反馈的客户信息之后,判断是否需要打印远程终端反馈的客户信息;生成单元,用于在判断结果为是时按照预设打印模板根据远程终端反馈的客户信息和智能电表的条形码生成打印表单,其中,打印表单上携带有智能电表的条形码;打印单元,用于打印该打印表单。

在本发明实施例中,通过扫描智能电表上设置的条形码,其中,条形码携带有与智能电表对应的唯一标识符的信息;解析条形码以得到智能电表对应的唯一标识符;接收输入的查询数据;根据查询数据在数据库中查找对应的客户信息;建立并存储唯一标识符与客户信息之间的映射关系,解决了相关技术中在换装智能电表时信息核对方式的准确率不高的技术问题,进而实现了在换装智能电表时更准确地核对用户信息的技术效果。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例的一种可选的数据处理方法的流程图;

图2是根据本发明实施例的一种可选的数据处理装置的示意图。

具体实施方式

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

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

根据本发明实施例的一个方面,提供了一种数据处理方法。

图1是根据本发明实施例的一种可选的数据处理方法的流程图,如图1所示,该方法包括如下步骤:

步骤S101,扫描智能电表上设置的条形码,其中,条形码携带有与智能电表对应的唯一标识符的信息;

步骤S102,解析条形码以得到智能电表对应的唯一标识符;

步骤S103,接收输入的查询数据;

步骤S104,根据查询数据在数据库中查找对应的客户信息;

步骤S105,建立并存储唯一标识符与客户信息之间的映射关系。

该方法可以是在移动终端中执行,例如,手机、掌上电脑(PDA)等终端,具体地,可以是通过移动终端中预先安装的软件或自带的系统执行的。

智能电表上设置的条形码可以是一维条形码,也可以是二维条形码,该条形码可以是印刷在智能电表上,也可以是打印出来之后粘贴在智能电表上,条形码中携带有代表智能电表的位移的标识符的信息。通过移动终端上的扫码器,例如,摄像头,可以扫描智能电表上设置的条形码。在解析条形码之后,可以得到与智能电表对应的唯一标识符。

通过移动终端接收输入的查询数据,查询数据可以是工作人员输入的数据,用于查询该智能电表要安装的用户的客户信息,例如,查询数据可以是用户的地址或地址中的关键字,用户的户主的名字,用户的电话号码、身份证号码等信息,在接收输入的查询数据之后,在数据库中查找对应的客户信息。数据库中存储有多个客户的客户信息,每个客户的客户信息可以包含有多种数据,具体地,可以在数据库中查找包含有查询数据的客户信息。在查找到客户信息之后,建立并存储唯一标识符与客户信息之间的映射关系,具体地,可以将智能电表的唯一标识符在数据库中的该客户信息内新建一个类别进行存储。

该实施例通过扫描智能电表上设置的条形码,其中,条形码携带有与智能电表对应的唯一标识符的信息;解析条形码以得到智能电表对应的唯一标识符;接收输入的查询数据;根据查询数据在数据库中查找对应的客户信息;建立并存储唯一标识符与客户信息之间的映射关系,解决了相关技术中在换装智能电表时信息核对方式的准确率不高的技术问题,进而实现了在换装智能电表时更准确地核对用户信息的技术效果。

优选地,根据查询数据在数据库中查找对应的客户信息包括:根据查询数据生成查询请求,其中,查询请求用于向远程终端查询包含查询数据的客户信息;向远程终端发送查询请求;接收远程终端响应于查询请求查找到的客户信息;显示远程终端反馈的客户信息。

优选地,在显示远程终端反馈的客户信息之后,该方法还包括:判断远程终端反馈的客户信息是否正确;如果判断结果为是,则建立并存储唯一标识符与远程终端反馈的客户信息之间的映射关系;向远程终端发送映射关系,其中,远程终端在接收到映射关系之后根据映射关系更新数据库。

优选地,在判断远程终端反馈的客户信息是否正确之后,该方法还包括:如果判断结果为否,判断是否需要修改远程终端中存储的客户信息;如果判断结果为是,接收验证信息和录入信息,其中,验证信息是用于验证本次修改的操作是否具有修改资格,如果具有修改资格,才可以根据录入信息更改数据库;将验证信息和录入信息发送至远程终端,其中,远程终端用于判断验证信息是否符合预设条件,并在判断出验证信息符合预设条件之后根据录入信息更新数据库中存储的客户信息。

优选地,在显示远程终端反馈的客户信息之后,该方法还包括:判断是否需要打印远程终端反馈的客户信息;如果判断结果为是,按照预设打印模板根据远程终端反馈的客户信息和智能电表的条形码生成打印表单,其中,打印表单上携带有智能电表的条形码;打印该打印表单。

需要说明的是,在附图的流程图虽然示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

根据本发明实施例的另一方面,还提供了一种数据处理装置。

图2是根据本发明实施例的一种可选的数据处理装置的示意图,如图2所示,该装置包括扫描单元10,解析单元20,接收单元30,查找单元40和执行单元50。

扫描单元用于扫描智能电表上设置的条形码,其中,条形码携带有与智能电表对应的唯一标识符的信息;解析单元用于解析条形码以得到智能电表对应的唯一标识符;接收单元用于接收输入的查询数据;查找单元用于根据查询数据在数据库中查找对应的客户信息;执行单元用于建立并存储唯一标识符与客户信息之间的映射关系。

该实施例通过扫描单元用于扫描智能电表上设置的条形码,其中,条形码携带有与智能电表对应的唯一标识符的信息;解析单元用于解析条形码以得到智能电表对应的唯一标识符;接收单元用于接收输入的查询数据;查找单元用于根据查询数据在数据库中查找对应的客户信息;执行单元用于建立并存储唯一标识符与客户信息之间的映射关系,解决了相关技术中在换装智能电表时信息核对方式的准确率不高的技术问题,进而实现了在换装智能电表时更准确地核对用户信息的技术效果。

优选地,查找单元包括:生成模块,用于根据查询数据生成查询请求,其中,查询请求用于向远程终端查询包含查询数据的客户信息;发送模块,用于向远程终端发送查询请求;接收模块,用于接收远程终端响应于查询请求查找到的客户信息;显示模块,用于显示远程终端反馈的客户信息。

优选地,该装置还包括:第一判断单元,用于在显示远程终端反馈的客户信息之后,判断远程终端反馈的客户信息是否正确,其中,执行单元用于在判断结果为是时建立并存储唯一标识符与远程终端反馈的客户信息之间的映射关系;发送单元,用于向远程终端发送映射关系,其中,远程终端在接收到映射关系之后根据映射关系更新数据库。

优选地,该装置还包括:第二判断单元,用于在判断远程终端反馈的客户信息是否正确之后,如果判断结果为否,判断是否需要修改远程终端中存储的客户信息,其中,接收单元还用于在判断结果为是时接收验证信息和录入信息,发送单元还用于将验证信息和录入信息发送至远程终端,其中,远程终端用于判断验证信息是否符合预设条件,并在判断出验证信息符合预设条件之后根据录入信息更新数据库中存储的客户信息。

优选地,该装置还包括:第三判断单元,用于在显示远程终端反馈的客户信息之后,判断是否需要打印远程终端反馈的客户信息;生成单元,用于在判断结果为是时按照预设打印模板根据远程终端反馈的客户信息和智能电表的条形码生成打印表单,其中,打印表单上携带有智能电表的条形码;打印单元,用于打印该打印表单。

上述的装置可以包括处理器和存储器,上述单元均可以作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。

存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flashRAM),存储器包括至少一个存储芯片。

上述本申请实施例的顺序不代表实施例的优劣。

在本申请的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。

其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。

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