数据智能处理方法、装置及系统的制作方法

文档序号:6576634阅读:156来源:国知局

专利名称::数据智能处理方法、装置及系统的制作方法
技术领域
:本申请涉及数据处理
技术领域
,尤其涉及一种数据智能处理方法、装置及系统。
背景技术
:用户在访问网站进行身份注册,或者求职时,经常需要在网上填写个人信息表,个人信息表由需要用户信息的机构制作并输出给用户,个人信息表中的某些字段需要用户手工输入信息,某些字段需要用户根据提供的选项进行选择。发明人在对现有技术的研究和实践过程中,发现现有技术中存在以下问题在数据表中,对于需要手工输入信息的字段,当该字段对应的大部分输入信息为固定的几种信息时,则由于用户每一次都要进行拼写输入,操作繁琐,降低了用户体验;对于需要根据提供的选项进行选择的字段,由于提供的选项是根据预先设计固定的几个选项,如果选项中没有用户需要的信息,则用户仍然需要手工填写,当固定的选项不再满足用户需要,或者选项已经不是用户可能经常选择的选项,则由于选项的静态设置,同样会降低用户体验。
发明内容本申请实施例的目的是提供一种数据智能处理方法、装置及系统,以解决现有数据表中某些字段值输入不灵活,导致用户体验不高的问题。为解决上述技术问题,本申请实施例提供了一种数据智能处理方法,是这样实现的—种数据智能处理方法,预先配置规则表,所述规则表中包括数据表名称、字段名称和字段值参数,包括获取与所述数据表名称一致的数据表;从所述获取的数据表中读取与所述字段名称对应的字段值;分析所述字段值中相同字段值的属性是否与所述字段值参数匹配,如果匹配,则将所述相同字段值作为所述字段名称所对应字段的默认选项。为解决上述技术问题,本申请实施例还提供了一种数据智能处理装置,是这样实现的—种数据智能处理装置,包括配置单元,用于预先配置规则表,所述规则表中包括数据表名称、字段名称和字段值参数;获取单元,用于获取与所述数据表名称一致的数据表;读取单元,用于从所述获取的数据表中读取与所述字段名称对应的字段值;分析单元,用于分析所述字段值中相同字段值的属性是否与所述字段值参数匹配;执行单元,用于如果所述分析单元的分析结果为匹配,则将所述相同字段值作为所述字段名称所对应字段的默认选项。为解决上述技术问题,本申请实施例还提供了一种数据智能处理系统,是这样实现的—种数据智能处理系统,包括配置平台和与所述配置平台相连的数据处理平台,所述配置平台,用于配置规则表,所述规则表中包括数据表名称、字段名称和字段值参数;所述数据处理平台,用于获取与所述数据表名称一致的数据表,从所述获取的数据表中读取与所述字段名称对应的字段值,分析所述字段值中相同字段值的属性是否与所述字段值参数匹配,如果匹配,则将所述相同字段值作为所述字段名称所对应字段的默认选项。可见,本申请实施例中预先配置了包括数据表名称、字段名称和字段值参数的规则表,获取与数据表名称一致的数据表,从获取的数据表中读取与所述字段名称对应的字段值,分析所述字段值中相同字段值的属性是否与所述字段值参数匹配,如果匹配,则将所述相同字段值作为所述字段名称所对应字段的默认选项。应用本申请实施例,对于数据表需要手工输入信息的字段,当该字段的字段值匹配预设的字段值参数后,该匹配的字段值就可以自动成为该字段的默认选项值,后续对于该字段值,则无需用户手动填写,因此提高了用户体验;并且,由于用于匹配字段值参数的配置表可以根据需要设置,因此提高了对数据表中数据的处理灵活性。为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请数据智能处理方法的第一实施例流程图;图2为本申请数据智能处理方法的第二实施例流程图;图3为本申请数据智能处理装置的第一实施例框图;图4为本申请数据智能处理装置的第二实施例框图;图5为本申请数据智能处理系统的实施例框图。具体实施例方式本申请实施例提供一种数据智能处理方法、装置及系统,预先配置包括数据表名称、字段名称和字段值参数的规则表,获取与数据表名称一致的数据表,从获取的数据表中读取与所述字段名称对应的字段值,分析所述字段值中相同字段值的属性是否与所述字段值参数匹配,如果匹配,则将所述相同字段值作为所述字段名称所对应字段的默认选项。为了使本
技术领域
的人员更好地理解本申请实施例中的技术方案,并使本申请实施例的上述目的、特征和优点能够更加明显易懂,下面结合附图对本申请实施例中技术方案作进一步详细的说明。参见图l,为本申请数据智能处理方法的第一实施例流程图步骤101:预先配置包括数据表名称、字段名称和字段值参数的规则表。其中,数据表名称就是要统计的数据表的ID,字段名称就是数据表中需要统计的字段的ID,字段值参数可以包括同一字段值被输入的次数,和/或同一字段值被输入的频率。步骤102:获取与配置的数据表名称一致的数据表。步骤103:从获取的数据表中读取与配置字段名称对应的字段值。步骤104:分析所述字段值中相同字段值的属性是否与配置的字段值参数匹配,若匹配,则执行步骤105;否则,结束当前流程。具体的,可以统计所述字段值中内容一致的相同字段值被输入的次数和/或频率,并判断所述次数和/或频率是否满足所述字段值参数中配置的次数和/或频率。步骤105:将该相同字段值作为该字段名称所对应字段的默认选项,结束当前流程。上述实施例对于数据表需要手工输入信息的字段,当该字段的字段值匹配预设的字段值参数后,该匹配的字段值就可以自动成为该字段的默认选项值,后续对于该字段值,则无需用户手动填写,因此提高了用户体验。参见图2,为本申请数据智能处理方法的第二实施例流程图,该实施例示出了当字段值参数为次数时,对数据表进行处理的过程步骤201:预先配置包括数据表名称、字段名称和字段值参数的规则表,并预先设置用于获取所述数据表的时间和数量。步骤202:按照设置的时间和数量获取与配置的数据表名称一致的数据表。步骤203:从获取的数据表中读取与配置的字段名称对应的字段值。步骤204:统计字段值中内容一致的相同字段值被输入的次数。步骤205:判断统计的次数是否满足字段值参数中配置的次数,若是,则执行步骤206;否则,执行步骤207。步骤206:将该相同字段值作为该字段名称所对应字段的默认选项,结束当前流程。步骤207:判断该相同字段值是否已经是该字段名称所对应字段的默认选项,若是,则执行步骤208;否则,结束当前流程。步骤208:将该相同字段值从默认选项中删除,结束当前流程。上述实施例对于数据表需要手工输入信息的字段,当该字段的字段值匹配预设的字段值参数后,该匹配的字段值就可以自动成为该字段的默认选项值,后续对于该字段值,则无需用户手动填写,因此提高了用户体验;并且,由于用于匹配字段值参数的配置表可以根据需要设置,因此提高了对数据表中数据的处理灵活性;进一步,对于已经生成默认选项的字段值,如果其属性不符合配置表中的字段值参数,则可以对其进行删除,以使得数据表可以根据分析结果进行字段选项的动态构造。下面结合上述本申请实施例,以处理职工信息表中的年龄字段为例,详细描述本申请数据智能处理过程假设在职工信息表中,对于职工的年龄字段,原来并没有默认选项供职工填写时进行选择,而为了减少职工手工输入年龄的操作繁琐性,可以预先在数据库中设置一个规则表,用于通过对职工已填写的信息表的年龄字段值的统计,对职工信息表中的年龄字段自动生成的年龄值选项,供职工后续填写时选择所需的选项即可。在数据库中预先设置规则表,该规则表的设置可以参见如下表1所示,该规则表中至少包括了数据表名称(FTableName)"职工信息表",要统计的字段名称(FFieldName)"年龄",以及字段值参数(FDefaultN咖ber)"输入的次数",和字段值参数(FDefaultFrequency)"输入的频率"<table>tableseeoriginaldocumentpage7</column></row><table>2"表示可放到小数点右边的小数位数或数字个数为2。例如12345678.91表1上表1中同时示出了对输入的次数和输入的频率的要求,实际应用中在设置规则表中,可以仅选择其中一个字段参数值进行设置,或者根据需要选择除输入的次数和输入的频率之外的其它字段值参数进行设置,对此本申请实施例不进行限制。另外,该规则表中的字段参数值也可以通过配置平台对其进行修改、添加或者删除的操作。假设对职工信息表的统计时间为每周五的23:59分,且需要统计数据库中的所有职工信息表,则当周五的23:59分这一时刻,获取数据库中保存的所有已填写的职工信息表,根据规则表的设置,读取职工信息表中的年龄字段,如果之前年龄字段并没有设置任何默认选项值,则将读取到的所有年龄字段值进行分析,假设分析的结果为"28"和"32"这两个年龄的填写次数超过了规则表中设置的100次,则将这两个年龄值作为年龄字段的默认选项,后续职工填写职工信息表时,则输出的职工信息表的年龄字段会动态构造出上述两个年龄选项供选择,当然仍然保留手动输入年龄的部分,因为并非所有职工的年龄都是"28"和"32";如果之前年龄字段中已经设置了默认选项值,例如,为"30",则根据上述分析的结果,由于年龄值"30"不符合规则表中配置的字段参数值"100次",则将"30"对应的默认选项删除,同时添加"28"和"32"作为默认选项。另外,可以在规则表中灵活设置对多种数据表中的多个字段进行分析统计,例如,上述职工信息表中,还可以同时设置性别字段、爱好字段等字段的参数值,在分析时可以依次对每一种配置的字段的字段值进行统计,并依据统计的结果输出不同字段的默认选项值。与本申请数据智能处理方法的实施例相对应,本申请还提供了数据智能处理装置和系统的实施例。参见图3,为本申请数据智能处理装置的第一实施例框图该数据智能处理装置包括配置单元310、获取单元320、读取单元330、分析单元340和执行单元350。其中,配置单元310,用于预先配置规则表,所述规则表中包括数据表名称、字段名称和字段值参数;获取单元320,用于获取与所述数据表名称一致的数据表;读取单元330,用于从所述获取的数据表中读取与所述字段名称对应的字段值;分析单元340,用于分析所述字段值中相同字段值的属性是否与所述字段值参数匹配;执行单元350,用于如果所述分析单元的分析结果为匹配,则将所述相同字段值作为所述字段名称所对应字段的默认选项。参见图4,为本申请数据智能处理装置的第二实施例框图该数据智能处理装置包括配置单元410、更新单元420、预置单元430、获取单元440、读取单元450、分析单元460和执行单元470。其中,配置单元410,用于预先配置规则表,所述规则表中包括数据表名称、字段名称和字段值参数;更新单元420,用于对所述规则表进行更新,所述更新包括增加字段值参数,或修改字段值参数,或删除字段值参数;预置单元430,用于预先设置时间和数量,所述时间和数量用于获取所述数据表;获取单元440,按照所述预置单元430设置的时间和数量获取与所述数据表名称一致的数据表;读取单元450,用于从所述获取的数据表中读取与所述字段名称对应的字段值;分析单元460,用于分析所述字段值中相同字段值的属性是否与所述字段值参数匹配;执行单元470,用于如果所述分析单元460的分析结果为匹配,则将所述相同字段值作为所述字段名称所对应字段的默认选项,如果所述分析单元460的分析结果为不匹配,且所述相同字段值已经是所述字段名称所对应字段的默认选项,则将所述相同字段值从所述默认选项中删除。具体的,所述字段值参数可以包括同一字段值被输入的次数,和/或同一字段值被输入的频率;分析单元460可以包括(图4中未示出)统计单元,用于统计单元统计所述字段值中内容一致的相同字段值被输入的次数和/或频率;判断单元,用于判断所述次数和/或频率是否满足所述字段值参数中配置的次数和/或频率。参见图5,为本申请数据智能处理系统的实施例框图该数据智能处理系统包括配置平台510和与所述配置平台510相连的数据处理平台520。其中,配置平台510,用于配置规则表,所述规则表中包括数据表名称、字段名称和字段值参数;数据处理平台520,用于获取与所述数据表名称一致的数据表,从所述获取的数据表中读取与所述字段名称对应的字段值,分析所述字段值中相同字段值的属性是否与所述字段值参数匹配,如果匹配,则将所述相同字段值作为所述字段名称所对应字段的默认选项。进一步,配置平台510还可以用于对所述规则表进行更新,所述更新包括增加字段值参数,或修改字段值参数,或删除字段值参数。进一步,数据处理平台520还可以用于如果所述字段值中相同字段值的属性与所述字段值参数不匹配,且所述相同字段值已经是所述字段名称所对应字段的默认选项,则将所述相同字段值从所述默认选项中删除。通过以上的实施方式的描述可知,本申请实施例中预先配置了包括数据表名称、字段名称和字段值参数的规则表,获取与数据表名称一致的数据表,从获取的数据表中读取与所述字段名称对应的字段值,分析所述字段值中相同字段值的属性是否与所述字段值参数匹配,如果匹配,则将所述相同字段值作为所述字段名称所对应字段的默认选项。应用本申请实施例,对于数据表需要手工输入信息的字段,当该字段的字段值匹配预设的字段值参数后,该匹配的字段值就可以自动成为该字段的默认选项值,后续对于该字段值,则无需用户手动填写,因此提高了用户体验;并且,由于用于匹配字段值参数的配置表可以根据需要设置,因此提高了对数据表中数据的处理灵活性。通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。本申请可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本申请,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。虽然通过实施例描绘了本申请,本领域普通技术人员知道,本申请有许多变形和变化而不脱离本申请的精神,希望所附的权利要求包括这些变形和变化而不脱离本申请的精神。权利要求一种数据智能处理方法,其特征在于,预先配置规则表,所述规则表中包括数据表名称、字段名称和字段值参数,包括获取与所述数据表名称一致的数据表;从所述获取的数据表中读取与所述字段名称对应的字段值;分析所述字段值中相同字段值的属性是否与所述字段值参数匹配,如果匹配,则将所述相同字段值作为所述字段名称所对应字段的默认选项。2.根据权利要求1所述的方法,其特征在于,还包括预先设置时间和数量,所述时间和数量用于获取所述数据表;所述获取与所述数据表名称一致的数据表具体为按照所述设置的时间和数量获取与所述数据表名称一致的数据表。3.根据权利要求1所述的方法,其特征在于,所述字段值参数包括同一字段值被输入的次数,和/或同一字段值被输入的频率。4.根据权利要求3所述的方法,其特征在于,所述分析所述字段值中相同字段值的属性是否与所述字段值参数匹配包括统计所述字段值中内容一致的相同字段值被输入的次数和/或频率;判断所述次数和/或频率是否满足所述字段值参数中配置的次数和/或频率。5.根据权利要求1所述的方法,其特征在于,还包括对所述规则表进行更新,所述更新包括增加字段值参数,或修改字段值参数,或删除字段值参数。6.根据权利要求l所述的方法,其特征在于,还包括如果所述字段值中相同字段值的属性与所述字段值参数不匹配,且所述相同字段值已经是所述字段名称所对应字段的默认选项,则将所述相同字段值从所述默认选项中删除。7.—种数据智能处理装置,其特征在于,包括配置单元,用于预先配置规则表,所述规则表中包括数据表名称、字段名称和字段值参数;获取单元,用于获取与所述数据表名称一致的数据表;读取单元,用于从所述获取的数据表中读取与所述字段名称对应的字段值;分析单元,用于分析所述字段值中相同字段值的属性是否与所述字段值参数匹配;执行单元,用于如果所述分析单元的分析结果为匹配,则将所述相同字段值作为所述字段名称所对应字段的默认选项。8.根据权利要求7所述的装置,其特征在于,还包括预置单元,用于预先设置时间和数量,所述时间和数量用于获取所述数据表;所述获取单元具体用于,按照所述设置的时间和数量获取与所述数据表名称一致的数据表。9.根据权利要求7所述的装置,其特征在于,所述字段值参数包括同一字段值被输入的次数,和/或同一字段值被输入的频率;所述分析单元包括统计单元,用于统计单元统计所述字段值中内容一致的相同字段值被输入的次数和/或频率;判断单元,用于判断所述次数和/或频率是否满足所述字段值参数中配置的次数和/或频率。10.根据权利要求7所述的装置,其特征在于,还包括更新单元,用于对所述规则表进行更新,所述更新包括增加字段值参数,或修改字段值参数,或删除字段值参数。11.根据权利要求7所述的装置,其特征在于,所述执行单元还用于,如果所述分析单元的分析结果为不匹配,且所述相同字段值已经是所述字段名称所对应字段的默认选项,则将所述相同字段值从所述默认选项中删除。12.—种数据智能处理系统,其特征在于,包括配置平台和与所述配置平台相连的数据处理平台,所述配置平台,用于配置规则表,所述规则表中包括数据表名称、字段名称和字段值参数;所述数据处理平台,用于获取与所述数据表名称一致的数据表,从所述获取的数据表中读取与所述字段名称对应的字段值,分析所述字段值中相同字段值的属性是否与所述字段值参数匹配,如果匹配,则将所述相同字段值作为所述字段名称所对应字段的默认选项。13.根据权利要求12所述的系统,其特征在于,所述配置平台还用于,对所述规则表进行更新,所述更新包括增加字段值参数,或修改字段值参数,或删除字段值参数。14.根据权利要求12所述的系统,其特征在于,所述数据处理平台还用于,如果所述字段值中相同字段值的属性与所述字段值参数不匹配,且所述相同字段值已经是所述字段名称所对应字段的默认选项,则将所述相同字段值从所述默认选项中删除。全文摘要本申请实施例公开了一种数据智能处理方法、装置及系统,预先配置规则表,所述规则表中包括数据表名称、字段名称和字段值参数,包括获取与所述数据表名称一致的数据表;从所述获取的数据表中读取与所述字段名称对应的字段值;分析所述字段值中相同字段值的属性是否与所述字段值参数匹配,如果匹配,则将所述相同字段值作为所述字段名称所对应字段的默认选项。应用本申请实施例,对于数据表需要手工输入信息的字段,当该字段的字段值匹配预设的字段值参数后,该匹配的字段值就可以自动成为该字段的默认选项值,后续对于该字段值,则无需用户手动填写,因此提高了用户体验。文档编号G06F17/30GK101702152SQ20091011026公开日2010年5月5日申请日期2009年10月28日优先权日2009年10月28日发明者彭寿华申请人:金蝶软件(中国)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1