一种需求排期方法及相关装置制造方法及图纸

技术编号:35695275 阅读:13 留言:0更新日期:2022-11-23 14:45
本申请提供了一种需求排期方法及相关装置,该方法包括:获取为满足项目需求需要调用的全部关联产品,并把全部关联产品确定为项目需求对应的关联产品组;当已排期需求对应的关联产品组中存在至少一个关联产品不能调用时,表示该已排期需求无法被满足,将该已排期需求移入待排期池;为了满足该已排期需求被移除后的产能,根据该已排期需求的空闲产能和待排期池中可调用的待排期需求分别对应的产能,确定相匹配的至少一个待排期需求进行排期。采用上述方法实施例,可以在满足已排期需求的实际过程中,当与已排期需求相关的产品不能被调用时,及时将排期池中符合产能的待排期需求进行排期,补充空出的产能,有效保证排期的稳定性。有效保证排期的稳定性。有效保证排期的稳定性。

【技术实现步骤摘要】
一种需求排期方法及相关装置


[0001]本申请涉及资源处理
,特别是涉及一种需求排期方法及相关装置。

技术介绍

[0002]在企业的软件产品开发过程中,会存在大量的项目需求,企业的软件产品开发部门会将一年划定成多个批次来满足项目需求的开发,不同的项目需求会被安排到不同的批次,以方便软件统一的投产和上线,来减少杂乱随机投产带来的各种问题,因此当项目需求下达到软件产品开发部门后,需要对项目需求在哪个批次实施进行意见征集,该意见征集过程就是排期。
[0003]由于在软件产品开发过程中,可能会涉及几十上百个产品,在不同的项目需求中,通常也涉及不同的产品配合来满足相应的项目需求,因此在项目需求实际实施过程中,经常会因为某个产品无法满足一个项目需求,导致该项目需求的其他相关产品全部被剥离,这会导致排期混乱,进而造成企业的人力、时间等成本的浪费。

技术实现思路

