CN115311028A - 数据处理方法及装置、计算机设备及计算机可读存储介质 - Google Patents
数据处理方法及装置、计算机设备及计算机可读存储介质 Download PDFInfo
- Publication number
- CN115311028A CN115311028A CN202211245084.6A CN202211245084A CN115311028A CN 115311028 A CN115311028 A CN 115311028A CN 202211245084 A CN202211245084 A CN 202211245084A CN 115311028 A CN115311028 A CN 115311028A
- Authority
- CN
- China
- Prior art keywords
- card
- target
- data
- configuration parameters
- point
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 31
- 230000006870 function Effects 0.000 claims abstract description 90
- 238000013507 mapping Methods 0.000 claims abstract description 87
- 238000012545 processing Methods 0.000 claims abstract description 32
- 230000000694 effects Effects 0.000 claims description 106
- 230000008859 change Effects 0.000 claims description 11
- 238000004590 computer program Methods 0.000 claims description 8
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 claims description 5
- 238000012216 screening Methods 0.000 claims description 4
- 238000004364 calculation method Methods 0.000 abstract description 10
- 238000000034 method Methods 0.000 abstract description 9
- 238000010586 diagram Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 6
- 230000001186 cumulative effect Effects 0.000 description 3
- 239000000463 material Substances 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000026676 system process Effects 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000004883 computer application Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0222—During e-commerce, i.e. online transactions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0226—Incentive systems for frequent usage, e.g. frequent flyer miles programs or point systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Theoretical Computer Science (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Technology Law (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本发明提供一种数据处理方法、数据处理装置、计算机设备及计算机可读存储介质。方法包括获取多个对象的用卡数据及每个对象预设的配置参数,配置参数包括准入条件和积分映射函数;在目标对象的目标卡片的用卡数据满足目标对象的准入条件的情况下,根据目标对象的积分映射函数对目标卡片的用卡数据进行处理,以确定目标卡片的积分,目标对象为多个对象中的任一个。本申请的数据处理方法、数据处理装置、计算机设备及计算机可读存储介质在获取用户数据后,根据每个对象预设的配置参数,对用户数据进行处理并计算积分,其中不同对象可具有不同的配置参数,从而根据不同的配置参数实现多法人单独地积分计算。
Description
技术领域
本申请涉及计算机应用技术领域,更具体而言,涉及一种数据处理方法、数据处理装置、计算机设备及计算机可读存储介质。
背景技术
如今市面上出现各种积分活动,现有技术中一套***中的积分活动设定的配置参数
通常是固定好的,但每个法人根据自己的业务需求会有不同的积分活动要求,对应地,配置参数需要根据实际情况变得多样化,显然在现有技术中一套***难以根据不同法人的需求设置不同的配置参数,并根据不同法人的配置参数单独地计算积分。
发明内容
鉴于此,本申请实施方式提供了一种数据处理方法、数据处理装置、计算机设备及计算机可读存储介质,以使得在获取用户数据后,可根据每个对象预设的配置参数,对用户数据进行处理并计算积分,从而实现多法人单独地积分计算。
本申请实施方式的数据处理方法包括获取多个对象的用卡数据及每个所述对象预设的配置参数,所述配置参数包括准入条件和积分映射函数;在目标对象的目标卡片的用卡数据满足所述目标对象的所述准入条件的情况下,根据所述目标对象的所述积分映射函数对所述目标卡片的用卡数据进行处理,以确定所述目标卡片的积分,所述目标对象为多个所述对象中的任一个。
本申请实施方式的数据处理装置包括获取模块和确定模块。所述获取模块用于获取多个对象的用卡数据及每个所述对象预设的配置参数,所述配置参数包括准入条件和积分映射函数;所述确定模块用于在目标对象的目标卡片的用卡数据满足所述目标对象的所述准入条件的情况下,根据所述目标对象的所述积分映射函数对所述目标卡片的用卡数据进行处理,以确定所述目标卡片的积分,所述目标对象为多个所述对象中的任一个。
本申请实施方式的计算机设备包括一个或多个处理器,一个或多个所述处理器用于获取多个对象的用卡数据及每个所述对象预设的配置参数,所述配置参数包括准入条件和积分映射函数;在目标对象的目标卡片的用卡数据满足所述目标对象的所述准入条件的情况下,根据所述目标对象的所述积分映射函数对所述目标卡片的用卡数据进行处理,以确定所述目标卡片的积分,所述目标对象为多个所述对象中的任一个。
本申请实施方式的计算机可读存储介质包含计算机程序,当所述计算机程序被一个或多个处理器执行时,使得所述处理器执行如下数据处理方法:获取多个对象的用卡数据及每个所述对象预设的配置参数,所述配置参数包括准入条件和积分映射函数;在目标对象的目标卡片的用卡数据满足所述目标对象的所述准入条件的情况下,根据所述目标对象的所述积分映射函数对所述目标卡片的用卡数据进行处理,以确定所述目标卡片的积分,所述目标对象为多个所述对象中的任一个。
本申请的数据处理方法、数据处理装置、计算机设备及计算机可读存储介质在获取用户数据后,根据每个对象预设的配置参数,对用户数据进行处理并计算积分,其中不同对象可具有不同的配置参数,从而根据不同的配置参数实现多法人单独地积分计算。
本申请的实施方式的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实施方式的实践了解到。
附图说明
本申请的上述和/或附加的方面和优点可以从结合下面附图对实施方式的描述中将变得明显和容易理解,其中:
图1是本申请某些实施方式的数据处理方法的流程示意图;
图2是本申请某些实施方式的数据处理方法的流程示意图;
图3是本申请某些实施方式的数据处理方法的流程示意图;
图4是本申请某些实施方式的数据处理方法的流程示意图;
图5是本申请某些实施方式的数据处理方法的流程示意图;
图6是本申请某些实施方式的数据处理方法的流程示意图;
图7是本申请某些实施方式的数据处理装置的模块示意图;
图8是本申请某些实施方式的计算机设备的平面示意图;及
图9是本申请某些实施方式的计算机可读存储介质与处理器的交互示意图。
具体实施方式
下面详细描述本申请的实施方式,实施方式的示例在附图中示出,其中,相同或类似的标号自始至终表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本申请的实施方式,而不能理解为对本申请的实施方式的限制。
下面首先对本申请出现的名词进行解释:
请参阅图1,本申请实施方式的数据处理方法包括:
步骤01:获取多个对象的用卡数据及每个对象预设的配置参数,配置参数包括准入条件和积分映射函数。
具体地,每个对象在设置积分活动时,会根据每个积分活动的业务需求预设配置参数,配置参数包括准入条件和积分映射函数。因此在确定积分时,***会获取每个对象的用卡数据和每个对象预设的配置参数,使得***可通过准入条件判断是否可根据积分映射函数处理用卡数据,并根据积分映射函数确定积分。
进一步地,为了精确化每个积分活动的实施范围,在设置配置参数时,还可设置多个准入条件,只有在所有准入条件都满足的情况下,才会执行对应的积分映射函数。例如,某个对象针对借记卡设置一个单笔交易金额每满500元赠送15分,此时对象需要设置两个准入条件,一个准入条件为卡片种类为借记卡,另一个准入条件为单笔交易金额大于或等于500元。
此外,每个积分活动之间是互不干扰的,因此每个对象预设的配置参数可不同。例如,对象甲设置准入条件为卡片种类为借记卡,且准入条件为单笔交易金额位于区间[500元,1000元]内,积分映射函数为单笔交易金额在区间[500元,1000元]赠送10积分,对象乙设置准入条件为卡片种类为贷记卡,且单笔交易金额大于或等于500元,积分映射函数为累计交易金额每满500元赠送20积分。并且,由于积分活动之间互不干扰,每个对象在增加或修改配置参数时并不会影响到其他的积分活动,如此可便于积分活动的修改以及维护的即时生效。
步骤02:在目标对象的目标卡片的用卡数据满足目标对象的准入条件的情况下,根据目标对象的积分映射函数对目标卡片的用卡数据进行处理,以确定目标卡片的积分,目标对象为多个对象中的任一个。
具体地,在获取多个对象的用卡数据及每个对象预设的配置参数后,***会在多个对象中选取任一个对象作为目标对象,然后根据目标对象的配置参数,判断目标对象的目标卡片的目标数据是否满足目标对象的准入条件,若目标对象的目标卡片的目标数据是满足目标对象的准入条件,则根据目标对象的积分映射函数对目标卡片的用卡数据进行处理,确定目标卡片的积分。
例如,某对象设置某积分活动的准入条件为卡片种类为贷记卡和累计交易金额位于区间[1000元,2000元]内,积分映射函数为累计交易金额在区间[1000元,2000元]赠送50积分。当用户对象的贷记卡中,有贷记卡的累计交易金额为1500元,那么便可进一步根据积分映射函数处理该贷记卡的用卡数据,从而确定该贷记卡可获得50积分。
本申请的数据处理方法在获取用户数据后,根据每个对象预设的配置参数,对用户数据进行处理并计算积分,其中不同对象可具有不同的配置参数,从而根据不同的配置参数实现多法人单独地积分计算。
请参阅图1,在某种实施方式中,本申请实施方式的准入条件包括卡片种类、准入金额范围和准入交易笔数中至少一种,积分映射函数包括基于目标卡片的累积交易金额的第一映射函数、基于目标卡片的累积交易次数的第二映射函数、基于目标卡片的单笔交易金额或累积交易金额及预设金额区间的第三映射函数。
具体地,准入条件包括卡片种类,准入金额范围和准入交易笔数中至少一种。卡片种类包括借记卡和贷记卡,每个对象还可根据业务需求开设其他类型卡片种类,例如联名借记卡A。准入金额范围可根据业务需要,如时间或业务种类,进行设置,例如生日当月的累积交易金额大于或等于500元或是预设业务种类的累积交易金额大于或等于600元。同样地,准入交易笔数可根据业务进行设置,例如将准入交易笔数设置为每个月交易笔数为10笔,或是在接下来的十天内交易笔数达到4笔。可以理解,在设置准入条件时,可根据业务需求选择三种准入条件中至少一种,例如只选择卡片种类为贷记卡作为准入条件,或是选择卡片种类为借记卡且累积交易金额大于或等于2500元作为准入条件,从而使得对象能够根据业务需求,灵活选择准入条件。
积分映射函数包括基于目标卡片的累积交易金额的第一映射函数、基于目标卡片的累积交易次数的第二映射函数、基于目标卡片的单笔交易金额或累积交易金额及预设金额区间的第三映射函数。基于目标卡片的累积交易金额的第一映射函数即为当用卡数据中的累积交易金额大于或等于预设累积交易金额时,赠送预设积分,例如累积交易金额每500元赠送20分。基于目标卡片的累积交易次数的第二映射函数即为当用卡数据中的累积交易笔数大于或等于预设累积交易笔数时,赠送预设积分,例如每个月交易笔数大于或等于10笔时赠送20分。基于目标卡片的单笔交易金额或累积交易金额及预设金额区间的第三映射函数即为当目标卡片的单笔交易金额或累积交易金额位于预设金额区间时,赠送预设积分。特别地,第三映射函数的赠分方式有两种,一种为提前设置预设金额区间,根据单笔交易金额或累积交易金额位于的预设金额区间设置第三映射函数,例如,单笔交易金额在区间[500元,1000元]赠送20分,单笔交易金额大于1000元时赠送30分;或是根据用卡数据将单笔交易金额或累积交易金额划分为多个区间,再根据每个区间设置不同的第三映射函数,例如,在单笔交易金额为1000元时,在区间[0元,200元]的部分单笔交易金额赠送20分,在区间[200元,1000元]的部分单笔交易金额赠送40分。
如此,每个对象在设置积分活动的配置参数时,可根据业务需求灵活选择准入条件和积分映射函数的种类和数量,从而保证积分活动的多样性,提高用户的活动体验。
请参阅图1,在某种实施方式中,本申请实施方式基于每个目标对象预设的赠分比例,设置目标对象的积分映射函数。
具体地,每个目标对象可根据业务需求设置不同的积分映射函数类型和赠分比例,***会基于每个目标对象预设的赠分比例和积分映射函数类型,设置目标对象的积分映射函数。
例如,目标对象想按照累积交易金额赠分,并设置好赠分比例时,***便可根据预设的赠分比例,设置基于目标卡片的累积交易金额的第一映射函数,如累积交易金额每100元赠送40分。同样地,目标对象想按照累积交易笔数赠分,并设置好赠分比例时,***便会设置基于目标卡片的累积交易次数的第二映射函数,如每个月交易笔数为10笔时赠送20分,或是在接下来的十天内交易笔数达到4笔时赠送40分。而目标对象想按照基于目标卡片的单笔交易金额或累积交易金额、及预设金额区间进行赠分时,设置好赠分比例后,***会根据赠分比例和积分映射函数类型设置第三积分映射函数,例如单笔交易金额在区间[500元,1000元]赠送20分,单笔交易金额大于1000元时赠送30分。
进一步地,在运行过程中,***难免需要维护和设置积分映射函数。由于每个目标对象设置的每个积分映射函数之间是互不干扰的,即,增加或改变一个积分映射函数并不会影响其他的积分映射函数,因此***可根据业务需求随时维护和设置积分映射函数,不需要考虑各积分映射函数之间的影响情况。
请参阅图2,在某种实施方式中,每个对象存在一个或多个活动,每个活动设置有一个或多个配置参数,本申请的数据处理方法还包括:
步骤03:依次遍历每个活动的一个或多个配置参数,以确定目标对象的目标卡片的用卡数据满足的准入条件对应的一个或多个目标配置参数;
步骤04:根据目标配置参数的积分映射函数对目标卡片的用卡数据进行处理,以确定目标卡片的积分。
具体地,每个对象可设置多个活动,每个活动设置有一个或多个配置参数。***在计算积分时,会依次遍历每个活动的一个或多个配置参数,以确定目标对象的目标卡片的用卡数据满足的准入条件对应的一个或多个目标配置参数,并根据目标配置参数的积分映射函数对目标卡片的用卡数据进行处理,以确定目标卡片的积分。
进一步地,每个活动下可设置多个活动计划,一个活动计划对应一个配置参数。***获取目标对象的用卡数据和配置参数时,便可获取目标对象设置的多个活动和每个活动下的活动计划,并获取活动计划与配置参数之间的对应关系。***在计算积分前,会将第一个活动作为当前活动,并判断当前活动是否未处理,即当前活动中是否存在活动计划的准入条件未与用卡数据进行判断,若所有的活动计划都已处理,则将当前活动的下一活动作为当前活动,重新进入判断当前活动是否已处理完毕的步骤;若有活动还没有处理,则获取用卡数据还没有进行判断的活动计划的准入条件和对应的积分映射函数,进入判断用卡数据是否满足准入条件的步骤,若用卡数据不满足任一准入条件,则将当前活动的下一活动作为当前活动,重新进入判断当前活动是否已处理完毕的步骤;若用卡数据满足所有准入条件,则根据对应的积分映射函数确定积分。当所有活动计划都已处理完后,即根据用卡数据满足的所有准入条件对应的积分映射函数确定积分后,将当前活动的下一活动作为当前活动,重新进入判断当前活动是否已处理完毕的步骤,直到所有活动都处理完毕时,便结束积分计算。
请参阅图3,在某种实施方式中,步骤04:根据目标配置参数的积分映射函数对目标卡片的用卡数据进行处理,以确定目标卡片的积分,还包括:
步骤041:根据每个目标配置参数的积分映射函数对目标卡片的用卡数据进行处理,以确定一个或多个中间积分;
步骤042:确定多个中间积分的和为目标卡片的积分;或者确定多个中间积分中最大的中间积分为目标卡片的积分。
具体地,目标对象可设置一个或多个配置参数,当用卡数据至满足一个配置参数的准入条件时,根据对应的积分映射函数得到的中间积分即为目标卡片的积分。当用户设置的配置参数使得可能出现用卡数据一次满足多个配置参数的准入条件,并根据积分映射函数得到多个中间积分的情况时,用户还需要根据业务需求设置处理中间积分并得到目标卡片积分的方式,一种方式为将多个中间积分的和作为目标卡片的积分,另一种方式为将多个中间积分中最大的中间积分作为目标卡片的积分。可以理解,若用户设置将多个中间积分的和作为目标卡片的积分,那么在***根据每个目标配置参数的积分映射函数对目标卡片的用卡数据进行处理,确定一个或多个中间积分后,会确定多个中间积分的和为目标卡片的积分;若用户设置将多个中间积分中最大的中间积分作为目标卡片的积分,那么在***根据每个目标配置参数的积分映射函数对目标卡片的用卡数据进行处理,确定一个或多个中间积分后,会确定多个中间积分中最大的中间积分为目标卡片的积分。
请参阅图4,在某种实施方式中,本申请实施方式还包括:
步骤05:记录导致目标卡片的积分发生变化的流水信息,流水信息包括目标卡片的积分发生变化的时间、导致目标卡片的积分发生变化的活动、及目标卡片的用卡数据中,匹配目标配置参数的准入条件的交易的信息。
具体地,在***根据所有配置参数确定目标卡片的积分后,还需要记录导致目标卡片的积分发生变化的流水信息,流水信息包括目标卡片的积分发生变化的时间、导致目标卡片的积分发生变化的活动、及目标卡片的用卡数据中,匹配目标配置参数的准入条件的交易的信息。如此,便通过记录每个卡片的流水信息,保证所有积分是有迹可循的,使得在对象或用户对某项积分的正确性提出质疑时,可根据流水信息找到该项积分的确定过程。
例如,法人针对借记卡设置一个单笔累积金额每满500元赠送20分的积分活动A,即积分活动A的准入条件为卡片种类为借记卡,且单笔累积金额大于500元。而某张借记卡的单笔累积金额为600元,显然这张借记卡满足积分活动A的准入条件,并得到20分,那么在这张借记卡得到积分后,***会将借记卡得到积分的时间,积分活动A的信息和借记卡的用卡数据中满足积分活动A的准入条件,即卡片种类为借记卡和单笔交易金额为600元的信息作为流水信息记录下来。
请参阅图5,在某种实施方式中,在根据积分映射函数对目标卡片的用卡数据进行处理之前,本申请实施方式还包括:
步骤06:基于每个对象的配置参数对应的目标字段,对每个对象的用卡数据进行筛选,以去除每个对象的用卡数据中目标字段的数据。
具体地,对象的用卡数据默认包括借记卡的用卡数据和贷记卡的用卡数据,***获取的对象的用卡数据是未经过筛选的源数据,而有些对象的活动只针对某种用卡数据,例如有些对象的活动只针对借记卡设置,若将不经过筛选的源数据与活动的准入条件进行判断,会有很多无用的数据进入判断流程,导致积分计算的工作量变大,继而延长积分计算时间。因此,在根据积分映射函数对目标卡片的用卡数据进行处理之前,还需要基于每个对象的配置参数对应的目标字段,对每个对象的用卡数据进行筛选,以去除每个对象的用卡数据中目标字段的数据。例如,设置默认SQL为delete from temptable where 目标字段,假如对象丙配置参数中的准入条件的卡种类为贷记卡,由于用卡数据中的卡种类型默认为贷记卡和借记卡,因此可设置目标字段为借贷标志=借,如此***只会保留对象丙的用卡数据中的贷记卡数据。同样地,假如对象丁配置参数中的准入条件的卡种类为借记卡,便可设置目标字段为借贷标志=贷,如此***只会保留对象丁的用卡数据中的借记卡数据。
进一步地,默认情况下,***只获取默认借记卡的用卡数据和贷记卡的用卡数据。若对象由于业务需求,开设其他类型的卡,例如联名借记卡A,并针对联名借记卡A设置积分活动,那么此时***需要获取联名借记卡A的用卡数据,因此对象在设置积分活动时,需要自定义用卡数据中的卡种类型,在默认的卡种类型外添加联名借记卡A,使得***在获取用卡数据时还获取联名借记卡A的用卡数据。而***在获取某个对象的用卡数据时,若判断出该对象自定义了用卡数据中的卡种类型,便会根据对象自定义的卡种类型获取用卡数据,若判断出该对象没有自定义用卡数据中的卡种类型,则按照默认卡种类型获取用卡数据。
为了更好地说明本申请实施例提供的检测方法,请参阅图6,本申请实施例提供的数据处理方法的整体流程包括以下步骤:
071:获取并筛选当前对象业务源数据,得到当前对象的目标数据。
072:判断当前对象是否存在启动中的活动。
0731:若当前对象存在启动中的活动,则判断是否存在未处理的活动。
0732:若当前对象不存在启动中的活动,则结束当前业务类型积分计算。
0741:若当前对象存在未处理的活动,则获取活动下所有活动计划,一个活动计划对应一个配置参数。
0742:若当前对象不存在未处理的活动,则结束当前业务类型积分计算。
075:获取活动下所有活动计划后,判断是否存在未处理的活动计划。
0761:若存在未处理的活动计划,则获取活动计划下所有准入条件。
0762:若不存在未处理的活动计划,则返回判断是否存在未处理的活动的步骤。
077:获取活动计划下所有准入条件后,判断是否存在未处理的准入条件。
0781:若存在未处理的准入条件,则判断目标数据是否符合准入条件。
0782:若不存在未处理的准入条件,则获取积分映射函数。
0791:若目标数据符合准入条件,则返回判断是否存在未处理的准入条件步骤。
0792:若目标数据不符合准入条件,则返回判断是否存在未处理的活动计划的步骤。
080:获取积分映射函数后,计算积分并记录流水。
081:返回是否存在未处理的活动计划步骤。
具体地,计算积分前,***会获取当前对象业务源数据,并根据当前对象的配置参数对应的目标字段,对当前对象的用卡数据进行筛选,以去除当前对象的用卡数据中目标字段的数据,从而得到当前对象的目标数据。获取目标数据后,***会判断当前对象是否存在启动中的活动,若当前对象存在启动中的活动,则进一步判断是否存在未处理的活动,若存在未处理的活动则获取未处理的活动下的所有活动计划,其中一个活动计划对应一个配置参数;若当前对象不存在启动中的活动或不存在未处理的活动,则结束当前业务类型积分计算。当***获取活动下所有活动计划后,判断是否存在未处理的活动计划,若存在未处理的活动计划,便获取活动计划下所有准入条件;若不存在未处理的活动计划,则返回判断是否存在未处理的活动的步骤。当***获取活动计划下所有准入条件后,会判断是否存在未处理的准入条件,若存在未处理的准入条件,则判断目标数据是否符合准入条件,若目标数据符合准入条件,则返回判断是否存在未处理的准入条件的步骤,使得***依次判断数据是否符合所有未处理的准入条件;若目标数据不符合准入条件,则返回判断是否存在未处理的活动计划的步骤。当***判断不存在未处理的准入条件,即,目标数据符合所有准入条件后,便获取积分映射函数进行计算积分和记录导致目标卡片的积分发生变化的流水信息。记录完流水信息后,***返回是否存在未处理的活动计划步骤,以将目标数据与所有未处理的活动计划进行比较判断,进而将目标数据与所有未处理的活动进行比较判断,并根据符合准入条件的对应的积分映射函数,确定目标数据可以得到的积分,从而保证目标数据的积分的准确性。
为便于更好的实施本申请实施方式的数据处理方法,本申请实施方式还提供一种数据处理装置10。请参阅图7,该数据处理装置10可以包括:
获取模块11,用于获取多个对象的用卡数据及每个对象预设的配置参数,配置参数包括准入条件和积分映射函数。
确定模块12,用于在目标对象的目标卡片的用卡数据满足目标对象的准入条件的情况下,根据目标对象的积分映射函数对目标卡片的用卡数据进行处理,以确定目标卡片的积分,目标对象为多个对象中的任一个。
本申请的数据处理装置10还可以包括:
设置模块13,用于基于每个目标对象预设的赠分比例,设置目标对象的积分映射函数。
确定模块12,具体用于依次遍历每个活动的一个或多个配置参数,以确定目标对象的目标卡片的用卡数据满足的准入条件对应的一个或多个目标配置参数;根据目标配置参数的积分映射函数对目标卡片的用卡数据进行处理,以确定目标卡片的积分。
确定模块12,具体用于根据每个目标配置参数的积分映射函数对目标卡片的用卡数据进行处理,以确定一个或多个中间积分;确定多个中间积分的和为目标卡片的积分;或者确定多个中间积分中最大的中间积分为目标卡片的积分。
本申请的数据处理装置10还可以包括:
记录模块14,用于记录导致目标卡片的积分发生变化的流水信息,流水信息包括目标卡片的积分发生变化的时间、导致目标卡片的积分发生变化的活动、及目标卡片的用卡数据中,匹配目标配置参数的准入条件的交易的信息。
筛选模块15,用于基于每个对象的配置参数对应的目标字段,对每个对象的用卡数据进行筛选,以去除每个对象的用卡数据中目标字段的数据。
上述数据处理装置10中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各个模块可以以硬件形式内嵌于或独立于计算机设备中的处理器20中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器20调用执行上述各个模块对应的操作。
请参阅图8,本申请实施方式的计算机设备100包括处理器20。处理器20用于执行上述任意一种实施方式的数据处理方法,为了简洁,在此不再赘述。
请参阅图9,本申请实施方式还提供了一种计算机可读存储介质200,其上存储有计算机程序210,计算机程序210被处理器20执行的情况下,实现上述任意一种实施方式的数据处理方法的步骤,为了简洁,在此不再赘述。
可以理解,计算机程序210包括计算机程序代码。计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读存储介质可以是计算机可读存储介质如能够携带计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,RandomAccess Memory)、以及软件分发介质等。
在本说明书的描述中,参考术语“一个实施方式”、“一些实施方式”、“示意性实施方式”、“示例”、“具体示例”或“一些示例”等的描述意指结合所述实施方式或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施方式或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施方式或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施方式或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施方式或示例以及不同实施方式或示例的特征进行结合和组合。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本申请的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本申请的实施方式所属技术领域的技术人员所理解。
尽管上面已经示出和描述了本申请的实施方式,可以理解的是,上述实施方式是示例性的,不能理解为对本申请的限制,本领域的普通技术人员在本申请的范围内可以对上述实施方式进行变化、修改、替换和变型。
Claims (10)
1.一种数据处理方法,其特征在于,包括:
获取多个对象的用卡数据及每个所述对象预设的配置参数,所述配置参数包括准入条件和积分映射函数;
在目标对象的目标卡片的用卡数据满足所述目标对象的所述准入条件的情况下,根据所述目标对象的所述积分映射函数对所述目标卡片的用卡数据进行处理,以确定所述目标卡片的积分,所述目标对象为多个所述对象中的任一个。
2.根据权利要求1所述的数据处理方法,其特征在于,所述准入条件包括卡片种类、准入金额范围和准入交易笔数中至少一种,所述积分映射函数包括基于所述目标卡片的累积交易金额的第一映射函数、基于所述目标卡片的累积交易次数的第二映射函数、基于所述目标卡片的单笔交易金额或累积交易金额及预设金额区间的第三映射函数。
3.根据权利要求2所述的数据处理方法,其特征在于,还包括:
基于每个所述目标对象预设的赠分比例,设置所述目标对象的所述积分映射函数。
4.根据权利要求1所述的数据处理方法,其特征在于,每个所述对象存在一个或多个活动,每个所述活动设置有一个或多个配置参数;所述数据处理方法还包括:
依次遍历每个所述活动的一个或多个所述配置参数,以确定所述目标对象的所述目标卡片的用卡数据满足的所述准入条件对应的一个或多个所述目标配置参数;
根据所述目标配置参数的所述积分映射函数对所述目标卡片的用卡数据进行处理,以确定所述目标卡片的积分。
5.根据权利要求4所述的数据处理方法,其特征在于,所述根据所述目标配置参数的所述积分映射函数对所述目标卡片的用卡数据进行处理,以确定所述目标卡片的积分,包括:
根据每个所述目标配置参数的所述积分映射函数对所述目标卡片的用卡数据进行处理,以确定一个或多个中间积分;
确定多个所述中间积分的和为所述目标卡片的积分;或者确定多个所述中间积分中最大的所述中间积分为所述目标卡片的积分。
6.根据权利要求4所述的数据处理方法,其特征在于,还包括:
记录导致所述目标卡片的积分发生变化的流水信息,所述流水信息包括所述目标卡片的积分发生变化的时间、导致所述目标卡片的积分发生变化的所述活动、及所述目标卡片的用卡数据中,匹配所述目标配置参数的所述准入条件的交易的信息。
7.根据权利要求1所述的数据处理方法,其特征在于,在根据所述积分映射函数对所述目标卡片的用卡数据进行处理之前,还包括:
基于每个所述对象的所述配置参数对应的目标字段,对每个所述对象的所述用卡数据进行筛选,以去除每个所述对象的所述用卡数据中所述目标字段的数据。
8.一种数据处理装置,其特征在于,包括:
获取模块,用于获取多个对象的用卡数据及每个所述对象预设的配置参数,所述配置参数包括准入条件和积分映射函数;
确定模块,用于在目标对象的目标卡片的用卡数据满足所述目标对象的所述准入条件的情况下,根据所述目标对象的所述积分映射函数对所述目标卡片的用卡数据进行处理,以确定所述目标卡片的积分,所述目标对象为多个所述对象中的任一个。
9.一种计算机设备,其特征在于,包括一个或多个处理器,一个或多个所述处理器用于获取多个对象的用卡数据及每个所述对象预设的配置参数,所述配置参数包括准入条件和积分映射函数;在目标对象的目标卡片的用卡数据满足所述目标对象的所述准入条件的情况下,根据所述目标对象的所述积分映射函数对所述目标卡片的用卡数据进行处理,以确定所述目标卡片的积分,所述目标对象为多个所述对象中的任一个。
10.一种包括计算机程序的计算机可读存储介质,所述计算机程序被处理器执行时,使得所述处理器执行权利要求1-7任意一项所述的数据处理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211245084.6A CN115311028A (zh) | 2022-10-12 | 2022-10-12 | 数据处理方法及装置、计算机设备及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211245084.6A CN115311028A (zh) | 2022-10-12 | 2022-10-12 | 数据处理方法及装置、计算机设备及计算机可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115311028A true CN115311028A (zh) | 2022-11-08 |
Family
ID=83868229
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211245084.6A Pending CN115311028A (zh) | 2022-10-12 | 2022-10-12 | 数据处理方法及装置、计算机设备及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115311028A (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006195647A (ja) * | 2005-01-12 | 2006-07-27 | Toshiba Tec Corp | 商品販売データ処理装置 |
US20090182586A1 (en) * | 2008-01-10 | 2009-07-16 | Cohane Joseph P | Point-of-sale, value-added payment processing system and method thereof |
CN107993083A (zh) * | 2016-10-26 | 2018-05-04 | ***通信有限公司研究院 | 一种积分互换方法、积分互换装置及分布式*** |
CN112036961A (zh) * | 2020-09-17 | 2020-12-04 | 中国银行股份有限公司 | 基于实时大数据分析的借记卡积分赠送方法及装置 |
CN112085488A (zh) * | 2020-09-28 | 2020-12-15 | 中国建设银行股份有限公司 | 一种通用积分账户管理方法及*** |
CN113159919A (zh) * | 2021-04-09 | 2021-07-23 | 崔嘉栋 | 一种以银行客户为会员的商户联盟平台 |
CN114757698A (zh) * | 2022-04-08 | 2022-07-15 | 浩逸科技(武汉)有限公司 | 一种消费积分的发放机制与方法 |
-
2022
- 2022-10-12 CN CN202211245084.6A patent/CN115311028A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006195647A (ja) * | 2005-01-12 | 2006-07-27 | Toshiba Tec Corp | 商品販売データ処理装置 |
US20090182586A1 (en) * | 2008-01-10 | 2009-07-16 | Cohane Joseph P | Point-of-sale, value-added payment processing system and method thereof |
CN107993083A (zh) * | 2016-10-26 | 2018-05-04 | ***通信有限公司研究院 | 一种积分互换方法、积分互换装置及分布式*** |
CN112036961A (zh) * | 2020-09-17 | 2020-12-04 | 中国银行股份有限公司 | 基于实时大数据分析的借记卡积分赠送方法及装置 |
CN112085488A (zh) * | 2020-09-28 | 2020-12-15 | 中国建设银行股份有限公司 | 一种通用积分账户管理方法及*** |
CN113159919A (zh) * | 2021-04-09 | 2021-07-23 | 崔嘉栋 | 一种以银行客户为会员的商户联盟平台 |
CN114757698A (zh) * | 2022-04-08 | 2022-07-15 | 浩逸科技(武汉)有限公司 | 一种消费积分的发放机制与方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108022087A (zh) | 支付数据处理方法、装置、存储介质和计算机设备 | |
CN108449327A (zh) | 一种账号清理方法、装置、终端设备及存储介质 | |
CN105741088A (zh) | 路由匹配支付方法及装置 | |
US20200272959A1 (en) | Tracking Movement of Resources in a Financial Transaction Network | |
CN110995524B (zh) | 流量数据监控方法、装置、电子设备和计算机可读介质 | |
US7796523B2 (en) | Network usage optimization with respect to a virtual circuit network | |
CN106503420A (zh) | 医院多方对账评估与监管***及方法 | |
CN108614866A (zh) | 网银客户贡献度分析方法、装置及*** | |
CN110991901A (zh) | 任务分配方法、计算机存储介质及电子设备 | |
CN115311028A (zh) | 数据处理方法及装置、计算机设备及计算机可读存储介质 | |
CN107862067B (zh) | 一种银行贷款数据查询的筛选方法及装置 | |
CN112801767A (zh) | 一种针对新增渠道的账务数据处理方法及装置 | |
CN110807639A (zh) | 一种支付方法及装置 | |
CN108961071B (zh) | 自动预测组合业务收益的方法及终端设备 | |
CN116911978A (zh) | 一种提醒信息发送方法、装置及存储介质 | |
CN107798606A (zh) | 数值资源调控方法和装置 | |
EP2919504A1 (en) | Method and device for judging user repeatedly accessing network | |
CN111429125B (zh) | 账户管理方法、装置、存储介质及电子设备 | |
CN111583030B (zh) | 支付路由方法及装置 | |
CN114066277A (zh) | 业务决策方法、决策平台、可读介质和电子设备 | |
CN112348657A (zh) | 目标信贷用户的确定方法、装置、计算机设备及存储介质 | |
CN112037049A (zh) | 银行卡收费方法及装置 | |
CN110689339A (zh) | 支付方式的设置方法及装置 | |
CN117370331B (zh) | 小区用水总数据清洗方法及装置、终端设备、存储介质 | |
CN110245775A (zh) | 用户收支数据的分析方法、装置及计算机设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20221108 |
|
RJ01 | Rejection of invention patent application after publication |