一种项目工程文件数据管理方法、系统及电子设备技术方案

技术编号:37332305 阅读:36 留言:0更新日期:2023-04-21 23:09
本说明书公开了一种项目工程文件数据管理方法、系统及电子设备,能够对项目文件进行有序归档存储,便于用户信息查找,优化用户体验。所述方法包括:接收文件创建指令,根据所述文件创建指令基于项目创建工程文件;确定所述工程文件中文件数据的数据类型;接收文件归档指令,根据所述文件数据的所述数据类型,将所述工程文件归档至多个数据归档库以在所述数据归档库中形成归档文件,不同数据类型对应不同的数据归档库。所述系统包括:文件创建模块、属性确定模块、文件归档模块。所述电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现所述项目工程文件数据管理方法。序时实现所述项目工程文件数据管理方法。序时实现所述项目工程文件数据管理方法。

【技术实现步骤摘要】
一种项目工程文件数据管理方法、系统及电子设备


[0001]本专利技术涉及数据管理
,具体涉及一种项目工程文件数据管理方法、系统及电子设备。

技术介绍

[0002]生产生活中存在各种各样的工程项目、实验项目等,在项目运行实施的过程中,会用到多份项目文件来记录项目业务执行过程中的各方面数据,例如项目施工材料清单数据、项目运行成本测算数据、成员企业名单数据等。一般情况下,项目运行过程中所产生和涉及到的各方面数据以文件的形式进行统一归档与存储,项目文件归档存储规则简单粗放,用户查看项目中某些信息时,可能需要同时打开多个文件进行对比查找,这样的方式查找效率低,查询结果还容易出现数据缺漏的情况,应用体验较差。

技术实现思路

