业务资源分配的数据处理方法及平台与流程

文档序号:11387412阅读:488来源:国知局
业务资源分配的数据处理方法及平台与流程

本发明涉及互联网技术领域,具体涉及一种业务资源分配的数据处理方法及平台。



背景技术:

目前,企业佣金资源的分配方式单一,计算过程简单,无法适应多样化的交互业务,尤其对于多元化的销售模式,在佣金结算时,需要专业人员多次对计算结果进行校对,人力、物力消耗较大,且采用现有的业务资源分配方法进行计算时,准确度差,存在佣金重复计算或部分佣金未计算的现象。

并且,现有的业务资源分配方法灵活度低,无法为同一用户设置多重身份,不能满足实际应用的业务需求。

如何灵活地分配资源,提高分配计算结果的准确度,满足多样化的业务需求,是本领域技术人员亟需解决的问题。



技术实现要素:

针对现有技术中的缺陷,本发明提供了一种业务资源分配的数据处理方法及平台,能够灵活地分配资源,提高分配计算结果的准确度,满足多样化的业务需求。

第一方面,本发明提供一种业务资源分配的数据处理方法,该方法包括:获取待分配的业务数据;

根据预注册的用户数量和用户等级,将业务数据进行额度划分,并分配至预注册的用户账户。

本发明提供另一种业务资源分配的数据处理方法,该方法包括:

数据获取步骤:获取待分配的业务数据;

分配参数调取步骤:查询业务数据的交易记录,获取每条业务数据所关联的目标用户;

根据每个目标用户所对应的用户级别信息,调取第一分配参数和第二分配参数;

第一业务分配数据确定步骤:根据第一分配参数和业务数据,获取该目标用户的第一业务分配数据;

第二业务静态分配数据确定步骤:根据业务数据和第一业务分配数据,获取沉淀数据;

根据第二分配参数和沉淀数据,确定该目标用户的第二业务静态分配数据;

第二业务动态分配数据确定步骤:根据每个目标用户所关联的业务数据、积分规则和沉淀数据,确定该目标用户的第二业务动态分配数据;

分配数据汇总步骤:汇总每个用户的第一业务分配数据、第二业务静态分配数据和第二业务动态分配数据,确定每个用户的分配数据。

进一步地,根据第一分配参数和业务数据,获取该目标用户的第一业务分配数据,具体包括:

根据第一分配参数和初始数据,获取该目标用户的第一业务静态分配数据,业务数据包括初始数据;

根据第一分配参数和流动数据,获取该目标用户的第一业务动态分配数据,业务数据包括流动数据,第一业务分配数据包括第一业务静态分配数据和第一业务静态分配数据。

基于上述任意业务资源分配的数据处理方法实施例,进一步地,根据每个目标用户所关联的业务数据、积分规则和沉淀数据,确定该目标用户的第二业务动态分配数据,具体包括:

根据每个目标用户所关联的业务数据和积分规则,获取每个目标用户的抵扣标识的数量;

根据每个用户的抵扣标识的数量,获取抵扣标识的总数量;

根据沉淀数据和抵扣标识的总数量,确定每个抵扣标识的价格;

根据每个目标用户的抵扣标识的数量和每个抵扣积分的价格,确定该目标用户的第二业务动态分配数据。

进一步地,获取待分配的业务数据,具体包括:

获取总企业资源数据和分配比例;

根据分配比例划分总企业资源数据,获取待分配的业务数据。

基于上述任意业务资源分配的数据处理方法实施例,进一步地,在获取每条业务数据所关联的目标用户之后,确定该目标用户的第二业务动态分配数据之前,该方法还包括:获取每条业务数据的业务类型;

按照业务类型,调取与该业务类型对应的分配因子;

根据每条业务数据和该条业务数据的业务类型所对应的分配因子,获取该条业务数据的业务类型分配数据;

将业务类型分配数据更新至该条业务数据所对应目标用户的第二业务动态分配数据;

汇总每个用户的第一业务分配数据、第二业务静态分配数据和第二业务动态分配数据,确定每个用户的分配数据,具体包括:

