资源排产信息确定方法及装置制造方法及图纸

技术编号:29792199 阅读:12 留言:0更新日期:2021-08-24 18:11
本申请实施例提供了一种资源排产信息确定方法及装置,包括:调用需求资源获取服务获取至少一个资源需求信息并发出单据创建事件;在监听到单据创建事件的情况下,调用约束资源获取服务获取约束资源数据,并发出数据就绪事件;在监听到数据就绪事件的情况下,调用排产确定服务根据至少一个资源需求信息、约束资源数据和预设排产规则,获得资源排产信息。本申请达到了由筛选事件的状态更新时发出的事件来串联整个排产流程的目的。相较于现有技术中为每个需求方建立对应的固定串行的排产流程,本申请实施例可以通过提炼各个需求方的共性问题,快速建立起一个兼容所有需求方的排产实现系统,降低了开发量和开发难度。

【技术实现步骤摘要】
资源排产信息确定方法及装置
本申请涉及计算机
,特别是涉及一种资源排产信息确定方法、装置及系统。
技术介绍
排产计划是指在供应链的生产环节中,对生产方的资源以及需求方的单据所做的一种匹配方式,具体为基于已有的生产资源,为单据中的需求分配所需的资源,生成资源排产信息,以供生产方按照资源排产信息制定具体的生产计划,从而提高供应链的运行效率,保证物流畅通。为了满足对多行业的服务需求,以实现对不同需求方的单据的排产计划,目前方案可以基于定制化的设计思维,针对每一个需求方的单据,制定满足其需求的排产流程,每个需求方的单据都按照其对应的排产流程进行处理,得到对应的定制化资源排产信息,即为每一个需求方开发对应的排产系统。但是,专利技术人在研究过程中发现,由于目前存在较多数量的需求方,为每个需求方独立开发对应的排产系统,会导致开发量和开发难度较大。
技术实现思路
本申请实施例提供了一种资源排产信息确定方法,以降低为多个需求方开发排产系统时的开发量和开发难度。相应的,本申请实施例还提供了一种资源排产信息确定装置、电子设备以及存储介质,用以保证上述方法的实现及应用。为了解决上述问题,本申请实施例公开了一种资源排产信息确定方法,所述方法包括:调用需求资源获取服务获取至少一个资源需求信息并发出单据创建事件;在监听到所述单据创建事件的情况下,调用约束资源获取服务获取约束资源数据,并发出数据就绪事件;在监听到所述数据就绪事件的情况下,调用排产确定服务根据所述至少一个资源需求信息、所述约束资源数据和预设排产规则,获得资源排产信息,所述资源排产信息用于对所述资源需求信息提供生产计划。本申请实施例还公开了一种资源排产信息确定装置,所述装置包括:资源需求信息获取模块,用于调用需求资源获取服务获取至少一个资源需求信息并发出单据创建事件;资源获取模块,用于在监听到所述单据创建事件的情况下,调用约束资源获取服务获取约束资源数据,并发出数据就绪事件;排产模块,用于在监听到所述数据就绪事件的情况下,调用排产确定服务根据所述至少一个资源需求信息、所述约束资源数据和预设排产规则,获得资源排产信息,所述资源排产信息用于对所述资源需求信息提供生产计划。本申请实施例公开了一种资源排产信息确定方法,所述方法包括:提供多个排产服务,所述多个排产服务分别用于处理完整资源排产流程中的部分排产流程,以及在处理完所述部分排产流程的情况下发出属于相应服务的驱动事件;所述方法包括:在一排产服务执行后,在监听到所述驱动事件后,根据所述驱动事件指向的排产服务,调用所述排产服务执行相应的部分排产流程;其中,在多个所述排产服务将所述完整资源排产流程执行完毕后,获得资源排产信息,所述资源排产信息用于对所述资源需求信息提供生产计划。本申请实施例公开了一种资源排产信息确定装置,所述装置包括:提供模块,用于提供多个排产服务,所述多个排产服务分别用于处理完整资源排产流程中的部分排产流程,以及在处理完所述部分排产流程的情况下发出属于相应服务的驱动事件;所述方法包括:调度模块,用于在一排产服务执行后,在监听到所述驱动事件后,根据所述驱动事件指向的排产服务,调用所述排产服务执行相应的部分排产流程;其中,在多个所述排产服务将所述完整资源排产流程执行完毕后,获得资源排产信息,所述资源排产信息用于对所述资源需求信息提供生产计划。本申请实施例还公开了一种电子设备,包括:处理器;和存储器,其上存储有可执行代码,当所述可执行代码被执行时,使得所述处理器执行如本申请实施例中一个或多个所述的方法。本申请实施例还公开了一个或多个机器可读介质,其上存储有可执行代码,当所述可执行代码被执行时,使得处理器执行如本申请实施例中一个或多个所述的方法。与现有技术相比,本申请实施例包括以下优点:本申请实施例通过对各个需求方的资源需求信息、生产方的约束资源数据在排产计算流程中共性的问题进行通用抽象化提取,至少提炼出资源需求信息获取、资源获取、排产计算三个筛选事件,然后对应设置需要触发服务切换的事件,且使得各个筛选事件之间相互独立,建立起以事件驱动的系统架构,即每个筛选事件并不关注各个需求方的差异性,而是针对统一的资源需求信息和约束资源数据进行处理,并生成对应的事件,在调度服务监听到对应事件后,会直接调度该事件对应的另一筛选事件进行执行,直至整个排产流程结束,达到了由筛选事件的状态更新时发出的事件来串联整个排产流程的目的。相较于现有技术中为每个需求方建立对应的固定串行的排产流程,本申请实施例可以通过提炼各个需求方的共性问题,快速建立起一个兼容所有需求方的排产实现系统,降低了开发量和开发难度。附图说明图1是本申请实施例的一种排产实现系统的架构图;图2是本申请的一种调度服务、约束资源获取服务和排产确定服务的结构框图;图3是本申请的一种资源排产信息确定方法的步骤流程图;图4是本申请的一种资源排产信息确定方法的具体步骤示意图;图5是本申请的一种资源排产信息确定系统的结构示意图;图6是本申请的另一种资源排产信息确定方法的步骤流程图;图7是本申请的一种资源排产信息确定装置实施例的结构框图;图8是本申请的另一种资源排产信息确定装置实施例的结构框图;图9是本申请一实施例提供的装置的结构示意图。具体实施方式为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。参照图1,其示出了本申请实施例提供的一种资源排产信息确定方法的系统架构图,包括:需求方、生产方、存储端、显示端和排产实现系统,排产实现系统包括:需求资源获取服务、约束资源获取服务、排产确定服务和调度服务。各个服务可以具体为线程,且需求资源获取服务的线程、约束资源获取服务的线程、排产确定服务的线程的之间相互解耦。其中,需求方可以包括需求方服务器,需求方服务器用于产生针对生产方的资源需求信息,资源需求信息可以包括单据,单据中包括了对预设资源的需求量,且不同的需求方具有不同的行业场景标识,单据可以包括该行业场景标识,以反映该单据的来源。生产方可以包括生产方服务器,生产方服务器可以对生产方的生产环境中的资源进行统计和监控,从而提供包括资源的资源量的约束资源数据。另外,生产方服务器还可以与需求方服务器对接,以对需求方的数据进行进一步处理,产生有价值数据。如,在物流供应链场景中,生产方可以获取需求方的历史销售数据,从而分析得到需求方未来的销量预测数据。例如,在物流供应链的某一场景中,资源需求信息可以为单据,生产方为仓储系统,具有不同仓库,仓库中存储有特定商品,需求方为网上商店,需要生产方向其提供急缺的某一商品,需求方的单据可以包括:单据号—行业场景标识—仓库号—商品标识—数量。其中,单据号可以反映该单据的唯一性;行业场景标识可以反映该单据所属的需求方;仓库号、本文档来自技高网...

