一种工程信息智能化管理方法及系统与流程

文档序号:36397578发布日期:2023-12-15 20:43阅读:41来源:国知局
一种工程信息智能化管理方法及系统与流程

本发明涉及工程信息管理,特别地涉及一种工程信息智能化管理方法及系统。


背景技术:

1、对于建筑工程而言,从初始的工程筹备阶段到最终的工程验收阶段,均有大量的工程信息被记录在数据库中,这其中,不同工程信息的保密程度不一样,并且随着工程阶段的变化,每个工程阶段的工程信息的保密程度也会发生变化。在建筑工程随时间发展的过程中,通常由相关的信息管理人员在不用的工程阶段下基于经验知识对数据库中所有工程信息的浏览权限进行调整,在保证工程信息不提前泄露的同时尽可能地使得工程信息及时传达到相关的技术人员手中,避免因为信息传递不及时导致工程进度受到影响。在这个过程中,人力调整工程信息的浏览权限较为麻烦,且存在着权限调整不及时的问题,对工程信息的管理效率不高。


技术实现思路

1、本发明实施例的目的在于提供一种工程信息智能化管理方法及系统,旨在解决上述背景技术中存在的至少一个技术问题。

2、一方面,本发明提供一种工程信息智能化管理方法,包括:

3、获取多个历史建筑工程的工程信息权限配置数据,构建得到多个工程信息集合,其中,工程信息权限配置数据包括在不同工程阶段下每个工程阶段的工程信息的浏览权限数据;

4、将每个工程信息集合中的工程信息权限配置数据划分为多个工程阶段,提取出每个工程阶段对应的多个子工程阶段在不同工程阶段下的浏览权限数据,生成每个子工程阶段的权限特征向量,其中,任一子工程阶段的权限特征向量fv为fv=(fv1,fv2,…,fvm),其中,m为工程阶段的数量,对于权限特征向量fv中的任一元素fvi,有fvi=(fvi1,fvi2,…,fvin),其中,n为工程阶段fvi中子工程阶段的数量;

5、每当响应用户操作获取目标建筑工程的工程信息时,输出目标建筑工程的工程信息所属子工程阶段的权限特征向量,再基于目标建筑工程的工程信息所属子工程阶段的权限特征向量建立目标建筑工程的工程信息对应的权限管理向量h(g),h(g)={h1(g),h2(g)…hj(g)…hj(g)},hj(g)为第g个目标建筑工程的工程信息对应的第j个子工程阶段对应的权限,j=m×n,j为所有子工程阶段的总个数,hj(g)取值为1或者0,目标建筑工程的工程信息的权限为公开时,hj(g)取值为1,目标建筑工程的工程信息的权限为不公开时,hj(g)取值为0;将获取的目标建筑工程的工程信息进行压缩存入本地存储器中,同时获取目标建筑工程的工程信息对应的权限管理向量h(g),并基于当前获取的目标建筑工程的工程信息对应的权限管理向量h(g)预测下一个子工程阶段,将预测的下一个子工程阶段记为d;对本地存储器中所有的目标建筑工程的工程信息对应的权限管理向量h(g)进行遍历,并将满足hd(g)=1的所有目标建筑工程的工程信息加载至云服务器;

6、基于每个子工程阶段的权限特征向量确定每个工程阶段的第一权限变动阶段,生成每个工程阶段的第一权限调整方案,基于第一权限调整方案对云服务器中所有的目标建筑工程的工程信息进行浏览权限设置管理。

7、基于每个子工程阶段的权限特征向量确定每个工程阶段的第一权限变动阶段,生成每个工程阶段的第一权限调整方案,基于第一权限调整方案对目标建筑工程的工程信息进行浏览权限设置管理。

8、基于当前获取的目标建筑工程的工程信息对应的权限管理向量h(g)预测下一个子工程阶段,具体包括如下内容:

9、将当前获取的目标建筑工程的工程信息对应的权限管理向量h(g)送入训练好的时序预测网络模型进行处理,输出下一个子工程阶段;

10、时序预测网络模型采用gru模型,并且输入数据为目标建筑工程的工程信息对应的权限管理向量h(g),输出数据为下一个子工程阶段;

11、对时序预测网络模型的训练包括如下内容:获取多个历史建筑工程的工程信息权限配置数据,并针对每个工程信息获取对应的权限管理向量h(g),将工程信息对应的权限管理向量h(g)和工程信息所属的下一个子工程阶段组成训练样本;将所有训练样本组成训练样本集,再将训练样本集送入初始化参数的时序预测网络模型进行训练,直至预测准确率达到设定值后,输出训练好的时序预测网络模型。

12、进一步地,基于每个子工程阶段的权限特征向量确定每个工程阶段的第一权限变动阶段,包括:

13、记任一工程阶段为目标工程阶段,记目标工程阶段中的任一子工程阶段为目标子工程阶段,基于目标子工程阶段的权限特征向量确定目标子工程阶段的子权限变动阶段,其中,以首个工程阶段为基准,在m个工程阶段中,目标子工程阶段在所有的子工程阶段中,浏览权限首次发生变化的子工程阶段所属的工程阶段为目标子工程阶段的子权限变动阶段;

14、确定目标工程阶段的多个子权限变动阶段,取出现频次最高的子权限变动阶段作为目标工程阶段的第一权限变动阶段,确定每个工程阶段的第一权限变动阶段。