汇总每个目标用户的第一业务分配数据、第二业务静态分配数据和更新后的第二业务动态分配数据,确定每个用户的分配数据。

第二方面,本发明提供一种业务资源分配的数据处理平台,该平台包括数据获取模块、分配参数调取模块、第一业务分配数据确定模块、第二业务静态分配数据确定模块、第二业务动态分配数据确定模块和分配数据汇总模块,数据获取模块用于获取待分配的业务数据;分配参数调取模块用于查询业务数据的交易记录,获取每条业务数据所关联的目标用户;根据每个目标用户所对应的用户级别信息,调取第一分配参数和第二分配参数;第一业务分配数据确定模块用于根据第一分配参数和业务数据,获取该目标用户的第一业务分配数据;第二业务静态分配数据确定模块用于根据业务数据和第一业务分配数据,获取沉淀数据;根据第二分配参数和沉淀数据,确定该目标用户的第二业务静态分配数据;第二业务动态分配数据确定模块用于根据每个目标用户所关联的业务数据、积分规则和沉淀数据,确定该目标用户的第二业务动态分配数据;分配数据汇总模块用于汇总每个用户的第一业务分配数据、第二业务静态分配数据和第二业务动态分配数据,确定每个用户的分配数据。

进一步地,第一业务分配数据确定模块具体包括第一业务静态分配数据确定子模块和第一业务动态分配数据确定子模块,第一业务静态分配数据确定子模块用于根据第一分配参数和初始数据,获取该目标用户的第一业务静态分配数据,业务数据包括初始数据;第一业务动态分配数据确定子模块用于根据第一分配参数和流动数据,获取该目标用户的第一业务动态分配数据,业务数据包括流动数据,第一业务分配数据包括第一业务静态分配数据和第一业务静态分配数据。

基于上述任意业务资源分配的数据处理平台实施例,进一步地,第二业务动态分配数据确定模块具体包括抵扣标识数量获取子模块、抵扣标识价格获取子模块和分配数据确定子模块,抵扣标识数量获取子模块用于根据每个目标用户所关联的业务数据和积分规则,获取每个目标用户的抵扣标识的数量;根据每个用户的抵扣标识的数量,获取抵扣标识的总数量;抵扣标识价格获取子模块用于根据沉淀数据和抵扣标识的总数量,确定每个抵扣标识的价格;分配数据确定子模块用于根据每个目标用户的抵扣标识的数量和每个抵扣积分的价格,确定该目标用户的第二业务动态分配数据。

进一步地,数据获取模块具体包括数据获取子模块和资源数据划分子模块,数据获取子模块用于获取总企业资源数据和分配比例;资源数据划分子模块用于根据分配比例划分总企业资源数据,获取待分配的业务数据。

由上述技术方案可知,本实施例提供的业务资源分配的数据处理方法及平台,能够结合用户所处的用户级别,按照预设的分配参数,分配业务数据,满足企业的实际业务需求,方便对业务数据进行提取与分配。按照第一分配参数进行分配,获取的第一业务分配数据,能够激励各层级员工或用户,按照第二分配参数进行分配,获取的第二业务分配数据,能够满足各层级员工或用户基本业务需求,有助于提高用户体验。

同时,该方法能够结合预设置的分配参数进行分配,计算准确、可靠,且处理过程简单、快捷,简化数据校验过程。该方法还能够灵活设置分配参数和用户级别,适应多样化的实际应用业务,避免分配数据重复计算或疏漏的现象。

因此,本实施例业务资源分配的数据处理方法及平台,能够灵活地分配资源,提高分配计算结果的准确度,满足多样化的业务需求。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。

图1示出了本发明所提供的一种业务资源分配的数据处理方法的方法流程图;

图2示出了本发明所提供的一种业务资源分配的数据处理平台的结构示意图。

具体实施方式

下面将结合附图对本发明技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本发明的技术方案,因此只是作为示例,而不能以此来限制本发明的保护范围。

需要注意的是,除非另有说明,本申请使用的技术术语或者科学术语应当为本发明所属领域技术人员所理解的通常意义。

