一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种工程项目文档管理系统的制作方法

2022-05-06 08:47:58 来源:中国专利 TAG:


1.本发明涉及文档存储管理技术领域,尤其涉及一种工程项目文档管理系统。


背景技术:

2.流程工业项目建设越来越多的采用仪表与过程控制系统一体化,仪表与过程控制系统一体化的具体实施策略为mav,即项目基础设计阶段,将各生产装置、公用工程等的主要自动化系统分解组合为若干工作包;采用统一询价、公开招标的方式,确定各工作包主采购合同的供货商、单位硬件、软件和工程服务的框架协议;在详细设计阶段,以工作包主合同和框架协议为依据,根据各生产装置、公用工程等不同进度,最终与供货商签定采购合同;mav策略实施范围包括:dcs、sis、gds等,供货商在被授予框架合同后,通过feed阶段、执行阶段完成项目交付。在项目实施过程中,供货商的相关工作开展始终以工程设计为主导,项目前期需协同设计院、业主出版相关的工程资料、设计图等,中后期根据前期的设计安排制造、测试、调试并在整个项目生命周期中不断更具设计条件更新工程设计。
3.现有的文档管理软件/平台主要有两种技术路线,一种是通用型的文档存储、管理软件;另一种是专用的项目文档管理软件。通用型的文档管理软件对于word、excel、pdf等格式的文档一般只提供储存、“提取码”共享功能,无法满足mav策略中多个装置,不同种类文件分门别类的归档及索引查找功能,也无法满足mav供货商管理人员、mav供货商工程师、外部设计院、其他第三方人员等不同权限人员对不同文件、文件夹有不同的操作权限,另外由于通用型的文档管理软件并不能根据流程工业控制系统的工作流程制定相应的文档管理流程;专用的项目文档管理软件一般是由epc或者业主单位,即整个项目的承建方购买,面对工艺、设备、仪表等各个专业的设计院及供货商,并配合一套完整的文档管理规定,专用的项目文档管理软件一次性采购投资较大,还需要配置专门的文控维护,并需要所有参与方均遵守统一的文档管理规定,对于mav供货商来说,使用专用的项目文档管理软件无论在资金投入,还是与外部协同上,均存在较大的困难。


技术实现要素:

4.(一)要解决的技术问题
5.鉴于现有技术的上述缺点、不足,本发明提供一种工程项目文档管理系统,其解决了现有的专用的项目文档管理软件在资金投入和与外部协同上,均存在较大的困难技术问题。
6.(二)技术方案
7.为了达到上述目的,本发明采用的主要技术方案包括:
8.本发明实施例提供一种工程项目文档管理系统,包括:
9.人机交互模块和与该人机交互模块通信连接的svn系统;
10.所述人机交互模块,用于生成用户根据mav项目的管理要求建立的文件夹结构,以及接受用户在文件夹结构中导入用户所选择的文档模板,以及接收用户输入的权限配置信
息,并根据权限配置信息进行权限配置后,还用于将权限配置自动同步至svn系统,以使人机交互模块和svn系统中权限同步;
11.进一步所述人机交互模块,还用于接受用户将所选择的文档上传至svn系统中;
12.所述svn系统,用于基于文件夹结构和用户所上传的文档,进行文档存储和文档版本管理。
13.优选的,
14.所述人机交互模块在接受用户将所选择的文档上传至svn系统中,所述人机交互模块中预先设定的索引表中生成相应的文件索引;
15.所述索引表包括:用户所选择的文档所对应的文档名称、文档编号、文档类型以及用户所选择的文档在mav项目中对应的区域、装置、单元、设备、产品类型、系统类型以及文档的版本信息。
16.优选的,
17.所述人机交互模块,还用于接收用户输入的创建的文件夹模板的信息,生成文件夹模板,和/或,用于接收用户所输入的文件夹模板;
18.所述svn系统还用于在人机交互模块接收用户输入的创建的文件夹模板的信息时与所述人机交互模块所接收的创建的文件夹模板信息进行数据对接,以完成文件夹模板在svn系统中的创建;
19.所述svn系统,还用于在完成文件夹模板创建后,获取用户在svn系统对文件夹结构进行调整和/或更新和/或修改的操作信息,并根据所述操作信息完成相应操作。
20.优选的,
21.所述权限信息包括工作流程类权限信息和文件夹操作权限信息;
22.所述工作流程类权限信息包括:在文件夹结构中新增mav项目所对应的框架的权限、创建或修改文件夹结构中所对应的mav项目所对应的框架目录的权限、添加文件夹结构中所对应的mav项目中合同的权限、创建文件夹结构中所对应的mav项目中项目目录的权限、按角色定义管理权限的权限、人员添加进文件夹结构中所对应的mav项目的项目组的权限、人员按角色权限分配的权限;
23.所述文件夹操作权限信息包括:可见/不可见文件夹的权限、只读/修改文件的权限。
24.优选的,
25.所述人机交互模块在接受用户基于mav项目管理要求建立相应的文件夹结构时,还用于在整体项目文件夹结构生成时,按照预先设定的文件夹结构的配置项在指定的文件夹中生成预先存放在文件模板库中的空白文件。
26.优选的,
27.所述人机交互模块,还用于接收加入mav项目的项目组的新用户,并基于权限配置信息为该新用户进行文件夹结构的权限分配设置;
28.所述人机交互模块,还用于接收文件夹结构创建者或最高权限人员对其他任意人员和权限进行重新分配的信息,并基于该文件夹结构创建者或最高权限人员对其他任意人员和权限进行重新分配的信息进行权限分配设置。
29.优选的,所述接受用户将所选择的文档上传至svn系统中,具体包括:
30.所述人机交互模块接收用户在本地所选择的要上传的文档和用户所选择的上传路径后,将用户所选择的文档上传至svn系统中;文档上传成功后,在人机交互模块中也可根据用户的权限查看文档。
31.优选的,
32.所述svn系统,还用于在接收到上传的文档后,该文档被svn系统自动重命名,归档过程中系统将文件夹路径信息及文件本身的信息填入索引表中。
33.优选的,所述接受用户将所选择的文档上传至svn系统中,具体包括:
34.所述人机交互模块接收用户将需要归档的文件拷贝至本地svn系统中正确路径的文件夹下;
35.所述人机交互模块,还用于用户将需要归档的文件拷贝至本地svn系统中正确路径的文件夹下后,通过读取新上传文件的路径、文件名、上传时间信息然后自动更新索引表。
36.优选的,
37.所述人机交互模块,用于获取用户点击查看当前目录的索引的指令,并根据该指令对目录内的所有文件及其历史版本进行计算,同时将相关文件路径与用户的索引设置进行匹配和展示。
38.(三)有益效果
39.本发明的有益效果是:本发明的一种工程项目文档管理系统,项目管理者根据项目的具体情况通过人机交互交互模块搭建文档管理结构,并按照项目参与人员定义角色分配权限,实现多人协同,即每个项目参与者可根据分配的权限进入svn系统相应文件夹中上传文档,并通过svn系统实现文档版本管理、文档命名统一等功能。更贴合供货商在大型mav项目中的实际管理需求,协助管理人员更加有效的对项目进行管理,与专用的项目文档管理软件相比,本发明又具有部署简单、维护方便、节约投资的优点。
附图说明
40.图1为本发明的一种工程项目文档管理系统结构示意图;
41.图2为本发明实施例中的工程项目文档管理系统结构示意图。
具体实施方式
42.为了更好的解释本发明,以便于理解,下面结合附图,通过具体实施方式,对本发明作详细描述。
43.为了更好的理解上述技术方案,下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更清楚、透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。
44.每个mav项目一般对应一个框架合同,即对应一个“框架”文件夹;每个“框架”文件夹下有若干个名称、用途固定的文件夹,一般用于归档与mav项目整体相关的项目信息,称为“框架目录”;在“框架目录”同一层可根据mav项目的具体的组成情况,生成多个“合同”文件夹,每个“合同”文件夹对应一个mav项目的框架合同下的实际采购订单;每个“合同”文件
夹中文件夹名称和层次设置基本一致,称为“项目目录”;整个“框架”一般由同一个项目组管理,每个项目组至少包含一名项目经理、一名文控人员、一名项目工程师。
45.参见图1,本实施例提供一种工程项目文档管理系统,包括:
46.人机交互模块和与该人机交互模块通信连接的svn系统。
47.所述人机交互模块,用于接受用户根据mav项目的管理要求建立相应的文件夹结构(文件夹结构是一组根据项目文档管理要求预先设置好命名和层级的文件夹,需要在项目的文档管理中多次被复用),以及接受用户在文件夹结构中的文件夹中所导入用户所选择的文档模板(文档模板是mav项目中,为了实现文档形式标准化而事先设置好格式、内容体现方式的空白文档),以及接收用户输入的权限配置信息,并根据权限配置信息进行权限配置后,还用于将权限配置自动同步至svn系统,以使人机交互模块和svn系统中权限同步。
48.进一步所述人机交互模块,还用于接受用户将所选择的文档上传至svn系统中。
49.所述svn系统,用于基于文件夹结构和用户所上传的文档,进行文档存储和文档版本管理。
50.参见图2,本实施例提供一种工程项目文档管理系统,两部分组成,文件存储及版本管理通过svn系统实现,文件目录结构搭建、权限管理等通过人机交互模块实现,本实施例中的人机交互模块为web端。项目管理者根据项目的具体情况通过人机交互模块搭建文档管理结构,并按照项目参与人员定义角色分配权限,实现多人协同,即每个项目参与者可根据分配的权限进入svn系统相应文件夹中上传文档,并通过svn系统实现文档版本管理、文档命名统一等功能。
51.本项目所有文档的保存路径、归属类别、版本信息等可在人机交互模块的文件索引功能中查阅。
52.在本实施例的实际应用中,所述人机交互模块在接受用户将所选择的文档上传至svn系统中,所述人机交互模块中预先设定的索引表中生成相应的文件索引。
53.所述索引表包括:用户所选择的文档所对应的文档名称、文档编号、文档类型以及用户所选择的文档在mav项目中对应的区域、装置、单元、设备、产品类型、系统类型以及文档的版本信息。
54.在本实施例的实际应用中,所述人机交互模块,还用于接收用户输入的创建的文件夹模板的信息,生成文件夹模板,和/或,用于接收用户所输入的文件夹模板。
55.所述svn系统还用于在人机交互模块接收用户输入的创建的文件夹模板的信息时与所述人机交互模块所接收的创建的文件夹模板信息进行数据对接,以完成文件夹模板在svn系统中的创建。
56.所述svn系统,还用于在完成文件夹模板创建后,获取用户在svn系统对文件夹结构进行调整和/或更新和/或修改的操作信息,并根据所述操作信息完成相应操作。
57.在本实施例的实际应用中,所述权限信息包括工作流程类权限信息和文件夹操作权限信息。
58.所述工作流程类权限信息包括:在文件夹结构中新增mav项目所对应的框架的权限、创建或修改文件夹结构中所对应的mav项目所对应的框架目录的权限、添加文件夹结构中所对应的mav项目中合同的权限、创建文件夹结构中所对应的mav项目中项目目录的权限、按角色定义管理权限的权限、人员添加进文件夹结构中所对应的mav项目的项目组的权
限、人员按角色权限分配的权限。
59.所述预先设定的角色包括:项目经理角色、工程经理角色、主任工程师角色、装置经理角色、装置工程师角色。
60.所述文件夹操作权限信息包括:可见/不可见文件夹的权限、只读/修改文件的权限。
61.在本实施例的实际应用中,所述人机交互模块在接受用户基于mav项目管理要求建立相应的文件夹结构时,还用于在整体项目文件夹结构生成时,按照预先设定的文件夹结构的配置项在指定的文件夹中生成预先存放在文件模板库中的空白文件。
62.在本实施例的实际应用中,所述人机交互模块,还用于接收加入mav项目的项目组的新用户,并基于权限配置信息为该新用户进行文件夹结构的权限分配设置。
63.所述人机交互模块,还用于接收文件夹结构创建者或最高权限人员对其他任意人员和权限进行重新分配的信息,并基于该文件夹结构创建者或最高权限人员对其他任意人员和权限进行重新分配的信息进行权限分配设置。
64.在本实施例的实际应用中,所述接受用户将所选择的文档上传至svn系统中,具体包括:
65.所述人机交互模块接收用户在本地所选择的要上传的文档和用户所选择的上传路径后,将用户所选择的文档上传至svn系统中;文档上传成功后,在人机交互模块中也可根据用户的权限查看文档。
66.在本实施例的实际应用中,所述svn系统,还用于在接收到上传的文档后,该文档被svn系统自动重命名,归档过程中系统将文件夹路径信息及文件本身的信息填入索引表中。
67.在本实施例的实际应用中,所述接受用户将所选择的文档上传至svn系统中,具体包括:
68.所述人机交互模块接收用户将需要归档的文件拷贝至本地svn系统中正确路径的文件夹下。
69.所述人机交互模块,还用于用户将需要归档的文件拷贝至本地svn系统中正确路径的文件夹下后,通过读取新上传文件的路径、文件名、上传时间信息然后自动更新索引表。
70.在本实施例的实际应用中,所述人机交互模块,用于获取用户点击查看当前目录的索引的指令,并根据该指令对目录内的所有文件及其历史版本进行计算,同时将相关文件路径与用户的索引设置进行匹配和展示。
71.由于本发明上述实施例所描述的系统,为实施本发明上述实施例的方法所采用的系统,故而基于本发明上述实施例所描述的方法,本领域所属技术人员能够了解该系统的具体结构及变形,因而在此不再赘述。凡是本发明上述实施例的方法所采用的系统都属于本发明所欲保护的范围。
72.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例,或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产
品的形式。
73.本发明是参照根据本发明实施例的方法、设备(系统)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。
74.应当注意的是,在权利要求中,不应将位于括号之间的任何附图标记理解成对权利要求的限制。词语“包含”不排除存在未列在权利要求中的部件或步骤。位于部件之前的词语“一”或“一个”不排除存在多个这样的部件。本发明可以借助于包括有若干不同部件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的权利要求中,这些装置中的若干个可以是通过同一个硬件来具体体现。词语第一、第二、第三等的使用,仅是为了表述方便,而不表示任何顺序。可将这些词语理解为部件名称的一部分。
75.此外,需要说明的是,在本说明书的描述中,术语“一个实施例”、“一些实施例”、“实施例”、“示例”、“具体示例”或“一些示例”等的描述,是指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
76.尽管已描述了本发明的优选实施例,但本领域的技术人员在得知了基本创造性概念后,则可对这些实施例作出另外的变更和修改。所以,权利要求应该解释为包括优选实施例以及落入本发明范围的所有变更和修改。
77.显然,本领域的技术人员可以对本发明进行各种修改和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也应该包含这些修改和变型在内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献