【技术保护点】
1.一种资源排产信息确定方法,其特征在于,所述方法包括:/n调用需求资源获取服务获取至少一个资源需求信息并发出单据创建事件;/n在监听到所述单据创建事件的情况下,调用约束资源获取服务获取约束资源数据,并发出数据就绪事件;/n在监听到所述数据就绪事件的情况下,调用排产确定服务根据所述至少一个资源需求信息、所述约束资源数据和预设排产规则,获得资源排产信息,所述资源排产信息用于对所述资源需求信息提供生产计划。/n

【技术特征摘要】
1.一种资源排产信息确定方法,其特征在于,所述方法包括:
调用需求资源获取服务获取至少一个资源需求信息并发出单据创建事件;
在监听到所述单据创建事件的情况下,调用约束资源获取服务获取约束资源数据,并发出数据就绪事件;
在监听到所述数据就绪事件的情况下,调用排产确定服务根据所述至少一个资源需求信息、所述约束资源数据和预设排产规则,获得资源排产信息,所述资源排产信息用于对所述资源需求信息提供生产计划。


2.根据权利要求1所述的方法,其特征在于,所述资源需求信息包括行业场景标识;所述约束资源数据包括资源数据和对应所述行业场景标识的场景特征数据;
所述根据所述至少一个资源需求信息、所述约束资源数据和预设排产规则,获得资源排产信息,包括:
根据所述行业场景标识,确定对应的目标排产规则;
根据所述目标排产规则、所述资源数据、以及所述行业场景标识对应的资源需求信息和特征数据,确定所述资源需求信息对应的资源排产信息。


3.根据权利要求2所述的方法,其特征在于,在所述目标排产规则包括标准规则和行业场景规则的情况下,所述根据所述目标排产规则、所述资源数据、以及所述行业场景标识对应的资源需求信息和特征数据,确定所述资源需求信息对应的资源排产信息,包括:
根据所述标准规则、所述资源数据和所述资源需求信息,确定通用排产信息;
根据所述行业场景规则、所述资源数据和场景特征数据,确定个性化排产信息;
将所述通用排产信息和所述个性化排产信息,组合为所述资源排产信息。