[0003]有鉴于此,本说明书实施例提供了一种项目工程文件数据管理方法、系统及电子设备,对项目文件进行有序归档存储,便于用户查看信息,优化用户体验。
[0004]能够实现对特定数据的快速检索展示,优化用户体验。
[0005]根据第一方面,本说明书实施例提供了一种项目工程文件数据管理方法,包括:
[0006]接收文件创建指令,针对所述文件创建指令创建目标项目,在所述目标项目中根据所述文件创建指令新建工程文件并对所述工程文件进行编辑;
[0007]在所述工程文件编辑完成后,确定所述工程文件中文件数据的数据类型;
[0008]接收文件归档指令,根据所述文件数据的所述数据类型,将所述工程文件归档至多个数据归档库以在所述数据归档库中形成归档文件,不同数据类型对应不同的数据归档库。
[0009]所述项目工程文件数据管理方法,在创建文件时基于项目进行创建,在目标项目下创建并编辑工程文件;确定所述工程文件中文件数据的数据类型,可以在对所述工程文件进行归档时,根据所述数据类型,将所述工程文件中的文件数据归档至与所述数据类型相对应的多个数据归档库中,从而可以实现对所述工程文件的有序归档存储,这样的方式,在用户需要查看特定信息时可以方便快捷地从数据归档库中查找到所需要的信息,优化用户体验。
[0010]结合第一方面,在第一方面第一实施方式中,所述方法在所述工程文件编辑完成后,还确定所述工程文件的文件属性信息;
[0011]在将所述工程文件归档至多个数据归档库以在所述数据归档库中形成归档文件后,还包括:
[0012]确定所述归档文件的文件属性信息;
[0013]接收文件检索指令,确定所述文件检索指令对应的检索条件;
[0014]在所述数据归档库中选取出所述文件属性信息符合所述检索条件的所述归档文
件作为检索结果进行推送。
[0015]所述项目工程文件数据管理方法,确定所述工程文件相应的文件属性信息并在工程文件归档形成归档文件后相应的确定所述归档文件的文件属性信息,在进行文件检索时,能够基于所述文件属性信息快速准确全面地筛选出符合检索条件的归档文件,以便于用户高效精确地获取到所需求的数据,进一步优化用户体验。
[0016]结合第一方面,在第一方面第二实施方式中,接收文件创建指令,针对所述文件创建指令创建目标项目,在所述目标项目中根据所述文件创建指令新建工程文件并对所述工程文件进行编辑,包括:
[0017]接收文件创建指令,根据所述文件创建指令从预设项目列表中选取并创建所述目标项目;
[0018]在所述目标项目中新建工程文件,获取所述文件创建指令相应的待写入数据,根据所述待写入数据对所述工程文件进行编辑。
[0019]在所述项目工程文件数据管理方法中,首先根据所述文件创建指令从预设项目列表中选取并创建目标项目,之后再根据所述文件创建指令所述目标项目中创建和编辑工程文件,这样的方式基于项目创建工程文件,将工程文件与目标项目联系在一起,便于后续将所述工程文件归档至数据归档库后进行有序分类。
[0020]结合第一方面,在第一方面第三实施方式中,所述方法在将所述工程文件归档至与所述数据类型相对应的数据归档库前,还包括:
[0021]获取所述工程文件的文件状态字段,根据所述文件状态字段的值判断所述工程文件是否处于审批流程状态;
[0022]响应于所述工程文件处于审批流程状态,暂停对所述工程文件进行归档,在接收到表征工程文件审批通过的状态指令后,再继续对所述工程文件进行归档。
[0023]所述项目工程文件数据管理方法,对所述工程文件的状态进行判断,在所述工程文件审批通过之后再执行归档操作,能够避免对审批流程造成影响,并保证归档操作使所述工程文件的数据完整性。
[0024]结合第一方面,在第一方面第四实施方式中,所述多个所述数据归档库包括项目文件库、项目指标库与项目材料库,所述方法中,将所述工程文件归档至所述项目文件库,包括:
[0025]将所述工程文件中的所述文件数据与所述工程文件相应的所述文件属性信息组装生成文件归档请求数据;
[0026]基于所述文件归档请求数据向所述项目文件库发出归档请求;
[0027]调用所述项目文件库的归档接口将所述文件归档请求数据写入所述项目文件库。
[0028]在所述项目工程文件数据管理方法中,将所述工程文件中的全部文件数据都归档至所述项目文件库中,保证所述工程文件数据的完整性,避免出现数据缺失。在归档所述工程文件时,将相应的所述文件属性信息也一同封装并保存在所述项目文件库中,以便于后续进行数据检索时以所述文件属性信息为依据实现精确全面检索。
[0029]结合第一方面第四实施方式,在第一方面第五实施方式中,所述将所述工程文件归档至所述项目指标库,包括:
[0030]获取所述文件归档指令相应的身份标识信息;
[0031]筛选所述数据类型为指标数据类型的文件数据以构成指标子文件;
[0032]将所述指标子文件、所述身份标识与所述文件属性信息组装生成指标归档请求数据;
[0033]基于所述指标归档请求数据向所述项目指标库发出归档请求;
[0034]调用所述项目指标库的归档接口对所述指标归档请求数据进行校验;
[0035]校验通过后调用所述归档接口将所述指标归档请求数据写入所述项目指标库。
[0036]在所述项目工程文件数据管理方法中,从所述工程文件中选取指标数据类型的文件数据构成指标子文件,将所述指标子文件归档至所述项目指标库中。获取文件归档指令相应的身份标识信息,并在归档时针对所述身份标识信息进行校验,从而可以验证归档请求指令的合法性,保证针对所述工程文件中的文件数据的操作安全性。
[0037]结合第一方面第四实施方式,在第一方面第六实施方式中,所述将所述工程文件归档至所述项目材料库,包括:
[0038]获取所述文件归档指令相应的身份标识信息;
[0039]筛选所述数据类型为材料数据类型的文件数据以构成材料子文件;
[0040]将所述材料子文件、所述身份标识信息与所述文件属性信息组装生成材料归档请求数据;
[0041]基于所述材料本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种项目工程文件数据管理方法,其特征在于,包括:接收文件创建指令,针对所述文件创建指令创建目标项目,在所述目标项目中根据所述文件创建指令新建工程文件并对所述工程文件进行编辑;在所述工程文件编辑完成后,确定所述工程文件中文件数据的数据类型;接收文件归档指令,根据所述文件数据的所述数据类型,将所述工程文件归档至多个数据归档库以在所述数据归档库中形成归档文件,不同数据类型对应不同的数据归档库。2.根据权利要求1所述的方法,其特征在于,在所述工程文件编辑完成后,还确定所述工程文件的文件属性信息;在将所述工程文件归档至多个数据归档库以在所述数据归档库中形成归档文件后,还包括:确定所述归档文件的文件属性信息;接收文件检索指令,确定所述文件检索指令对应的检索条件;在所述数据归档库中选取出所述文件属性信息符合所述检索条件的所述归档文件作为检索结果进行推送。3.根据权利要求1所述的方法,其特征在于,接收文件创建指令,针对所述文件创建指令创建目标项目,在所述目标项目中根据所述文件创建指令新建工程文件并对所述工程文件进行编辑,包括:接收文件创建指令,根据所述文件创建指令从预设项目列表中选取并创建所述目标项目;在所述目标项目中新建工程文件,获取所述文件创建指令相应的待写入数据,根据所述待写入数据对所述工程文件进行编辑。4.根据权利要求1所述的方法,其特征在于,在将所述工程文件归档至与所述数据类型相对应的数据归档库前,还包括:获取所述工程文件的文件状态字段,根据所述文件状态字段的值判断所述工程文件是否处于审批流程状态;响应于所述工程文件处于审批流程状态,暂停对所述工程文件进行归档,在接收到表征工程文件审批通过的状态指令后,再继续对所述工程文件进行归档。5.根据权利要求2所述的方法,其特征在于,多个所述数据归档库包括项目文件库、项目指标库与项目材料库;将所述工程文件归档至所述项目文件库,包括:将所述工程文件中的所述文件数据与所述工程文件相应的所述文件属性信息组装生成文件归档请求数据;基于所述文件归档请求数据向所述项目文件库发出归档请求;调用所述项目文件库的归档接口将所述文件归档请求数据写入所述项目文件库。6.根据权利要求5所述的方法,其特征在于,将所述工程文件归档至所述项目指标库,包括:获取所述文件归档指令相应的身份标识信息;筛选所述数据类型为指标数据类型的文件数...

【专利技术属性】
技术研发人员:吕海霞闫红庆姚慧龚伟胡秀梅焦亮王磊
申请(专利权)人:广联达科技股份有限公司
类型:发明
国别省市:

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

1