【技术实现步骤摘要】
一种基于多任务的关键路径确定方法、装置、设备及介质
[0001]本说明书涉及计算机
,尤其涉及一种基于多任务的关键路径确定方法
、
装置
、
设备及介质
。
技术介绍
[0002]在项目制定计划任务时,需要关注计划任务的执行顺序
。
在复杂的计划编制过程中,计划任务的顺序是多样的,而为了保证这些计算任务的顺利进行,以及出数的及时
、
完整
、
稳定,需要确定出关键路径
。
现有技术中确定关键路径的方式较为复杂,可能无法及时有效的得到用户需要的结果
。
技术实现思路
[0003]本说明书一个或多个实施例提供了一种基于多任务的关键路径确定方法
、
装置
、
设备及介质,用于解决
技术介绍
提出的技术问题
。
[0004]本说明书一个或多个实施例采用下述技术方案:
[0005]本说明书一个或多个实施例提供的一种基于多任务的关键路径确定方法,包括:
[0006]获取多个指定任务之间的前置关系与各指定任务的工期;
[0007]根据所述前置关系,确定所述多个指定任务之间的关联关系;
[0008]根据所述关联关系与所述各指定任务的工期,确定所述各指定任务的起止日期;
[0009]根据所述各指定任务的起止日期,确定所述各指定任务的时差数据;
[0010]根据所述各指定任务的时差数据,确定所述多个指定任务中的关键 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.
一种基于多任务的关键路径确定方法,其特征在于,所述方法包括:获取多个指定任务之间的前置关系与各指定任务的工期;根据所述前置关系,确定所述多个指定任务之间的关联关系;根据所述关联关系与所述各指定任务的工期,确定所述各指定任务的起止日期;根据所述各指定任务的起止日期,确定所述各指定任务的时差数据;根据所述各指定任务的时差数据,确定所述多个指定任务中的关键路径
。2.
根据权利要求1所述的方法,其特征在于,所述前置关系包括:完成与开始关系
、
开始与开始关系
、
完成与完成关系,以及开始与完成关系;其中,所述完成与开始关系为一项任务的完成是另一项任务的开始条件;所述开始与开始关系为一项任务的开始是另一项任务的开始条件;所述完成与完成关系为一项任务的完成是另一项任务的完成条件;所述开始与完成关系为一项任务的开始是另一项任务的完成条件
。3.
根据权利要求1所述的方法,其特征在于,所述各指定任务的起止日期包括所述各指定任务的最早开始时间
、
最早结束时间
、
最晚开始日期与最晚结束日期;根据所述关联关系与所述各指定任务的工期,确定所述各指定任务的起止日期,包括:通过计算前置任务的最早结束时间确定所述各指定任务的最早开始时间;通过计算当前指定任务的最早开始时间加上当前指定任务的工期确定所述各指定任务的最早结束时间;通过计算后置任务的最晚开始时间确定所述各指定任务的最晚结束时间;通过计算当前指定任务的最晚结束时间减去当前指定任务的工期确定所述各指定任务的最晚开始时间
。4.
根据权利要求3所述的方法,其特征在于,所述时差数据包括自有时差与总时差;其中,所述总时差通过计算所述各指定任务的最早结束时间与下一个任务的最早开始时间之间的时间差确定;自有时差通过计算所述各指定任务的工期确定
。5.
根据权利要求4所述的方法,其特征在于,所述根据所述各指定任务的时差数据,确定所述多个指定任务中的关键路径,包括:根据所述各指定任务的时差数据中的总时差,确定最长总时差的路径;将所述最长总时差的路径设定为关键路径
。6.
技术研发人员:宁凡栋,程士辉,魏忠法,
申请(专利权)人:浪潮通用软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。