[0004]为了解决上述技术问题,本申请提供了一种需求排期方法及相关装置,能够在项目需求相关的产品出现问题时,有效保证排期的稳定性。
[0005]本申请实施例公开了如下技术方案:
[0006]第一方面,提供了一种需求排期方法,所述方法包括:
[0007]获取项目需求的全部关联产品,并将所述全部关联产品确定为所述项目需求对应的关联产品组,所述项目需求包括已排期需求和待排期需求,所述关联产品用于表示为满足项目需求需调用的产品;
[0008]当所述已排期需求对应的关联产品组中至少一个关联产品不能调用时,将所述已排期需求移入待排期池,所述待排期池用于存储待排期需求;
[0009]根据所述已排期需求的空闲产能和所述待排期池中多个可调用的待排期需求分别对应的产能,确定至少一个所述待排期需求进行排期,所述产能用于表示关联产品满足项目需求所需要的天工作量。
[0010]第二方面,提供了一种需求排期装置,所述装置包括获取单元、移除单元和排期单元;
[0011]所述获取单元,用于获取项目需求的全部关联产品,并将所述全部关联产品确定为所述项目需求对应的关联产品组,所述项目需求包括已排期需求和待排期需求,所述关联产品用于表示为满足项目需求需调用的产品;
[0012]所述移除单元,用于当所述已排期需求对应的关联产品组中至少一个关联产品不能调用时,将所述已排期需求移入待排期池,所述待排期池用于存储待排期需求;
[0013]所述排期单元,用于根据所述已排期需求的空闲产能和所述待排期池中多个可调用的待排期需求分别对应的产能,确定至少一个所述待排期需求进行排期,所述产能用于
表示关联产品满足项目需求所需要的天工作量。
[0014]第三方面,提供了一种计算机设备,包括处理器以及存储器:
[0015]存储器存储有计算机程序代码;
[0016]处理器执行计算机程序时实现上述需求排期方法中的步骤。
[0017]第四方面,提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现上述需求排期方法中的步骤。
[0018]第五方面,提供了一种计算机程序产品,计算机程序产品包括计算机程序,计算机程序被处理器执行时实现上述需求排期方法中的步骤。
[0019]由上述技术方案可以看出,本申请实施例提供了一种需求排期方法,获取为满足项目需求需要调用的全部关联产品,并把全部关联产品作为项目需求对应的关联产品组;当已排期需求对应的关联产品组中存在至少一个关联产品不能调用时,表示该已排期需求无法被满足,将该已排期需求移入待排期池;为了满足该已排期需求被移除后的产生的空闲产能,根据该已排期需求的空闲产能和待排期池中可调用的待排期需求分别对应的产能,确定相匹配的至少一个待排期需求进行排期。采用上述方法,可以在满足已排期需求的实际过程中,当与已排期需求相关的产品不能被调用时,及时将排期池中符合产能的待排期需求进行排期,补充空出的产能,有效保证排期的稳定性。
附图说明
[0020]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021]图1为本申请实施例提供的一种需求排期方法的流程图;
[0022]图2为本申请另一实施例提供的一种需求排期装置的示意图;
[0023]图3为本申请实施例提供的一种终端设备的结构图;
[0024]图4为本申请实施例提供的一种服务器的结构图;
[0025]图5为本申请实施例提供的一种计算机可读存储介质的结构图。
具体实施方式
[0026]下面结合附图,对本申请的实施例进行描述。
[0027]在企业的软件产品开发过程中,当项目需求下达到软件产品开发部门时,为了方便软件统一的投产和上线,需要对项目需求在哪个批次实施进行意见征集,也就是进行相应的排期。由于在项目需求实施过程中,经常需要涉及不同的产品来满足相应的项目需求,若此时存在一个产品不能调用进而造成该项目需求不能被满足,也就是说该项目需求的其他相关产品会全部被剥离,其他相关产品会产生空闲产能,这会导致排期混乱,造成企业的人力、时间等成本的浪费。
[0028]鉴于此,本申请提供了一种需求排期方法及相关装置,能够在项目需求相关联的产品不能被调用时,通过选择相匹配的待排期需求进行排期,有效保证排期的稳定性。
[0029]下面通过方法实施例对本申请提供的一种需求排期方法进行说明,如图1所示,图
1为本申请实施例提供的一种需求排期方法的流程图,该方法包括如下步骤:
[0030]S101、获取项目需求的全部关联产品,并将全部关联产品确定为项目需求对应的关联产品组,项目需求包括已排期需求和待排期需求,关联产品用于表示为满足项目需求需调用的产品。
[0031]具体来说,当项目需求下达到软件产品开发部门时,可以对该项目需求进行分析以获取满足项目需求需调用的全部关联产品,例如,可以根据每个产品的服务器IP地址、网络开通情况、服务接口访问情况、产品架构图维护和当前产品已经有连接的产品关系(展示每个产品及和其有直接关联的产品)来确定相应的关联产品。为了便于后续的分析和移除操作,将全部关联产品确定为项目需求对应的关联产品组,即将项目需求与其设计的产品进行绑定。
[0032]需要说明的是,已排期需求是指已经被排期的项目需求,待排期需求是指还没有被排期的项目需求,在本申请实施例中,确定已排期需求对应的关联产品组为后续S102和S103步骤做相应的准备,确定待排期需求对应的关联产品组为后续S103步骤中确定可调用的待排期需求做相应准备。
[0033]在一些实施例中,由于项目需求内容一般较为复杂,会包括多个方面的内容,为了提高项目需求相应的关联产品组的准确度,可以采用文字识别功能根据项目需求的内容,细本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种需求排期方法,其特征在于,所述方法包括:获取项目需求的全部关联产品,并将所述全部关联产品确定为所述项目需求对应的关联产品组,所述项目需求包括已排期需求和待排期需求,所述关联产品用于表示为满足项目需求需调用的产品;当所述已排期需求对应的关联产品组中至少一个关联产品不能调用时,将所述已排期需求移入待排期池,所述待排期池用于存储待排期需求;根据所述已排期需求的空闲产能和所述待排期池中多个可调用的待排期需求分别对应的产能,确定至少一个所述待排期需求进行排期,所述产能用于表示关联产品满足项目需求所需要的工作量。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述已排期需求的关联产品组和故障关联产品,确定空闲产品,所述故障关联产品用于表示所述关联产品组中不能被调用的关联产品;根据所述空闲产品和所述已排期需求,确定所述已排期需求的空闲产能。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述待排期池中待排期需求的优先级信息,确定所述待排期需求的优先级;所述根据所述已排期需求的空闲产能和所述待排期池中多个可调用的待排期需求分别对应的产能,确定至少一个所述待排期需求进行排期,包括:根据所述已排期需求的空闲产能、所述待排期池中多个可调用的待排期需求分别对应的产能和所述优先级,确定至少一个所述待排期需求进行排期。4.根据权利要求3所述的方法,其特征在于,所述优先级信息包括需求来源、需求紧迫性和需求关注度中至少一项。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据项目需求的内容,采用文...

【专利技术属性】
技术研发人员:王志翔尹婷王颖慧
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1