4.根据权利要求2所述的方法,其特征在于,所述资源需求信息还包括:所需求的资源的资源类型;所述方法还包括:
在所述资源排产信息中,根据所述资源的资源类型,在所述资源的位置添加计量单位。


5.根据权利要求2所述的方法,其特征在于,所述方法还包括:
根据所述行业场景标识,将所述资源排产信息发送至目标设备端。


6.根据权利要求1所述的方法,其特征在于,在调用约束资源获取服务获取约束资源数据,并发出数据就绪事件之前,还包括:
在监听到所述单据创建事件的情况下,调用筛选服务筛除不符合预设筛选规则的资源需求信息,并发出筛选事件;
在监听到所述筛选事件的情况下,执行调用约束资源获取服务获取约束资源数据,并发出数据就绪事件的步骤。


7.根据权利要求1所述的方法,其特征在于,在调用排产确定服务根据所述至少一个资源需求信息、所述约束资源数据和预设排产规则,获得资源排产信息之前,还包括:
将所述资源需求信息和所述约束资源数据在预设存储片区进行存储,并发出文件已创建事件;
在监听到所述文件已创建事件的情况下,执行调用排产确定服务根据所述至少一个资源需求信息、所述约束资源数据和预设排产规则,获得资源排产信息的步骤。


8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
在获得所述资源排产信息的过程中,若丢失所述资源需求信息和所述约束资源数据,则从所述预设存储片区中提取丢失的资源需求信息和所述约束资源数据。


9.根据权利要求1所述的方法,其特征在于,所述获得资源排产信息之后,还包括:
生成计算完成事件;
所述方法还包括:
在监听到所述计算完成事件的情况下,调用结果存储服务将所述资源排产信息进行存储,并生成结果已存储事件;
所述方法还包括:
在监听到所述结果已存储事件的情况下,调用结果输出服务输出所述资源排产信息。


10.根据权利要求1所述的方法,其特征在于,所述资源需求信息包括:综合电子商务平台的物品需求单据、至少一个垂直电子商务平台的物品需求单据、电子商务平台中的店铺的物品需求单据、线下店铺的物品需求单据其中至少一项。


11.根据权利要求1所述的方法,其特征在于,还包括:
将所述资源排产信息,发送至目标设备,以供所述目标设备根据所资源排产信息确定生产计划并执行对应的生产任务。


12.一种资源排产信息确定方法,其特征在于,包括:
提供多个排产服务,所述多个排产服务分别用于处理完整资源排产流程中的部分排产流程,以及在处理完所述部分排产流程的情况下发出属于相应服务的驱动事件;
在一排产服务执行后,在监听到所述驱动事件后,根据所述驱动事件指向的排产服务,调用所述排产服务执行相应的部分排产流程;
其中,在多个所述排产服务将所述完整资源排产流程执行完毕后,获得资源排产信息,所述资源排产信息用于对所述资源需求信息提供生产计划。


13.根据权利要求12所述的方法,其特征在于,所述排产服务包括:需求资源获取服务、约束资源获取服务、排产确定服务;所述驱动事件包括:属于所述需求资源获取服务的单据创建事件,属于所述约束资源获取服务的数据就绪事件;
所述在一排产服务执行后,在监听到所述驱动事件后,根据所述驱动事件指向的排产服务,调用所述排产服务执行相应的部分排产流程包括:
在调用所述需求资源获取服务获取至少一个资源需求信息并发出单据创建事件后,在监听到所述单据创建事件的情况下,调用约束资源获取服务获取约束资源数据,并发出数据就绪事件;
在监听到所述数据就绪事件的情况下,调用排产确定服务,根据所述至少一个资源需求信息、所述约束资源数据和预设排产规则,获得资源排产信息。


14.根据权利要求13所述的方法,其特征在于,所述排产服务包括:筛选服务;所述驱动事件还包括:属于所述筛选服务的筛选事件;
在调用约束资源获取服务获取约束资源数据,并发出数据就绪事件之前,还包括:
在监听到所述单据创建事件的情况下,调用筛选服务筛除不符合预设筛选规则的资源需求信息,并发出筛选事件;
在监听到所述筛选事件的情况下,执行调用约束资源获取服务获取约束资源数据,并发出数据就绪事件的步骤。


15.根据权利要求13或14所述的方法,其特征在于,所述排产服务还包括:结果存储服务和结果输出服务;所述驱动事件还包括:属于所述排产确定服务的计算完成事件、属于所述结果存储服务的结果已存储事件;
所述获得资源排产信息之后,还包括:
生成计算完成事件;
所述方法还包括:
在监听到所述计算完成事件的情况下,调用结果存储服务将所述资源排产信息进行存储,并生成结果已存储事件;
所述方法还包括:
在监听到所述结果已存储事件的情况下,调用结果输出服务输出所述资源排产信息。


16.根据权利要求12所述的方法,其特征在于,还包括:
将所述资源排产信息,发送至目标设备,以供所述目标设备根据所资源排产信息确定生产计划并执行对应的生产任务。


17.一种资源排产信息确定装置,其特征...

【专利技术属性】
技术研发人员:韦志明李世齐
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1