15、进一步地,生成每个工程阶段的第一权限调整方案,基于第一权限调整方案对目标建筑工程的工程信息进行浏览权限设置管理,包括:

16、对于目标工程阶段,取目标工程阶段的多个子工程阶段在目标工程阶段的第一权限变动阶段中出现频次最高的子工程阶段,记为第一权限调整参考阶段;

17、确定每个工程阶段的第一权限调整参考阶段,生成每个工程阶段的第一权限调整方案;

18、对于目标建筑工程中的任意一组工程信息,根据工程信息所属的工程阶段,从第一权限调整方案中确定工程信息的第一权限调整参考阶段,在第一权限调整参考阶段对工程信息的浏览权限进行调整,具体为在权限调整参考阶段将工程信息的浏览权限从保密调整为公开。

19、进一步地,在生成每个工程阶段的第一权限调整方案后,还包括:

20、基于每个子工程阶段的第一权限变动阶段和子权限变动阶段,确定多个修正子工程阶段,其中,对于任一子工程阶段,若子工程阶段的第一权限变动阶段和子权限变动阶段不相同,则将子工程阶段记为修正子工程阶段;

21、基于每个修正子工程阶段的子权限变动阶段,确定每个修正子工程阶段的第二权限变动阶段,其中,对于除第一权限变动阶段以外的所有工程阶段,取出现频次最高的子权限变动阶段作为修正子工程阶段的第二权限变动阶段;

22、对第一权限调整方案进行方案调整生成第二权限调整方案,基于第二权限调整方案对目标建筑工程的工程信息进行浏览权限设置管理。

23、进一步地,对第一权限调整方案进行方案调整生成第二权限调整方案,包括:

24、对于任一修正子工程阶段,取修正子工程阶段的第二权限变动阶段对应的多个子工程阶段中,子权限变动阶段出现频次最高的子工程阶段记为第二权限调整参考阶段,确定每个修正子工程阶段的第二权限调整参考阶段;

25、用每个修正子工程阶段的第二权限调整参考阶段,替换第一权限调整方案中,每个修正子工程阶段对应的子工程阶段的第一权限调整参考阶段,得到第二权限调整方案。

26、进一步地,在得到第二权限调整方案后,还包括:

27、基于第二权限调整方案对目标建筑工程的工程信息进行浏览权限设置管理,包括:

28、对于目标建筑工程中的任意一组工程信息,根据工程信息所属的工程阶段,从第二权限调整方案中确定工程信息的第二权限调整参考阶段,在第二权限调整参考阶段对工程信息的浏览权限进行调整,具体为在权限调整参考阶段将工程信息的浏览权限从保密调整为公开。

29、作为本技术的另一个方面,提供一种工程信息智能化管理系统,包括:

30、数据获取模块,用于获取多个历史建筑工程的工程信息权限配置数据,构建得到多个工程信息集合;

31、特征提取模块,用于将每个工程信息集合中的工程信息权限配置数据划分为多个工程阶段,提取出每个工程阶段对应的多个子工程阶段在不同工程阶段下的浏览权限数据,生成每个子工程阶段的权限特征向量;

32、权限管理向量建立模块,用于根据目标建筑工程的工程信息所属子工程阶段的权限特征向量建立目标建筑工程的工程信息对应的权限管理向量h(g);

33、子工程阶段预测模块,用于根据当前获取的目标建筑工程的工程信息对应的权限管理向量h(g)预测下一个子工程阶段;

34、工程信息存储模块,包括本地存储器和云服务器,用于将工程信息进行存储,并根据子工程阶段预测模块的预测结果,将下一个子工程阶段要公开的工程信息从本地存储器加载至云服务器;

35、第一方案生成模块,基于每个子工程阶段的权限特征向量确定每个工程阶段的第一权限变动阶段,生成每个工程阶段的第一权限调整方案;

36、工程信息管理模块,用于基于第一权限调整方案对目标建筑工程的工程信息进行浏览权限设置管理。

37、进一步地,还包括:

38、第二方案生成模块,用于基于每个子工程阶段的第一权限变动阶段和子权限变动阶段,确定多个修正子工程阶段,确定每个修正子工程阶段的第二权限变动阶段,对第一权限调整方案进行方案调整生成第二权限调整方案;

39、工程信息管理模块基于第二权限调整方案对目标建筑工程的工程信息进行浏览权限设置管理。

40、相较于现有技术,本发明具有以下优点:

41、1、本发明通过分析历史建筑工程的工程信息权限配置数据,确定不同子工程阶段下的工程信息最适合公开的工程阶段,并进一步确定具体用于调整工程信息的浏览权限的子工程阶段,确定相关的权限调整方案,基于权限调整方案对待管理的目标建筑工程的工程信息进行智能管理,使得工程信息的调整不及时的风险更小,降低了工程信息的管理难度,提升了工程信息的管理效率。

42、2、本发明通过将还未公开的工程信息先存入本地存储器中,并根据当前上传的工程信息来预测下一个子工程阶段,在基于下一个子工程阶段选择将要公开的工程信息上传至云服务器,在不影响用户访问工程信息的前提下,降低云服务器的存储压力,保证用户访问工程信息的体验;同时,将还未公开的工程信息先存入本地存储器中还能够避免外人强行对工程信息进行访问,保证工程信息的安全。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1