第一方面,本发明实施例所提供的一种业务资源分配的数据处理方法,该方法包括:获取待分配的业务数据。

根据预注册的用户数量和用户等级,将业务数据进行额度划分,并分配至预注册的用户账户。

本发明实施例所提供的另一种业务资源分配的数据处理方法,结合图1,该方法包括:

数据获取步骤s1:获取待分配的业务数据。其中,业务数据可以是用户的销售额度数据。

分配参数调取步骤s2:查询业务数据的交易记录,获取每条业务数据所关联的目标用户。其中,目标用户可以是多重身份的,如企业的业务人员、经纪人,甚至可以是买方或卖方的客户。在此,目标用户可以是客户,也可以是企业员工,能够形成利益共同体,有助于提高交易额度。

根据每个目标用户所对应的用户级别信息,调取第一分配参数和第二分配参数。其中,第一分配参数和第二分配参数可以是员工对销售额度数据划分的具体提成方式。第一分配参数可以是对销售交易额度的主动提成参数,第二分配参数可以是对团队分红奖金的分配参数。

用户级别信息可以是企业员工的晋升制度,如针对企业员工而言,自下向上依次设置的等级为蓝领员工、黄领员工、白领员工和金领员工。针对会员而言,自下向上依次设置的等级为蓝领会员、黄领会员、白领会员和金领会员。第一分配参数和第二分配参数按照等级自下向上可以为0.1、0.5、0.8、1.0,即实际应用过程中的提成核算比例。在此,该方法可以灵活设置每个用户的级别,并且,企业可以根据实际需要,设置不同的分配参数,提高设置用户身份及运算参数的灵活度。

第一业务分配数据确定步骤s3:根据第一分配参数和业务数据,获取该目标用户的第一业务分配数据。

第二业务静态分配数据确定步骤s4:根据业务数据和第一业务分配数据,获取沉淀数据。其中,沉淀数据可以是业务数据中扣除第一业务分配数据之后的剩余部分。

根据第二分配参数和沉淀数据,确定该目标用户的第二业务静态分配数据。其中,第二业务静态分配数据是股东、区域体验店会员等用户按照月份或当天的团队分红奖金。

第二业务动态分配数据确定步骤s5:根据每个目标用户所关联的业务数据、积分规则和沉淀数据,确定该目标用户的第二业务动态分配数据。

分配数据汇总步骤s6:汇总每个用户的第一业务分配数据、第二业务静态分配数据和第二业务动态分配数据,确定每个用户的分配数据。

由上述技术方案可知,本实施例提供的业务资源分配的数据处理方法,能够结合用户所处的用户级别,按照预设的分配参数,分配业务数据,满足企业的实际业务需求,方便对业务数据进行提取与分配。按照第一分配参数进行分配,获取的第一业务分配数据,能够激励各层级员工或用户,按照第二分配参数进行分配,获取的第二业务分配数据,能够满足各层级员工或用户基本业务需求,有助于提高用户体验。

同时,该方法能够结合预设置的分配参数进行分配,计算准确、可靠,且处理过程简单、快捷,简化数据校验过程。该方法还能够灵活设置分配参数和用户级别,适应多样化的实际应用业务,避免分配数据重复计算或疏漏的现象。

因此,本实施例业务资源分配的数据处理方法,能够灵活地分配资源,提高分配计算结果的准确度,满足多样化的业务需求。

在实际应用过程中,本实施例业务资源分配的数据处理方法的处理数据量大,为了提高数据存储效率,具体地,该方法的具体实现过程如下:

