CN109472458A - 奖品库存分配方法、装置、计算机设备及存储介质 - Google Patents
奖品库存分配方法、装置、计算机设备及存储介质 Download PDFInfo
- Publication number
- CN109472458A CN109472458A CN201811208025.5A CN201811208025A CN109472458A CN 109472458 A CN109472458 A CN 109472458A CN 201811208025 A CN201811208025 A CN 201811208025A CN 109472458 A CN109472458 A CN 109472458A
- Authority
- CN
- China
- Prior art keywords
- prize
- inventory
- type
- adjustment
- stockpile number
- 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
- 238000000034 method Methods 0.000 title claims abstract description 44
- 238000003860 storage Methods 0.000 title claims abstract description 35
- 230000000694 effects Effects 0.000 claims abstract description 105
- 238000009826 distribution Methods 0.000 claims abstract description 17
- 238000012550 audit Methods 0.000 claims description 16
- 238000012795 verification Methods 0.000 abstract description 5
- 238000012986 modification Methods 0.000 description 10
- 230000004048 modification Effects 0.000 description 10
- 238000007726 management method Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 239000000047 product Substances 0.000 description 5
- 238000001514 detection method Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 239000000203 mixture Substances 0.000 description 2
- 230000003416 augmentation Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 238000003032 molecular docking Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
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
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06312—Adjustment or analysis of established resource schedule, e.g. resource or task levelling, or dynamic rescheduling
-
- 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
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Strategic Management (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Development Economics (AREA)
- General Business, Economics & Management (AREA)
- Game Theory and Decision Science (AREA)
- Educational Administration (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种奖品库存分配方法、装置、计算机设备及存储介质,所述方法包括:获取库存数据库中各奖品种类的库存数量,并根据所述库存数量为申请奖品的各运营活动分配奖品;接收奖品调整请求,所述奖品调整请求中包含调整奖品种类;在所述库存数据库中查询已分配有所述调整奖品种类的所有运营活动,并获取各所述运营活动结余的所述调整奖品种类的奖品数量;根据各所述运营活动结余的所述调整奖品种类的奖品数量,调整所述库存数据库中所述调整奖品种类的库存数量。本发明可以根据奖品库存自动为运营活动分配奖品与调节奖品库存,并不需要人工审核,提升了奖品分配的效率,避免了奖品分配超额现象的发生。
Description
技术领域
本发明涉及运营活动的奖品管理领域,具体涉及一种奖品库存分配方法、装置、计算机设备及存储介质。
背景技术
目前,在运营活动的运作过程中,奖品管理都是纯粹的针对运营活动中的奖项与奖品的管理,但并未针对运营活动的奖品进行奖品数量的库存管理。因此。运营活动的运营人员在进行运营活动的奖品设定时,常常会设定超过实际库存的奖品数量,这样会给运营活动造成奖品额度超发,但无法兑现的囧境。
发明内容
本发明实施例提供一种奖品库存分配方法、装置、计算机设备及存储介质,本发明可以根据奖品库存自动为运营活动分配奖品与调节奖品库存,并不需要人工审核,提升了奖品分配的效率,避免了奖品分配超额现象的发生。
一种奖品库存分配方法,包括:
获取库存数据库中各奖品种类的库存数量,并根据所述库存数量为申请奖品的各运营活动分配奖品;
接收奖品调整请求,所述奖品调整请求中包含调整奖品种类;
在所述库存数据库中查询已分配有所述调整奖品种类的所有运营活动,并获取各所述运营活动结余的所述调整奖品种类的奖品数量;
根据各所述运营活动结余的所述调整奖品种类的奖品数量,调整所述库存数据库中所述调整奖品种类的库存数量。
一种奖品库存分配装置,包括:
奖品分配模块,用于获取库存数据库中各奖品种类的库存数量,并根据所述库存数量为申请奖品的各运营活动分配奖品;
请求模块,用于接收奖品调整请求,所述奖品调整请求中包含调整奖品种类;
查询模块,用于在所述库存数据库中查询已分配有所述调整奖品种类的所有运营活动,并获取各所述运营活动结余的所述调整奖品种类的奖品数量;
调整模块,用于根据各所述运营活动结余的所述调整奖品种类的奖品数量,调整所述库存数据库中所述调整奖品种类的库存数量。
一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机可读指令,所述处理器执行所述计算机可读指令时实现上述奖品库存分配方法的步骤。
一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可读指令,所述计算机可读指令被处理器执行时实现上述奖品库存分配方法的步骤。
本发明提供的奖品库存分配方法、装置、计算机设备及存储介质,对奖品的库存数量进行了动态的统筹管理;在创建运营活动时,即根据库存数据库中各奖品种类的库存数量为申请奖品的各运营活动分配奖品;且在成功分配奖品之后,还可以根据各运营活动派发奖品之后结余的调整奖品种类的奖品数量,调整所述库存数据库中调整奖品种类的库存数量。本发明将奖品分配给运营活动之后,对库存数据库中的库存奖品的占用是一种虚拟的奖品占用,该过程中仅有奖品的库存数量发生变化,而并未真正派发奖品或将各奖品的奖品编号或批次发放给运营活动的用户来确定这些奖品的所有权。本发明可以根据奖品库存自动为运营活动分配奖品与调节奖品库存,并不需要人工审核,提升了奖品分配的效率,避免了奖品分配超额现象的发生。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一实施例中奖品库存分配方法的应用环境示意图;
图2是本发明一实施例中奖品库存分配方法的流程图;
图3是本发明一实施例中奖品库存分配方法的步骤S10的流程图;
图4是本发明另一实施例中奖品库存分配方法的步骤S10的流程图;
图5是本发明又一实施例中奖品库存分配方法的步骤S10的流程图;
图6是本发明一实施例中奖品库存分配方法的步骤S40的流程图;
图7是本发明一实施例中奖品库存分配装置的原理框图;
图8是本发明一实施例中计算机设备的示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明提供的奖品库存分配方法,可应用在如图1的应用环境中,其中,客户端(计算机设备)通过网络与服务器进行通信。其中,客户端(计算机设备)包括但不限于为各种个人计算机、笔记本电脑、智能手机、平板电脑、摄像头和便携式可穿戴设备。服务器可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
在一实施例中,如图2所示,提供一种奖品库存分配方法,以该方法应用在图1中的服务器为例进行说明,包括以下步骤:
S10、获取库存数据库中各奖品种类的库存数量,并根据所述库存数量为申请奖品的各运营活动分配奖品。
在一实施例中,如图3所示,所述步骤S10包括:
S101,接收奖品库存申请,所述奖品库存申请中包含与运营活动名称关联的奖品种类和各所述奖品种类的奖品数量。
在一实施例中,所述步骤S101之前还包括以下步骤:接收活动创建信息,所述活动创建信息包括运营活动名称与奖项信息;所述奖项信息包括奖项类型和奖项有效时间。可理解地,所述奖项信息还包括了中奖次数限制、中奖概率、奖品发放限制条件等;在本实施例中,将所述奖项信息在所述活动创建信息中即完成创建,而对于各奖项类型对应的奖品种类及奖品数量,需要在所述步骤S101至S104中根据各所述奖品种类的库存数量来进行确定。并且在确定所述奖品种类的库存数量满足需求时,根据所述活动创建信息创建运营活动,且创建的所述运营活动派发的奖品中包含所述奖品库存申请中的奖品种类,且该奖品种类待派发的奖品数量亦与所述奖品库存申请中的奖品数量相符。
可理解地,所述奖品库存申请是用户在客户端的显示界面设定运营活动的活动创建信息(该活动创建信息与运营活动名称关联),再输入或选取各奖项类型对应的奖品种类及其奖品数量(该奖品种类及其奖品数量与所述运营活动名称关联)之后,发送至服务器(检测到所述奖品种类及奖品数量均输入完毕之后自动发送至服务器,或点击确认按钮之后发送至服务器)。
在一实施例中,所述方法还包括:
在检测到用户触发库存补充按钮时,将包含用户库存需求的库存补充请求发送至预设的审核方。也即,若在创建运营活动并选取奖品种类时,显示的奖品种类的库存数量低于用户需要的奖品数量时,用户可以提示补充库存,此时,用户输入自己的库存需求,并以点击或滑动等触发方式触发所述库存补充按钮,将库存补充请求发送至预设的审核方,以供所述审核方审核该库存补充请求是否合理,进而确定是否按照该方案进行补充库存。
进一步地,所述审核方可以为人工审核或通过预设的审核服务器进行审核,所述审核服务器可以根据预设的审核标准对所述库存补充请求进行审核,所述审核标准根据审核参数制定。所述审核参数可以包括所述奖品种类的当前库存数量(用以判断是否属于需要补充库存的库存数量范围)、预设的该奖品种类的最高库存值(用以判断用户提出的库存需求是否过高,以便于对其进行调整)、与所述奖品种类的同类奖品种类的库存数量(用以在同类奖品种类库存充足的情况下,判断是否可以用同类奖品种类来替代用户需求的奖品种类)、所述奖品种类此前的总发放数量(用以判断该奖品种类的用户欢迎程度,进而确定若补充库存是否存在发放不出去的风险)、所述奖品种类与所有同类奖品种类此前的总发放数量的比值(用以判断该奖品种类在同类奖品种类中的用户欢迎程度,进而确定若补充库存是否存在发放不出去的风险)等。
在一实施例中,所述方法还包括:
检测所述库存数据库中所述奖品种类的库存数量,并在所述奖品种类的库存数量低于该奖品种类的最低库存阈值时,将包含库存需求的库存补充请求发送至所述审核方。在本实施例中,库存数据库中的每一个奖品种类均设定一个对应的库存需求及最低库存阈值,在库存数据库中的对应于该奖品种类的库存数量低于最低库存阈值时,会自动项审核方发送一个包括上述设定的库存需求的库存补充请求,而所述审核方的审核过程同上述,在此不再赘述。可理解地,所述审核方在接收到上述库存补充请求时,可以同意或驳回所述库存补充请求,亦可对所述库存补充请求中的库存需求进行修改之后同意所述库存补充请求;但不管上述处理结果如何,均会将上述处理结果通知反馈至请求方。
在一实施例中,所述步骤S101之前,包括:
检测到用户触发奖品种类对应的按钮或录入所述奖品种类的名称时,显示库存数据库中所述奖品种类对应的库存数量。
也即,在本实施例中,在发送奖品存储申请之前,需要录入或选取运用活动所需的奖品种类,为了避免用户选取的奖品种类的库存不足的情况出现,可以在用户为运营活动选取奖品种类时,服务器即获取该奖品种类的在库存数据库中的库存数量,并对用户进行提示。
S102,获取在库存数据库中查询的各所述奖品种类对应的库存数量,并检测所述库存数量是否大于或等于所需的所述奖品数量。
在该步骤中,主要验证库存数据库中所述奖品种类的库存数量是否大于或等于在所述步骤S101中设定的各所述奖品种类的奖品数量;若库存数量大于或等于所述奖品数量,则当前所述奖品种类的库存数量满足需求,此时代表本次奖品库存申请成功;若库存数量小于所述奖品数量,则当前所述奖品种类的库存数量不满足需求,此时代表本次奖品库存申请失败,需要重新修改申请的奖品种类或/和奖品数量之后,再次进行申请。也即,在库存数据库中,存储有多个奖品种类及各所述奖品种类的库存数量;用户可以在客户端为各运营活动申请库存奖品(发送奖品库存申请),以便于将申请到的库存奖品作为该运营活动的奖品进行派发;且在本次奖品库存申请成功之后(当前库存数量满足需求),会自所述奖品种类的库存数量中扣减申请的奖品数量,也即,为该运营活动预留所述奖品种类的奖品,且预留数量为所述奖品数量。
在一实施例中,所述步骤S20之后还包括以下步骤:
在所述库存数量小于所需的所述奖品数量时,提示所述奖品种类的库存不足,并显示所述奖品种类的当前库存数量;也即,在提示所述奖品种类的库存不足时,代表本次奖品库存申请失败,此时,需要重新修改申请的奖品种类或/和奖品数量之后,再次进行申请。
在另一实施例中,在上述步骤中确认所述奖品种类的库存不足之后,可执行以下步骤以重新修改申请的奖品种类或/和奖品数量:接收包含修改参数的修改指令,对所述修改参数进行修改;所述修改参数包括待修改奖品种类或/和待修改奖品数量。也即,在当前库存数量不满足当前设定的所述奖品种类的奖品数量的需求时,可以从本实施例的以下三个方面修改当前设定的奖项信息,以匹配奖品库存。
在该实施例第一方面,可以仅对所述待修改奖品种类进行修改,而所述奖品种类所需的奖品数量并未更改;此时,所述修改指令中还包括修改后的奖品种类;此后,还需要重新在库存数据库中查询修改后的奖品种类对应的库存数量,并检测所修改后的奖品种类的库存数量是否大于或等于所述奖品数量;在修改后的奖品种类的库存数量大于或等于所述奖品数量时,提示当前库存数量满足需求;在修改后的奖品种类的库存数量小于所述奖品数量时,提示所述奖品种类的库存不足。
在该实施例第二方面,可以仅对所述待修改奖品数量(此时,所述修改指令中还包括修改后的奖品数量,且修改后的奖品数量可以根据在上一实施例中显示的所述奖品种类的当前库存数量来进行调整,其修改后的奖品数量小于或等于当前库存数量即可)进行修改,而所述奖品种类并未更改;此后,需要判断修改后的奖品数量是否小于或等于之前获取的所述奖品种类对应的库存数量;若是,则提示当前库存数量满足需求;若否,则提示所述奖品种类的库存不足。
在该实施例的第三方面,可以同时修改所述待修改奖品种类和所述待修改奖品数量;此时,所述修改指令中还包括修改后的奖品种类和修改后的奖品数量,此后,需要重新在库存数据库中查询修改后的奖品种类对应的修改后的奖品数量,并检测修改后的奖品种类的库存数量是否大于或等于修改后的奖品数量;若是,提示当前库存数量满足需求;若否,提示所述奖品种类的库存不足。
上述三个方面的实施例中,提示当前库存数量满足需求或不足之后的具体操作同上述,在此不再赘述。
S103,在所述库存数量大于或等于所需的所述奖品数量时,提示当前库存数量满足需求,将所述运营活动名称、所述奖品种类和所述奖品数量关联存储至所述库存数据库。也即,当前所述奖品种类的库存数量满足需求,此时代表本次奖品库存申请成功;此时可以将在所述步骤S101中设定的各所述奖品种类的奖品数量与该运营活动的运营活动名称关联存储至数据库,以供后续确认该运营活动可以派发的奖品种类及数量,也即,通过清晰的奖品库存申请记录,可以清楚的知道哪个运营活动申请了什么奖品种类的多少奖品数量的奖品。
S104,将所述库存数据库中的所述库存数量扣减所述奖品数量之后更新存储。可理解地,在本次奖品库存申请成功之后,会对应将所述库存数据库中的该奖品种类的库存数量扣减相应的奖品数量之后存储,从而为该运营活动预留该奖品数量的奖品进行派发(参考下述步骤S105-S108)。
可理解地,申请库存奖品的过程是一种虚拟的奖品占用,也即,在实质上来说,该过程中仅修改了奖品的库存数量,并未真正派发奖品或将各奖品的奖品编号或批次发放给运营活动的用户来确定这些奖品的所有权,因此,在后续若需要对该奖品数量进行调整,其调整过程将会更加容易(不涉及具体的奖品的对接或奖品实体的挪移,仅需要在***中对应调整数量),实际运行性能更加高效,奖品管理也更加灵活。比如,库存数据库中的一个奖品种类的奖品,且该奖品的库存数量为10,同时,10个该奖品有不同的10个奖品编号,当一个运营活动成功申请了5个该奖品类型的库存奖品时,则该奖品的库存数量更新为5,但是,该奖品的10个奖品编号均未被占用,在派发奖品时,同一种奖品类型的奖品,可以派发给多个运营活动(同时允许多个运营活动成功申请库存奖品),因此可以将任何奖品编号的奖品派发给任一成功申请库存奖品的运营活动,在本实施例中,在对奖品进行库存管理时,并未改变奖品的使用状态,仅采用了奖品库存数量分配的形式进行奖品的库存管理。
在一实施例中,如图4所示,所述步骤S104之后,包括:
S105,接收奖品派发指令,所述奖品派发指令包含运营活动名称、派奖奖品种类和派奖数量。也即,在该步骤中,若某个运营活动需要进行奖品派发了,会定时(设定一个固定的发奖时间)或实时(只要触发中奖事项即实时派发奖品)触发奖品派发指令,将需要派发的奖品的派奖奖品种类和派奖数量(该派奖奖品种类和派奖数量可以在触发中奖事项之后,根据上述设定的奖项信息计算并输出)发送至服务器。
S106,在所述库存数据库中查询与所述运营活动名称关联存储的所述派奖奖品种类,并获取与所述派奖奖品种类关联存储的所述奖品数量,将所述奖品数量扣减所述派奖数量之后,根据所述奖品派发指令派发奖品。在本实施例中,通过清晰的奖品派发记录,便可以清楚的知道,各运营活动各自派发了哪些奖品。在另一实施例中,可以定时在所述库存数据库中检测与所述运营活动名称的各奖品种类关联存储的奖品数量是否为零,在某个奖品种类关联存储的奖品数量已为零(该奖品种类已发放完毕)时,将所述奖品种类标记为领取完毕。可理解地,所述奖品种类标记为领取完毕时,客户端发送奖品派发指令时,会自动忽略该奖品种类并不对其进行派发。
在一实施例中,如图5所示,所述步骤S104之后,包括:
S107,获取各运营活动的奖项有效时间,并检测当前时间是否已超过所述奖项有效时间。也即,在该实施例中,主要是对已经结束派奖的运营活动结余的奖品进行退回;此时,在该步骤中检测各运营活动的奖项有效时间是否已经超期;可理解地,在该运营活动的奖项有效时间已经超期时,该运营活动结余的所有奖品均不会再进行发放,此时可以将所述运营活动结余的各奖品类型的奖品数量回收至库存数据库的库存数量中。
S108,在当前时间已超过所述奖项有效时间时,将所述运营活动的各所述奖品种类结余的奖品数量,对应增加至所述库存数据库中的所述奖品种类的库存数量中。也即,运营活动中没有派发完毕的奖品,也可以退回,且本次退回奖品同样会被记录下来。可理解地,在该步骤中,还需要将所述运营活动的各所述奖品种类结余的奖品数量,记录为零。
S20、接收奖品调整请求,所述奖品调整请求中包含调整奖品种类;所述奖品调整请求中还可以包含所述调整奖品种类对应的调整数量,该调整数量可以对应于后续需要进行调整的所述库存数据库中所述调整奖品种类的库存数量。
S30、在所述库存数据库中查询已分配有所述调整奖品种类的所有运营活动,并获取各所述运营活动结余的所述调整奖品种类的奖品数量;
可理解地,在本实施例中,若有多个运营活动同时进行时,若A运营活动申请的一种奖品种类的奖品数量已经派发完毕时,此时,考虑到可能会存在B运营活动申请的同一种奖品种类的奖品数量还有充足的结余,因此可以考虑对该奖品种类(将该奖品种类设定为调整奖品种类)进行合理的调配;此时,首先在库存数据库中查询与该调整奖品种类关联的所有运营活动的名称,并获取各所述运营活动的该调整奖品种类的结余的奖品数量,进而判断结余的该奖品数量是否可以进行调配;在可以进行调配时,可以将B运营活动的该调整奖品种类结余的奖品数量部分退回(比如,仅退回上述步骤S20中的调整数量即可)至库存数据库,A运营活动再向服务器发送针对该调整奖品种类的奖品库存申请,从而完成了奖品的动态调整。
S40、根据各所述运营活动结余的所述调整奖品种类的奖品数量,调整所述库存数据库中所述调整奖品种类的库存数量。
在一实施例中,如图6所示,所述步骤S40包括:
S401,检测各所述运营活动结余的所述调整奖品种类的奖品数量是否超过预设阈值。也即,在该步骤中通过验证奖品种类结余的奖品数量是否超过预设阈值来判断结余的该奖品数量是否可以进行调配。其中,所述预设阈值可以为代表奖品数量的具体数值(比如,结余的该奖品数量超过100个),亦可表达为结余的奖品数量与预先设定的奖品数量(活动创建信息中设定的奖品数量)的比值;比如,结余的奖品数量超过预先设定的奖品数量的一半,即判定结余的奖品数量超过预设阈值。在本实施例中,在所有运营活动名称的所述调整奖品种类结余的奖品数量均未超过预设阈值时,提示所述调整奖品种类结余的奖品数量不满足调整需求。
S402,在结余的所述调整奖品种类的奖品数量超过预设阈值时,将结余的所述奖品数量中预设比例的奖品数量,增加至所述库存数据库中的所述调整奖品种类的库存数量中。在某个运营活动名称对应的所述调整奖品种类结余的奖品数量超过预设阈值时,可以将该运营活动名称关联的所述调整奖品种类结余的部分(根据需求设定的预设比例)奖品数量,增加至所述库存数据库中的所述调整奖品种类的库存数量中;也即,可以通过将其他运营活动结余的奖品数量补充至库存数量,从而对库存奖品进行进一步的合理调配。在进行调配之后,可以接收其他运营活动的对所述调整奖品种类的奖品库存申请。
本发明提供的奖品库存分配方法,对奖品的库存数量进行了动态的统筹管理;在创建运营活动时,即根据库存数据库中各奖品种类的库存数量为申请奖品的各运营活动分配奖品;且在成功分配奖品之后,还可以根据各运营活动派发奖品之后结余的调整奖品种类的奖品数量,调整所述库存数据库中调整奖品种类的库存数量。本发明将奖品分配给运营活动之后,对库存数据库中的库存奖品的占用是一种虚拟的奖品占用,该过程中仅有奖品的库存数量发生变化,而并未真正派发奖品或将各奖品的奖品编号或批次发放给运营活动的用户来确定这些奖品的所有权。本发明可以根据奖品库存自动为运营活动分配奖品与调节奖品库存,并不需要人工审核,提升了奖品分配的效率,避免了奖品分配超额现象的发生。
在一实施例中,如图7所示,提供一种奖品库存分配装置,该奖品库存分配装置与上述实施例中奖品库存分配方法一一对应。所述奖品库存分配装置包括:
奖品分配模块11,用于获取库存数据库中各奖品种类的库存数量,并根据所述库存数量为申请奖品的各运营活动分配奖品;
请求模块12,用于接收奖品调整请求,所述奖品调整请求中包含调整奖品种类;
查询模块13,用于在所述库存数据库中查询已分配有所述调整奖品种类的所有运营活动,并获取各所述运营活动结余的所述调整奖品种类的奖品数量;
调整模块14,用于根据各所述运营活动结余的所述调整奖品种类的奖品数量,调整所述库存数据库中所述调整奖品种类的库存数量。
在一实施例中,所述奖品分配模块11包括:
第一接收子模块,用于接收奖品库存申请,所述奖品库存申请中包含与运营活动名称关联的奖品种类和各所述奖品种类的奖品数量;
获取子模块,用于获取在库存数据库中查询的各所述奖品种类对应的库存数量,并检测所述库存数量是否大于或等于所需的所述奖品数量;
提示子模块,用于在所述库存数量大于或等于所需的所述奖品数量时,提示当前库存数量满足需求,将所述运营活动名称、所述奖品种类和所述奖品数量关联存储至所述库存数据库;
更新子模块,用于将所述库存数据库中的所述库存数量扣减所述奖品数量之后更新存储。
在一实施例中,所述奖品分配模块11还包括:
第一检测子模块,用于检测到用户触发奖品种类对应的按钮或录入所述奖品种类的名称时,显示库存数据库中所述奖品种类对应的库存数量。
在一实施例中,所述奖品分配模块11还包括:
第二接收子模块,用于接收奖品派发指令,所述奖品派发指令包含运营活动名称、派奖奖品种类和派奖数量;
派奖子模块,用于在所述库存数据库中查询与所述运营活动名称关联存储的所述派奖奖品种类,并获取与所述派奖奖品种类关联存储的所述奖品数量,将所述奖品数量扣减所述派奖数量之后,根据所述奖品派发指令派发奖品。
在一实施例中,所述奖品分配模块11还包括:
第二检测子模块,用于获取各运营活动的奖项有效时间,并检测当前时间是否已超过所述奖项有效时间;
库存增加子模块,用于在当前时间已超过所述奖项有效时间时,将所述运营活动的各所述奖品种类结余的奖品数量,对应增加至所述库存数据库中的所述奖品种类的库存数量中。
在一实施例中,所述调整模块14包括:
第三检测子模块,用于检测各所述运营活动结余的所述调整奖品种类的奖品数量是否超过预设阈值;
调整子模块,用于在结余的所述调整奖品种类的奖品数量超过预设阈值时,将结余的所述奖品数量中预设比例的奖品数量,增加至所述库存数据库中的所述调整奖品种类的库存数量中。
在一实施例中,所述方法还包括:
库存补充模块,用于在检测到用户触发库存补充按钮时,将包含用户库存需求的库存补充请求发送至预设的审核方;或检测所述库存数据库中所述奖品种类的库存数量,并在所述奖品种类的库存数量低于该奖品种类的最低库存阈值时,将包含库存需求的库存补充请求发送至所述审核方。
关于奖品库存分配装置的具体限定可以参见上文中对于奖品库存分配方法的限定,在此不再赘述。上述奖品库存分配装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图8所示。该计算机设备包括通过***总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***、计算机可读指令和数据库。该内存储器为非易失性存储介质中的操作***和计算机可读指令的运行提供环境。。该计算机可读指令被处理器执行时以实现一种奖品库存分配方法。
在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机可读指令,处理器执行计算机可读指令时实现以下步骤:
获取库存数据库中各奖品种类的库存数量,并根据所述库存数量为申请奖品的各运营活动分配奖品;
接收奖品调整请求,所述奖品调整请求中包含调整奖品种类;
在所述库存数据库中查询已分配有所述调整奖品种类的所有运营活动,并获取各所述运营活动结余的所述调整奖品种类的奖品数量;
根据各所述运营活动结余的所述调整奖品种类的奖品数量,调整所述库存数据库中所述调整奖品种类的库存数量。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机可读指令,计算机可读指令被处理器执行时实现以下步骤:
获取库存数据库中各奖品种类的库存数量,并根据所述库存数量为申请奖品的各运营活动分配奖品;
接收奖品调整请求,所述奖品调整请求中包含调整奖品种类;
在所述库存数据库中查询已分配有所述调整奖品种类的所有运营活动,并获取各所述运营活动结余的所述调整奖品种类的奖品数量;
根据各所述运营活动结余的所述调整奖品种类的奖品数量,调整所述库存数据库中所述调整奖品种类的库存数量。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机可读指令来指令相关的硬件来完成,所述的计算机可读指令可存储于一非易失性计算机可读取存储介质中,该计算机可读指令在执行时,可包括如上述各方法的实施例的流程。其中,本发明所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路DRAM(SLDRAM)、存储器总线直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元或模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元或模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。
以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。
Claims (10)
1.一种奖品库存分配方法,其特征在于,包括:
获取库存数据库中各奖品种类的库存数量,并根据所述库存数量为申请奖品的各运营活动分配奖品;
接收奖品调整请求,所述奖品调整请求中包含调整奖品种类;
在所述库存数据库中查询已分配有所述调整奖品种类的所有运营活动,并获取各所述运营活动结余的所述调整奖品种类的奖品数量;
根据各所述运营活动结余的所述调整奖品种类的奖品数量,调整所述库存数据库中所述调整奖品种类的库存数量。
2.如权利要求1所述的奖品库存分配方法,其特征在于,所述获取库存数据库中各奖品种类的库存数量,并根据所述库存数量为申请奖品的各运营活动分配奖品,包括:
接收奖品库存申请,所述奖品库存申请中包含与运营活动名称关联的奖品种类和各所述奖品种类的奖品数量;
获取在库存数据库中查询的各所述奖品种类对应的库存数量,并检测所述库存数量是否大于或等于所需的所述奖品数量;
在所述库存数量大于或等于所需的所述奖品数量时,提示当前库存数量满足需求,将所述运营活动名称、所述奖品种类和所述奖品数量关联存储至所述库存数据库;
将所述库存数据库中的所述库存数量扣减所述奖品数量之后更新存储。
3.如权利要求2所述奖品库存分配的方法,其特征在于,所述接收奖品库存申请,所述奖品库存申请中包含与运营活动名称关联的奖品种类和各所述奖品种类的奖品数量之前,包括:
检测到用户触发奖品种类对应的按钮或录入所述奖品种类的名称时,显示库存数据库中所述奖品种类对应的库存数量。
4.如权利要求2所述的奖品库存分配方法,其特征在于,所述将所述库存数据库中的所述库存数量扣减所述奖品数量之后更新存储之后,包括:
接收奖品派发指令,所述奖品派发指令包含运营活动名称、派奖奖品种类和派奖数量;
在所述库存数据库中查询与所述运营活动名称关联存储的所述派奖奖品种类,并获取与所述派奖奖品种类关联存储的所述奖品数量;
将所述奖品数量扣减所述派奖数量之后,根据所述奖品派发指令派发奖品。
5.如权利要求2所述的奖品库存分配方法,其特征在于,所述将所述库存数据库中的所述库存数量扣减所述奖品数量之后更新存储之后,包括:
获取各运营活动的奖项有效时间,并检测当前时间是否已超过所述奖项有效时间;
在当前时间已超过所述奖项有效时间时,将所述运营活动的各所述奖品种类结余的奖品数量,对应增加至所述库存数据库中的所述奖品种类的库存数量中。
6.如权利要求1所述的奖品库存分配方法,其特征在于,所述根据各所述运营活动结余的所述调整奖品种类的奖品数量,调整所述库存数据库中所述调整奖品种类的库存数量,包括:
检测各所述运营活动结余的所述调整奖品种类的奖品数量是否超过预设阈值;
在结余的所述调整奖品种类的奖品数量超过预设阈值时,将结余的所述奖品数量中预设比例的奖品数量,增加至所述库存数据库中的所述调整奖品种类的库存数量中。
7.如权利要求1所述的奖品库存分配方法,其特征在于,所述方法还包括:
在检测到用户触发库存补充按钮时,将包含用户库存需求的库存补充请求发送至预设的审核方;或
检测所述库存数据库中所述奖品种类的库存数量,并在所述奖品种类的库存数量低于该奖品种类的最低库存阈值时,将包含库存需求的库存补充请求发送至所述审核方。
8.一种奖品库存分配装置,其特征在于,包括:
奖品分配模块,用于获取库存数据库中各奖品种类的库存数量,并根据所述库存数量为申请奖品的各运营活动分配奖品;
请求模块,用于接收奖品调整请求,所述奖品调整请求中包含调整奖品种类;
查询模块,用于在所述库存数据库中查询已分配有所述调整奖品种类的所有运营活动,并获取各所述运营活动结余的所述调整奖品种类的奖品数量;
调整模块,用于根据各所述运营活动结余的所述调整奖品种类的奖品数量,调整所述库存数据库中所述调整奖品种类的库存数量。
9.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机可读指令,其特征在于,所述处理器执行所述计算机可读指令时实现如权利要求1至7任一项所述奖品库存分配方法的步骤。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可读指令,其特征在于,所述计算机可读指令被处理器执行时实现如权利要求1至7任一项所述奖品库存分配方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811208025.5A CN109472458A (zh) | 2018-10-17 | 2018-10-17 | 奖品库存分配方法、装置、计算机设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811208025.5A CN109472458A (zh) | 2018-10-17 | 2018-10-17 | 奖品库存分配方法、装置、计算机设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109472458A true CN109472458A (zh) | 2019-03-15 |
Family
ID=65664712
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811208025.5A Pending CN109472458A (zh) | 2018-10-17 | 2018-10-17 | 奖品库存分配方法、装置、计算机设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109472458A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110087138A (zh) * | 2019-04-26 | 2019-08-02 | 广州华多网络科技有限公司 | 一种虚拟宝箱的处理方法、客户端及服务器 |
CN111260418A (zh) * | 2020-02-18 | 2020-06-09 | 深圳市随金科技有限公司 | 一种概率选择标的物的方法、装置、服务器和存储介质 |
CN111680948A (zh) * | 2020-05-28 | 2020-09-18 | 泰康保险集团股份有限公司 | 一种库存管理*** |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005102884A1 (ja) * | 2004-04-21 | 2005-11-03 | Neo Promotion, Inc. | 景品の在庫管理システム |
CN104112215A (zh) * | 2013-04-22 | 2014-10-22 | 腾讯科技(深圳)有限公司 | 一种奖励发放的方法、装置及*** |
CN105096065A (zh) * | 2014-04-16 | 2015-11-25 | 阿里巴巴集团控股有限公司 | 一种库存扣减方法和装置 |
CN105608607A (zh) * | 2016-01-29 | 2016-05-25 | 上海云活科技有限公司 | 一种基于互联网的奖品分发*** |
CN105678530A (zh) * | 2016-02-17 | 2016-06-15 | 中国建设银行股份有限公司 | 一种数据处理方法和*** |
CN106875085A (zh) * | 2016-12-29 | 2017-06-20 | 南京欣网互联信息技术有限公司 | 一种基于移动运营的奖品管理方法 |
JP2018153449A (ja) * | 2017-03-17 | 2018-10-04 | グローリー株式会社 | 賞品管理システムおよび賞品保管装置 |
-
2018
- 2018-10-17 CN CN201811208025.5A patent/CN109472458A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005102884A1 (ja) * | 2004-04-21 | 2005-11-03 | Neo Promotion, Inc. | 景品の在庫管理システム |
CN104112215A (zh) * | 2013-04-22 | 2014-10-22 | 腾讯科技(深圳)有限公司 | 一种奖励发放的方法、装置及*** |
CN105096065A (zh) * | 2014-04-16 | 2015-11-25 | 阿里巴巴集团控股有限公司 | 一种库存扣减方法和装置 |
CN105608607A (zh) * | 2016-01-29 | 2016-05-25 | 上海云活科技有限公司 | 一种基于互联网的奖品分发*** |
CN105678530A (zh) * | 2016-02-17 | 2016-06-15 | 中国建设银行股份有限公司 | 一种数据处理方法和*** |
CN106875085A (zh) * | 2016-12-29 | 2017-06-20 | 南京欣网互联信息技术有限公司 | 一种基于移动运营的奖品管理方法 |
JP2018153449A (ja) * | 2017-03-17 | 2018-10-04 | グローリー株式会社 | 賞品管理システムおよび賞品保管装置 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110087138A (zh) * | 2019-04-26 | 2019-08-02 | 广州华多网络科技有限公司 | 一种虚拟宝箱的处理方法、客户端及服务器 |
CN110087138B (zh) * | 2019-04-26 | 2020-11-20 | 广州华多网络科技有限公司 | 一种虚拟宝箱的处理方法、客户端及服务器 |
CN111260418A (zh) * | 2020-02-18 | 2020-06-09 | 深圳市随金科技有限公司 | 一种概率选择标的物的方法、装置、服务器和存储介质 |
CN111680948A (zh) * | 2020-05-28 | 2020-09-18 | 泰康保险集团股份有限公司 | 一种库存管理*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109472458A (zh) | 奖品库存分配方法、装置、计算机设备及存储介质 | |
CN101902494B (zh) | 更新服务节点 | |
CN103098027B (zh) | 用于动态管理计算容量请求的方法和*** | |
CN109472443A (zh) | 一种商品库存自动分配方法及平台 | |
CN102385729A (zh) | 一种广告投放策略的评估方法和装置 | |
CN108933700A (zh) | 一种基于偏好信任的云服务获取方法 | |
CN104301257B (zh) | 一种资源分配方法、装置及设备 | |
CN109472544A (zh) | 薪酬数据处理方法、装置、计算机设备及存储介质 | |
US20220222590A1 (en) | Blockchain-based room inventory management system and method | |
CN110138865A (zh) | 空间众包任务分配方法、装置、设备及存储介质 | |
CN105727555A (zh) | 社交软件内用户等级的升级方法及升级*** | |
CN105847893A (zh) | 广告投放方法、装置及*** | |
CN108564426A (zh) | 理财产品的竞购方法、装置、设备及计算机可读存储介质 | |
CN110231915A (zh) | 数据管理方法、***、装置、计算机设备及存储介质 | |
CN109919449A (zh) | 资产盘点方法以及计算机可读存储介质 | |
CN103713852B (zh) | 一种信息处理方法、服务平台及电子设备 | |
CN108334964A (zh) | 一种业务对象预订***、方法及装置 | |
EP2822140B1 (en) | Method for power allocation and resource management system | |
CN102511041B (zh) | 计算机实现方法和计算*** | |
CN112799970B (zh) | 测试数据处理方法、装置、电子设备及介质 | |
CN109600414A (zh) | 一种资源分配方法、装置、设备及存储介质 | |
CN109190888A (zh) | 项目评估分配方法、装置、终端设备及存储介质 | |
JP5527712B2 (ja) | 分散電源制御方法及び分散電源制御システム | |
CN105429967B (zh) | 权限确定方法及装置 | |
CN109118370A (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 |