System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及数据处理,特别涉及一种用于建设任务的进度统计方法和系统。
技术介绍
1、现有的建设任务的任务层级分配中,建设任务中叶子节点的进度并不能很好的自动递归同步到父节点上,形式一种脉络形式进度汇聚。
2、目前,对于建设任务的进度统计都是基于人力的对每级的子节点进度进行统计得到父节点的进度,以此进行层层汇总并达到进度的层层同步。现有的建设任务进度统计方法效率不高。
技术实现思路
1、本申请提供一种用于建设任务的进度统计方法和系统,以解决现有技术中所存在的一个或多个技术问题,至少提供一种有益的选择或创造条件。
2、本申请的一个方面技术方案的用于建设任务的进度统计方法,包括:接收建设任务数据;分割所述建设任务数据的编号特征并根据分割得到的内容进行匹配;根据匹配结果确定相似任务,对所述相似任务进行整合得到第一任务数据;根据所述第一任务数据的内容将所述第一任务数据划分为数值特征任务和过程特征任务并分别计算所述数值特征任务的权重值和所述过程特征任务的权重值;根据所述数值特征任务的完成数值、所述过程特征任务的推进阶段占比值、所述数值特征任务的权重值和所述过程特征任务的权重值更新各层级的任务进度得到各层级任务的进度完成百分比和累计数据。
3、本申请的一些技术方案,所述分割所述建设任务数据的编号特征,包括:标识所述编号特征中的阿拉伯数字、中文数字和标点符号;根据所述阿拉伯数字、所述中文数字、所述标点符号和名称判定是否需要分割所述建设任务数据的编号特征;若判定结果
4、本申请的一些技术方案,所述根据所述阿拉伯数字、所述中文数字、所述标点符号和名称判定是否需要分割所述建设任务数据的编号特征,包括:判断所述建设任务数据的编号特征中是否包括2个不相连的所述阿拉伯数字和所述中文数字;判断所述阿拉伯数字之间是否存在标点符号、所述中文数字之间是否存在标点符号或所述阿拉伯数字和所述中文数字之间是否存在标点符号;通过大模型语言判断所述编号特征是否存在多个所述名称;若满足所述建设任务数据的编号特征中包括2个不相连的所述阿拉伯数字和所述中文数字、所述阿拉伯数字之间存在标点符号、所述中文数字之间存在标点符号、所述阿拉伯数字和所述中文数字之间存在标点符号或所述编号特征存在多个所述名称中的至少两项,则判定为需要对所述建设任务数据的编号特征进行分割。
5、本申请的一些技术方案,所述根据分割得到的内容进行匹配,根据匹配结果确定相似任务,包括:基于分割得到的内容中的文本部分进行循环匹配,得到文字相同占比度;根据所述文字相同占比度对所述建设任务数据的编号特征进行排序;根据排序结果确定相似任务。
6、本申请的一些技术方案,所述计算所述数值特征任务的权重值,包括:根据下级数值特征任务的数值在父级数值特征任务的数值中的占比,确定所述数值特征任务的权重值。
7、本申请的一些技术方案,所述计算所述过程特征任务的权重值,包括:基于下级过程特征任务的拆分数量计算平均值;根据所述平均值确定所述过程特征任务的权重值。
8、本申请的一些技术方案,所述根据所述数值特征任务的完成数值、所述过程特征任务的推进阶段占比值、所述数值特征任务的权重值和所述过程特征任务的权重值更新各层级的任务进度得到各层级任务的进度完成百分比和累计数据,包括:对所述数值特征任务的完成数值或所述过程特征任务的推进阶段占比值进行审核;若审核通过,则将所述数值特征任务的完成数值或所述过程特征任务的推进阶段占比值转化为对应建设任务的进度百分比;根据所述对应建设任务的进度百分比和对应的所述数值特征任务的权重值或对应的所述过程特征任务的权重值确定上一级建设任务的增加量,更新上一级建设任务的进度值;重复执行更新上一级建设任务的进度值,直到更新到顶级节点建设任务,得到各层级任务的进度完成百分比和累计数据。
9、本申请的一些技术方案,还包括:根据建设任务的调度安排数据结合工期计划对所述建设任务进行调度安排。
10、本申请的一些技术方案,还包括:在录入所述数值特征任务的完成数值或所述过程特征任务的推进阶段占比值时,基于所述建设任务的关键节点或成果上传附件信息。
11、本申请的另一个方面技术方案的用于建设任务的进度统计系统,包括:接收模块,所述接收模块用于接收建设任务数据;分割匹配模块,所述分割匹配模块用于分割所述建设任务数据的编号特征并根据分割得到的内容进行匹配;确定整合模块,所述确定整合模块用于根据匹配结果确定相似任务,对所述相似任务进行整合得到第一任务数据;权重计算模块,所述权重计算模块用于根据所述第一任务数据的内容将所述第一任务数据划分为数值特征任务和过程特征任务并分别计算所述数值特征任务的权重值和所述过程特征任务的权重值;进度更新模块,所述进度更新模块用于根据所述数值特征任务的完成数值、所述过程特征任务的推进阶段占比值、所述数值特征任务的权重值和所述过程特征任务的权重值更新各层级的任务进度得到各层级任务的进度完成百分比和累计数据。
12、本申请至少具有如下有益效果:
13、本申请的用于建设任务的进度统计方法通过接收建设任务数据;分割建设任务数据的编号特征并根据分割得到的内容进行匹配;根据匹配结果确定相似任务,对相似任务进行整合并划分为数值特征任务和过程特征任务并分别计算对应的的权重值;根据数值特征任务的完成数值、过程特征任务的推进阶段占比值和对应的权重值更新各层级的任务进度得到各层级任务的进度完成百分比和累计数据,提高了建设任务的统计效率。
14、可以理解的是,本申请公开的系统的有益效果与用于建设任务的进度统计方法的有益效果相同,在此不再赘述。
15、本申请的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。
本文档来自技高网...【技术保护点】
1.一种用于建设任务的进度统计方法,其特征在于,包括:
2.根据权利要求1所述的用于建设任务的进度统计方法,其特征在于,所述分割所述建设任务数据的编号特征,包括:
3.根据权利要求2所述的用于建设任务的进度统计方法,其特征在于,所述根据所述阿拉伯数字、所述中文数字、所述标点符号和名称判定是否需要分割所述建设任务数据的编号特征,包括:
4.根据权利要求1所述的用于建设任务的进度统计方法,其特征在于,所述根据分割得到的内容进行匹配,根据匹配结果确定相似任务,包括:
5.根据权利要求1所述的用于建设任务的进度统计方法,其特征在于,所述计算所述数值特征任务的权重值,包括:
6.根据权利要求1所述的用于建设任务的进度统计方法,其特征在于,所述计算所述过程特征任务的权重值,包括:
7.根据权利要求1所述的用于建设任务的进度统计方法,其特征在于,所述根据所述数值特征任务的完成数值、所述过程特征任务的推进阶段占比值、所述数值特征任务的权重值和所述过程特征任务的权重值更新各层级的任务进度得到各层级任务的进度完成百分比和累计数据
8.根据权利要求1所述的用于建设任务的进度统计方法,其特征在于,还包括:
9.根据权利要求1所述的用于建设任务的进度统计方法,其特征在于,还包括:
10.一种用于建设任务的进度统计系统,其特征在于,包括:
...【技术特征摘要】
1.一种用于建设任务的进度统计方法,其特征在于,包括:
2.根据权利要求1所述的用于建设任务的进度统计方法,其特征在于,所述分割所述建设任务数据的编号特征,包括:
3.根据权利要求2所述的用于建设任务的进度统计方法,其特征在于,所述根据所述阿拉伯数字、所述中文数字、所述标点符号和名称判定是否需要分割所述建设任务数据的编号特征,包括:
4.根据权利要求1所述的用于建设任务的进度统计方法,其特征在于,所述根据分割得到的内容进行匹配,根据匹配结果确定相似任务,包括:
5.根据权利要求1所述的用于建设任务的进度统计方法,其特征在于,所述计算所述数值特征任务的权重值,包括:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。