接收数据存储请求和待存储的业务数据,并根据该业务数据中所携带的协议标识类型,将其分配至对应于该协议标识类型的服务器群组中。在对应的服务器群组中获取其中每个服务器的负载状态,并根据负载状态更新服务器群组列表,服务器群组列表中的服务器根据负载状态由轻至重进行优先级排序。从服务器群组列表中选择最高优先级服务器作为处理该数据请求的当前服务器,并根据该数据存储请求在服务器群组中进行相应存储操作。同时,该方法还能够实时获取服务器群组中的每个服务器所发送的心跳信息,若在预设的时间内没有收到某个服务器的心跳信息,则将该服务器从服务器群组列表中移除。如果重新收到之前停止发出心跳信息的服务器再次发出心跳信息,则将该服务器重新添加进对应的服务器群组列表中。若当前服务器处理该数据存储请求失败,则选择下一优先级服务器作为当前服务器,直至成功处理该数据存储请求或者服务器列表中的所有服务器均处理失败。在此,本实施例业务资源分配的数据处理方法能够结合服务器群组中各个服务器的负载状态,选择与业务数据匹配的服务器作为当前服务器,以便于进行快速数据存储,提高对业务数据的处理效率。

在查询业务数据的交易记录,获取每条业务数据所关联的目标用户时,该方法的具体实现过程为:根据预生成的查询任务,查询业务数据的交易记录,进而获取每条业务数据所关联的目标用户。为了快速查询业务数据所关联的目标用户,在生成查询任务后,将查询任务解析成至少一个子查询任务,将至少一个子查询任务分别发送给多个数据库,以便多个数据库并行执行至少一个子查询任务,其中,业务数据的交易记录分布式存储于各个服务器的数据库中。第一数据库在执行第一子查询任务的同时,接收其他数据库的执行与第一子查询任务相关联的子查询任务,得到查询结果数据。第一数据库将所接收到的与第一子查询任务相关联的子查询任务的查询结果数据写入到第一子查询任务对应的执行结果文件中,使得查询结果数据以上下文信息对应的方式与第一子查询任务的查询结果数据合并到执行结果文件中,得到中间查询结果。第一数据库将中间查询结果作为下一子查询任务的输入从而执行下一子查询任务或者将中间查询结果最为查询获取的目标用户。

在此,本实施例提供的业务资源分配的数据处理方法能够将查询任务解析成至少一个子查询任务,有助于在多个数据库之间并行查询,获取多个查询结果数据,有助于提高数据查询的速度,尤其适用于对大数据量的查询任务,同时,该方法采用上下文信息的方式汇整各个查询结果数据,便于后续进行数据分析与处理。

为了防止业务数据丢失,增强对业务数据的保护功能,本实施例业务资源分配的数据处理方法还能够实时备份业务数据,具体实现过程如下:

获取配置信息和待备份的业务数据,例如,配置信息包括配置标识信息、备份类型信息、备份描述信息和数据保存时间信息。根据配置信息生成备份数据表。其中,备份数据表包含多个数据选项,对应配置信息中的各项信息,如配置标识信息对应数据标识选项,备份描述信息对应属性选项。解析待备份的业务数据,获取业务数据中的关键词和每个关键词所对应的关键数据,如发送时间、交易数据、接收时间等。将解析的业务数据中的关键词存储至备份数据表,按照备份数据表中的关键词,将每个关键词所对应的关键数据映射至备份数据表,进行备份。

在此,该方法能够对待备份的业务数据进行解析,获取关键词和关键数据,并存储至备份数据表中,能够有效防止数据丢失,降低数据存储开销,且备份数据表中存储多个关键词,有助于快速恢复业务数据,提高后续数据查询、统计与维护的效率。

为了进一步提高本实施例业务资源分配的数据处理方法的准确性,便于用户使用本实施例业务资源分配的数据处理方法,具体地,在获取每个目标用户的第一业务分配数据时,其具体实现过程如下:

根据第一分配参数和初始数据,获取该目标用户的第一业务静态分配数据,业务数据包括初始数据。其中,初始数据可以是买家会费、卖家入住费或股东加盟费,第一业务静态分配数据是用户所获取的第一静态奖金,如从个人开发业务所提取的奖金。

根据第一分配参数和流动数据,获取该目标用户的第一业务动态分配数据,业务数据包括流动数据,第一业务分配数据包括第一业务静态分配数据和第一业务动态分配数据。其中,流动数据可以是买卖双方后续的交易额度,第一业务动态分配数据是用户所获取的第一动态奖金,如从个人开发业务的交易数据中所提取的奖金。

