System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于电力系统项目管理,具体涉及一种基于图像识别的项目进度管控系统及方法。
技术介绍
1、电力系统的项目众多,项目的管理非常重要,上级电力部门需要及时掌握项目进度,以便于对项目进行调度控制。传统的纸质项目管理方式,需要为每个项目建立文件柜,定期收集项目资料归档,此种方式由于需要整理大量纸质材料,费时费力,效率极低,显然不能满足无纸化办公的要求。
2、现有的电力项目信息管理系统,实现了对项目文档的电子化管理,由项目执行部门上传项目电子资料,上级电力部门根据电子资料掌握项目进度,实现项目管控。但是项目执行部门上传到资料项目管理系统的项目电子资料常常出错,如项目类型、内容或签章出现错误,因此不能直接对项目电子进行归档,需要专人对上传项目资料的进行审核,审核通过的资料才允许在电子项目信息管理系统进行归档,此种方式仍然需要耗费人力,不能满足自动化办公的要求。
3、综上,电力系统项目需要进行管理,传统纸质化方式效率低,现有的电力项目信息管理系统对上传错误的项目电子资料不能识别,需要专人审核,效率仍然不能满足要求。
4、此为现有技术的不足,因此,针对现有技术中的上述缺陷,提供一种基于图像识别的项目进度管控系统及方法,是非常有必要的。
技术实现思路
1、针对现有技术的上述电力系统项目需要进行管理,传统纸质化方式效率低,现有的电力项目信息管理系统对上传错误的项目电子资料不能识别,需要专人审核,效率仍然不能满足要求的缺陷,本专利技术提供一种基于图像识别的项目
2、第一方面,本专利技术提供一种基于图像识别的项目进度管控系统,包括:
3、项目资料接收模块,用于加载项目执行部门准备上传的项目资料;
4、图像识别模块,用于对加载的项目资料进行图像识别,并将识别的项目信息与已保存项目进行比对;
5、项目资料归档模块,用于允许项目信息比对通过的项目资料上传,并保存到对应项目中;
6、项目进度管理模块,用于将项目资料提供给上级电力部门进行进度管理。
7、进一步地,项目资料接收模块包括:
8、项目资料格式设定单元,用于预先定义项目资料包含的文件类型、各类型文件中的内容格式、项目名称位置、日期位置和签章位置;
9、项目种类选择单元,用于控制准备上传项目资料的项目执行部门用户选择项目种类;所述项目种类包括新建项目和已有项目;
10、项目资料接收单元,用于允许已选择项目种类的项目资料进行加载。
11、进一步地,图像识别模块包括:
12、加载项目资料图像化单元,用于逐个加载项目资料中的各类型文件,并将各类型文件进行图像化处理;
13、图像分割单元,用于按照预设的像素阈值将各类型文件图像进行分割,得到若干像素单元;
14、特征提取单元,用于将预先定义的项目资料的文件类型、各类型文件的内容格式、日期及签章样式及在各文件中位置作为图像特征提取出来;
15、格式匹配单元,用于将加载的项目资料的各类型文件中像素单元与提取对应文件类型、内容格式、项目名称位置、日期位置和签章位置的图像特征逐个比对,验证是否均一致,并在一致时,进行下一步项目匹配,而在存在不一致项时,提示项目资料格式错误;
16、项目匹配单元,用于对格式匹配通过的已有项目种类的项目资料的各类型文件的像素单元中识别出项目名称、日期及签章,验证项目名称是否与已有项目相同,日期是否为已有项目最新日期之后时间,以及签章是否与已有项目一致,并在均一致时,进行下一步项目资料归档,而在存在不一致项时,提示上传项目资料错误。
17、进一步地,项目资料归档模块包括:
18、项目种类识别单元,用于识别已加载项目资料的项目种类;
19、项目创建单元,用于为新建项目创建项目目录;
20、项目资料保存单元,用于允许项目信息比对通过的项目资料上传,并保存到对应项目目录下。
21、进一步地,项目进度管理模块包括:
22、项目资料阶段划分单元,用于根据项目资料上传时间点为每个项目划分阶段;
23、项目资料分阶段展示单元,用于接收上级电力部门的查看请求,将项目资料按阶段进行展示。
24、第二方面,本专利技术提供一种基于图像识别的项目进度管控方法,包括如下步骤:
25、s1.加载项目执行部门准备上传的项目资料;
26、s2.对加载的项目资料进行图像识别,并将识别的项目信息与已保存项目进行比对;
27、s 3.允许项目信息比对通过的项目资料上传,并保存到对应项目中;
28、s4.将项目资料提供给上级电力部门进行进度管理。
29、进一步地,步骤s1具体步骤如下:
30、s11.预先定义项目资料包含的文件类型、各类型文件中的内容格式、项目名称位置、日期位置和签章位置;
31、s12.预先为项目资料上传设置项目种类选择,所述项目种类包括新建项目和已有项目;
32、s13.接收项目执行部门用户上传项目资料请求,并验证是否选择项目种类;
33、若是,允许项目资料加载,进入步骤s2;
34、若否,禁止项目资料加载。
35、进一步地,步骤s2具体步骤如下:
36、s21.逐个加载项目资料中的各类型文件,并将各类型文件进行图像化处理;
37、s22.按照预设的像素阈值将各类型文件图像进行分割,得到若干像素单元;
38、s23.将预先定义的项目资料的文件类型、各类型文件的内容格式、日期及签章样式及在各文件中位置作为图像特征提取出来;
39、s24.将加载的项目资料的各类型文件中像素单元与提取对应文件类型、内容格式、项目名称位置、日期位置和签章位置的图像特征逐个比对,验证是否均一致;
40、若均一致,进入步骤s25;
41、若存在不一致项,提示项目资料格式错误,结束;
42、s25.从项目资料的各类型文件的像素单元中识别出项目名称、日期及签章,验证项目名称是否与已有项目相同,日期是否为已有项目最新日期之后时间,以及签章是否与已有项目一致;
43、若均一致,进入步骤s 3;
44、若存在不一致项,提示上传项目资料错误,结束。
45、进一步地,步骤s 3具体步骤如下:
46、s 31.已加载项目资料的项目种类;
47、若为新建项目,进入步骤s 32;
48、若为已有项目,进入步骤s 33;
49、s 32.为新建项目创建项目目录;
50、s 33.允许项目信息比对通过的项目资料上传,并保存到对应项目目录下。
51、进一步地,步骤s4具体步骤如下:
52、s41.根据项目资料上传时间点为每个项目划本文档来自技高网...
【技术保护点】
1.一种基于图像识别的项目进度管控系统,其特征在于,包括:
2.如权利要求1所述的基于图像识别的项目进度管控系统,其特征在于,项目资料接收模块包括:
3.如权利要求2所述的基于图像识别的项目进度管控系统,其特征在于,图像识别模块包括:
4.如权利要求3所述的基于图像识别的项目进度管控系统,其特征在于,项目资料归档模块包括:
5.如权利要求4所述的基于图像识别的项目进度管控系统,其特征在于,项目进度管理模块包括:
6.一种基于图像识别的项目进度管控方法,其特征在于,包括如下步骤:
7.如权利要求6所述的基于图像识别的项目进度管控方法,其特征在于,步骤S1具体步骤如下:
8.如权利要求7所述的基于图像识别的项目进度管控方法,其特征在于,步骤S2具体步骤如下:
9.如权利要求8所述的基于图像识别的项目进度管控方法,其特征在于,步骤S3具体步骤如下:
10.如权利要求9所述的基于图像识别的项目进度管控方法,其特征在于,步骤S4具体步骤如下:
【技术特征摘要】
1.一种基于图像识别的项目进度管控系统,其特征在于,包括:
2.如权利要求1所述的基于图像识别的项目进度管控系统,其特征在于,项目资料接收模块包括:
3.如权利要求2所述的基于图像识别的项目进度管控系统,其特征在于,图像识别模块包括:
4.如权利要求3所述的基于图像识别的项目进度管控系统,其特征在于,项目资料归档模块包括:
5.如权利要求4所述的基于图像识别的项目进度管控系统,其特征在于,项目进度管理模块包括:
...
【专利技术属性】
技术研发人员:刘肖东,李明,张俊岭,刘猛,刘延清,牛爱梅,公凡奎,彭全利,薛龙,高峰,耿立松,
申请(专利权)人:山东鲁软数字科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。