在此,第一业务分配数据会结合初始数据和流动数据进行分配,既能够满足开拓性业务的开发需求,又能够保证持续性业务的稳定运行,同时,能够结合目标用户的级别,准确、快速地为每个目标用户分配业务数据。

具体地,在根据每个目标用户所关联的业务数据、积分规则和沉淀数据,确定该目标用户的第二业务动态分配数据时,其具体实现过程如下:

根据每个目标用户所关联的业务数据和积分规则,获取每个目标用户的抵扣标识的数量。根据每个用户的抵扣标识的数量,获取抵扣标识的总数量。根据沉淀数据和抵扣标识的总数量,确定每个抵扣标识的价格。根据每个目标用户的抵扣标识的数量和每个抵扣积分的价格,确定该目标用户的第二业务动态分配数据。

其中,积分规则可以是业务数据转换为抵扣标识的计算方式,如业务数据达到一定数值高度即可转换成一个抵扣标识,如业务数据高于500之后,即可更换一个抵扣标识,业务数据高于1000之后,即可更换两个抵扣标识。抵扣标识可以心型符号、星型符号等。

在计算每个抵扣标识的价格时,可以根据当前的沉淀数值和抵扣标识的数量,进行运算,具体公式可以为:

其中,v为每个抵扣标识的价格,p为沉淀数据,n1为沉淀抵扣标识的数量,n2为新增抵扣标识的数量。在实际应用过程中,抵扣标识的数量是每24小时所获取的数量。

在此,该方法能够结合沉淀数据,设置抵扣标识的价格,各级目标用户即可结合自身所拥有的抵扣标识数量,获取第二业务动态分配数据,既结合每个业务人员的所创造的业务量,即自身所拥有的抵扣标识的数量,又能够兼顾企业整体的沉淀数据,保证平均分配企业的沉淀数据。

为了进一步方便用户使用本实施例业务资源分配的数据处理方法,具体地,在获取待分配的业务数据时,该方法的具体实现过程如下:

获取总企业资源数据和分配比例。根据分配比例划分总企业资源数据,获取待分配的业务数据。在实际应用过程中,总企业资源数据是企业的总利润,分配比例是将总企业资源数据划分为待分配业务数据的数值,如50%。例如,针对会费w1和入住费w2所对应的分配比例是50%,对入伙费w3和流水费w4所对应的分配比例是5%。

在此,该方法通过设置分配比例,方便企业快捷调整总企业资源数据,有助于实现资源数据的合理分配,方便用户使用。

同时,本实施例业务资源分配的数据处理方法能够针对各项业务数据的业务类型进行分配,如在获取每条业务数据所关联的目标用户之后,确定该目标用户的第二业务动态分配数据之前,该方法还能够获取每条业务数据的业务类型,按照业务类型,调取与该业务类型对应的分配因子,根据每条业务数据和该条业务数据的业务类型所对应的分配因子,获取该条业务数据的业务类型分配数据,将业务类型分配数据更新至该条业务数据所对应目标用户的第二业务动态分配数据。在确定每个用户的分配数据时,该方法的具体实现过程为汇总每个目标用户的第一业务分配数据、第二业务静态分配数据和更新后的第二业务动态分配数据,确定每个用户的分配数据。例如,针对买家,买家可以按照80%的比例从沉淀数据中获取奖金,经纪人可以按照5%的比例从沉淀数据中获取奖金,抵扣标识价格计算时按照沉淀数据的10%进行计算,活动经费可以按照5%的比例从沉淀数据中获取奖金。在此,该方法能够将对不同业务类型的业务数据进行分配,例如,为激励买卖双方或业务人员而设置的分配因子,方便对各项业务的相关人员分配资源数据,防止出现佣金漏算的现象。

第二方面,本发明提供一种业务资源分配的数据处理平台,结合图2,该平台包括数据获取模块1、分配参数调取模块2、第一业务分配数据确定模块3、第二业务静态分配数据确定模块4、第二业务动态分配数据确定模块5和分配数据汇总模块6,数据获取模块1用于获取待分配的业务数据;分配参数调取模块2用于查询业务数据的交易记录,获取每条业务数据所关联的目标用户;根据每个目标用户所对应的用户级别信息,调取第一分配参数和第二分配参数;第一业务分配数据确定模块3用于根据第一分配参数和业务数据,获取该目标用户的第一业务分配数据;第二业务静态分配数据确定模块4用于根据业务数据和第一业务分配数据,获取沉淀数据;根据第二分配参数和沉淀数据,确定该目标用户的第二业务静态分配数据;第二业务动态分配数据确定模块5用于根据每个目标用户所关联的业务数据、积分规则和沉淀数据,确定该目标用户的第二业务动态分配数据;分配数据汇总模块6用于汇总每个用户的第一业务分配数据、第二业务静态分配数据和第二业务动态分配数据,确定每个用户的分配数据。

由上述技术方案可知,本实施例提供的业务资源分配的数据处理平台,能够结合用户所处的用户级别,按照预设的分配参数,分配业务数据,满足企业的实际业务需求,方便对业务数据进行提取与分配。按照第一分配参数进行分配,获取的第一业务分配数据,能够激励各层级员工或用户,按照第二分配参数进行分配,获取的第二业务分配数据,能够满足各层级员工或用户基本业务需求,有助于提高用户体验。

同时,该平台能够结合预设置的分配参数进行分配,计算准确、可靠,且处理过程简单、快捷,简化数据校验过程。该平台还能够灵活设置分配参数和用户级别,适应多样化的实际应用业务,避免分配数据重复计算或疏漏的现象。

因此,本实施例业务资源分配的数据处理平台,能够灵活地分配资源,提高分配计算结果的准确度,满足多样化的业务需求。

具体地,第一业务分配数据确定模块3具体包括第一业务静态分配数据确定子模块和第一业务动态分配数据确定子模块,第一业务静态分配数据确定子模块用于根据第一分配参数和初始数据,获取该目标用户的第一业务静态分配数据,业务数据包括初始数据;第一业务动态分配数据确定子模块用于根据第一分配参数和流动数据,获取该目标用户的第一业务动态分配数据,业务数据包括流动数据,第一业务分配数据包括第一业务静态分配数据和第一业务动态分配数据。在此,第一业务分配数据会结合初始数据和流动数据进行分配,第一业务分配数据确定模块3既能够满足开拓性业务的开发需求,又能够保证持续性业务的稳定运行,同时,能够结合目标用户的级别,准确、快速地为每个目标用户分配业务数据。

具体地,第二业务动态分配数据确定模块5具体包括抵扣标识数量获取子模块、抵扣标识价格获取子模块和分配数据确定子模块,抵扣标识数量获取子模块用于根据每个目标用户所关联的业务数据和积分规则,获取每个目标用户的抵扣标识的数量;根据每个用户的抵扣标识的数量,获取抵扣标识的总数量;抵扣标识价格获取子模块用于根据沉淀数据和抵扣标识的总数量,确定每个抵扣标识的价格;分配数据确定子模块用于根据每个目标用户的抵扣标识的数量和每个抵扣积分的价格,确定该目标用户的第二业务动态分配数据。

在此,该第二业务动态分配数据确定模块5能够结合沉淀数据,设置抵扣标识的价格,各级目标用户即可结合自身所拥有的抵扣标识数量,获取第二业务动态分配数据,既结合每个业务人员的所创造的业务量,即自身所拥有的抵扣标识的数量,又能够兼顾企业整体的沉淀数据,保证平均分配企业的沉淀数据。

具体地,数据获取模块1具体包括数据获取子模块和资源数据划分子模块,数据获取子模块用于获取总企业资源数据和分配比例;资源数据划分子模块用于根据分配比例划分总企业资源数据,获取待分配的业务数据。在此,该数据获取模块1通过设置分配比例,方便企业快捷调整总企业资源数据,有助于实现资源数据的合理分配,方便用户使用。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。

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