CN110865975A - 一种管理文档的方法、装置、电子设备和存储介质 - Google Patents

一种管理文档的方法、装置、电子设备和存储介质 Download PDF

Info

Publication number
CN110865975A
CN110865975A CN201911104467.XA CN201911104467A CN110865975A CN 110865975 A CN110865975 A CN 110865975A CN 201911104467 A CN201911104467 A CN 201911104467A CN 110865975 A CN110865975 A CN 110865975A
Authority
CN
China
Prior art keywords
information
files
project
template
item
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201911104467.XA
Other languages
English (en)
Inventor
杨雪霁
吕炎杰
张爽
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Institute of Electronics of CAS
Original Assignee
Institute of Electronics of CAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Institute of Electronics of CAS filed Critical Institute of Electronics of CAS
Priority to CN201911104467.XA priority Critical patent/CN110865975A/zh
Publication of CN110865975A publication Critical patent/CN110865975A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/11File system administration, e.g. details of archiving or snapshots
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/602Providing cryptographic facilities or services

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本申请实施例公开了一种管理文档的方法,包括:获取项目信息,其中,所述项目信息包括与项目实施关联的信息;获取与所述项目信息的特征信息关联的模板;基于所述模板对所述项目信息的内容进行处理,得到第一文件集合;其中,所述第一文件集合包括多个第一文件和多个第二文件;基于所述第一文件集合,得到第二文件集合;其中,所述第二文件集合包括所述多个第一文件和加密后的所述多个第二文件。本申请实施例同时还公开了一种装置、电子设备和存储介质。

Description

一种管理文档的方法、装置、电子设备和存储介质
技术领域
本申请涉及电子与信息技术领域,尤其是涉及一种管理文档的方法、装置、电子设备和存储介质。
背景技术
随着信息技术的不断发展,计算机和网络已成为项目管理的重要工具。相关技术对项目文档管理的过程中,以单个文档为主体;然而,该种文档管理方式针对整个项目而言,存在文档数据不全、文档数据与项目关联性较差以及文档数据安全性较低等问题。
发明内容
本申请实施例期望提供一种管理文档的方法、装置、电子设备和存储介质,解决相关技术对项目文档管理,存在文档数据不全、文档数据与项目关联性较差以及文档数据安全性较低的问题。
本申请的技术方案是这样实现的:
一种管理文档的方法,应用于电子设备,所述方法包括:
获取项目信息;其中,所述项目信息包括与项目实施关联的信息;
获取与所述项目信息的特征信息关联的模板;
基于所述模板对所述项目信息的内容进行处理,得到第一文件集合;其中,所述第一文件集合包括多个第一文件和多个第二文件;
基于所述第一文件集合,得到第二文件集合;其中,所述第二文件集合包括所述多个第一文件和加密后的所述多个第二文件。
可选的,所述获取与所述项目信息的特征信息关联的模板,包括:
从所述项目信息包含的内容中提取所述特征信息;
获取与所述特征信息关联的所述模板。
可选的,所述获取与所述项目信息的特征信息关联的模板,包括:
获取所述项目信息的第一属性信息,并确定所述第一属性信息为所述特征信息;其中,所述第一属性信息包括如下至少之一项目名称、项目类型、项目编号、项目阶段、项目密级、项目来源、项目概述、项目的承办单位、项目专业分类、项目的保密期限以及项目的文档清单;
获取与所述特征信息关联的所述模板。
可选的,所述基于所述模板对所述项目信息的内容进行处理,得到第一文件集合,包括:
获取所述模板的多个标定信息;
基于所述多个标定信息对所述项目信息的内容进行修改,得到修改后的项目信息;
基于所述模板,对所述修改后的项目信息进行处理,得到所述第一文件集合。
可选的,所述基于所述第一文件集合,得到第二文件集合之后,所述方法还包括:
获得与目标账户对应的针对所述第二文件集合的目标操作;
确定所述目标账户具有的操作权限;
若所述操作权限表征所述目标账户无法访问所述第二文件集合,生成提示信息;所述提示信息包括提示所述目标账户无法访问所述第二文件集合,和/或提示管理账户所述目标账户对所述第二文件集合执行了所述目标操作。
可选的,所述基于所述第一文件集合,得到第二文件集合之后,所述方法还包括:
若所述操作权限表征所述目标账户具有访问所述第二文件集合的权限,基于所述操作权限,对所述第二文件集合中的文件进行处理。
一种管理文档装置,所述管理文档装置包括:
第一获取单元,用于获取项目信息;其中,所述项目信息包括与项目实施关联的信息;
第二获取单元,用于获取与所述项目信息的特征信息关联的模板;
第一处理单元,用于基于所述模板对所述项目信息的内容进行处理,得到第一文件集合;其中,所述第一文件集合包括多个第一文件和多个第二文件;
第二处理单元,用于基于所述第一文件集合,得到第二文件集合;其中,所述第二文件集合包括所述多个第一文件和加密后的所述多个第二文件。
一种电子设备,所述电子设备包括:处理器、存储器和通信总线;其中,
所述通信总线用于实现处理器和存储器之间的通信连接;
所述存储器,用于存储可执行指令;
所述处理器,用于执行所述存储器中存储的管理文档的程序,以实现以下步骤:
获取项目信息;其中,所述项目信息包括与项目实施关联的信息;
获取与所述项目信息的特征信息关联的模板;
基于所述模板对所述项目信息的内容进行处理,得到第一文件集合;其中,所述第一文件集合包括多个第一文件和多个第二文件;
基于所述第一文件集合,得到第二文件集合;其中,所述第二文件集合包括所述多个第一文件和加密后的所述多个第二文件。
可选的,所述处理器还用于实现以下步骤:
获取所述模板的多个标定信息;
基于所述多个标定信息对所述项目信息的内容进行修改,得到修改后的项目信息;
基于所述模板,对所述修改后的项目信息进行处理,得到所述第一文件集合。
一种计算机存储介质,所述计算机存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如上述的管理文档的方法。
本申请实施例所提供的一种管理文档的方法、装置、电子设备和存储介质,获取项目信息;其中,所述项目信息包括与项目实施关联的信息;获取与所述项目信息的特征信息关联的模板;基于所述模板对所述项目信息的内容进行处理,得到第一文件集合;其中,所述第一文件集合包括多个第一文件和多个第二文件;基于所述第一文件集合,得到第二文件集合;其中,所述第二文件集合包括所述多个第一文件和加密后的所述多个第二文件;也就是说,本申请实施例中,获取到与项目实施关联的项目信息的特征信息的模板,对模板中关于项目信息的内容处理得到多个第一文件和加密后的多个第二文件,如此,提高了文档数据的安全性,保证了文档数据的齐套性以及文档数据与项目的关联性。
附图说明
图1为本申请实施例提供的一种管理文档方法的流程示意图;
图2为本申请实施例提供的一种管理文档装置的内部层级结构图;
图3为本申请实施例提供的另一种管理文档方法的流程示意图;
图4为本申请实施例提供的一种管理文档装置的模块结构示意图;
图5为本申请实施例提供的一种管理文档装置的结构示意图;
图6为本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
应理解,说明书通篇中提到的“本申请实施例”或“前述实施例”意味着与实施例有关的特定特征、结构或特性包括在本申请的至少一个实施例中。因此,在整个说明书各处出现的“本申请实施例中”或“在前述实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中应。在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
基于前述内容,本申请实施例提供了一种管理文档的方法,应用于管理文档装置,参照图1所示,该方法包括以下步骤:
步骤101、获取项目信息。
其中,项目信息包括与项目实施关联的信息。
本申请实施例中,根据项目质量要求、保密要求、管理要求、档案格式要求、客户要求以及项目开发过程对应阶段应完成的项目内容中的至少之一,对项目如何实施的具体细节进行制定得到项目信息。在制定项目信息的过程中,还可以设置各项作业内容、责任部门、责任人以及预设节点对应的阶段应完成的项目内容,从而便于监控和管理项目的开发任务。
步骤102、获取与项目信息的特征信息关联的模板。
本申请实施例中,在获取到项目信息后,管理文档装置获取与项目信息的特征信息关联的模板。其中,在一种可实现场景中,特征信息可以理解为根据项目信息包含的内容所提取的信息;在另一可实现场景中,特征信息可以理解为与项目属性相关的信息。
这里,模板可以理解为管理文档装置基于项目研发者设定的项目自身的特点,构建涵盖各种类型的项目文档的模板;其中,模板中编辑了包括关于项目基本要素信息的结构。需要强调的是,通用的模板可以存储在服务器中,管理文档装置可以访问服务器以获取到与项目信息的特征信息关联的模板。
步骤103、基于模板对项目信息的内容进行处理,得到第一文件集合。
这里,在配置出模板信息的情况下,还需对模板中的每项信息进行详细配置。确定模板中每项文档相对应的密级、保密期限和知悉范围,责任人以及完成进度。基于模板和每项文档相对应的密级,将处理后的项目信息的内容划分为多个第一文件和多个第二文件。
步骤104、基于第一文件集合,得到第二文件集合。
其中,第二文件集合包括多个第一文件和加密后的多个第二文件。
本申请实施例中,文档管理装置在得到第一文件集合后,基于模板和第一集合中每项文件的相对应的密级,得到多个第一文件和加密后的多个第二文件,即为第二文件集合。管理文档装置发送多个第一文件和多个加密后的第二文件到相应的审批者,审批者对多个第一文件和多个加密后的第二文件进行审批并发布,管理文档装置完成项目文档的发布生效工作。
本申请实施例所提供的文档管理的方法应用于管理文档装置,该管理文档装置的内部层级参照图2所示,管理文档装置的内部层级包括基础环境层201、运行环境层202、业务层203以及集成框架层204。其中,基础环境层201包括操作***和硬件设备,操作***的功能是管理智能终端的所有资源(包括硬件设备和软件设备),同时也是智能终端***的内核与基石,常见的操作***有Linux、Windows CE,Symbian OS、iPhone OS等;硬件设备包括服务器和网络设备,服务器的功能是存储和处理网络设备中的数据,网络设备的功能是传递数据和存储数据;其中,基础环境层201的主要作用是为管理文档装置及各类信息***的运行环境层202提供基础物理环境。运行环境层202包括数据库、Web服务器,JAVA虚拟机(JAVA Virtual Machine,JVM)以及轻量目录访问协议LDAP(Lightweight DirectoryAccess Protocol,LDAP);其中,运行环境层202的主要作用是管理文档装置的用户数据和***数据,并将用户数据和***数据上传至业务层203,用户数据为用户指定***操作对象,功能数据为***功能的实现提供支撑。业务层203包括文档数据的策划、文档数据的密级确定、文档的版本管控、文档密级控制、用户知悉范围权限、文档归档管理以及文档完成情况考核与统计等功能;其中,基于上述功能业务层203可以实现对项目开发过程中的文档数据进行管理,该管理过程贯穿整个项目的生命周期。集成框架层204是***技术框架中业务层的扩展,将管理文档装置与其他应用装置、门户装置等进行集成,打通了不同装置之间的数据链路,保证了不同装置之间的数据的传输。
基于前述实施例,本申请实施例提供了一种管理文档的方法,应用于管理文档装置,参照图3所示,该方法包括以下步骤:
步骤301、获取项目信息。
其中,项目信息包括与项目实施关联的信息。
步骤302、获取与项目信息的特征信息关联的模板。
本申请实施例中,步骤302获取与项目信息的特征信息关联的模板,可以该步骤可通过如下步骤实现:步骤302a、从项目信息包含的内容中提取特征信息,获取与特征信息关联的模板。
本申请实施例中,特征信息可以理解为根据项目信息包含的内容所提取的信息,管理文档装置将从项目信息包含的内容所提取的信息作为特征信息,获取与特征信息关联的模板。
本申请另一实施例中,步骤302获取与项目信息的特征信息关联的模板,可以该步骤可通过如下步骤实现:步骤302b、获取项目信息的第一属性信息,并确定第一属性信息为特征信息获取与特征信息关联的模板。
本申请实施例中,第一属性信息可以理解为包括如下至少之一项目名称、项目类型、项目编号、项目阶段、项目密级、项目来源、项目概述、项目的承办单位、项目专业分类、项目的保密期限以及项目的文档清单,管理文档装置将第一属性信息作为特征信息,获取与特征信息关联的模板。
步骤303、获取模板的多个标定信息。
本申请实施例中,标定信息可以理解为模板中的基本要素信息。示例性的,基本要素信息可以包括文档分类、所属项目、文档编号、文档名称、存放单位、存放地点、文档形式、预定完成日期、责任部门、责任人、文档密级、保密期限、文档版本号、文档状态等。这里,管理文档装置访问服务器获取模板中的多个标定信息。
步骤304、基于多个标定信息对项目信息的内容进行修改,得到修改后的项目信息。
本申请实施例中,获取到模板的多个标定信息的情况下,管理文档装置基于多个标定信息对项目信息的内容进行修改,得到修改后的项目信息。
步骤305、基于模板对修改后的项目信息进行处理,得到第一文件集合。
其中,第一文件集合包括多个第一文件和多个第二文件。
本申请实施例中,修改后的项目信息基于密级要求、项目内容等至少之一的因素拆分成多个文件,管理文档装置获取到与项目信息的特征信息关联的模板后,得到多个目标文件,判断多个目标文件与项目研发者设定的项目要求是否一致,若多个目标文件与项目研发者设定的项目要求一致,则将多个目标文件作为第一文件集合;若多个目标文件与项目研发者设定的项目要求不一致,则对多个目标文件中至少一个文件进行增删改等操作,得到修改后的多个目标文件,将修改后的多个目标文件作为第一文件集合。
步骤306、基于第一文件集合,得到第二文件集合。
其中,第二文件集合包括多个第一文件和加密后的多个第二文件。
步骤307、获得与目标账户对应的针对第二文件集合的目标操作。
本申请实施例中,目标操作可以理解为目标账户对目标文件的浏览和下载。实际应用中,当目标账户进入管理文档装置中,目标账户基于账户信息对第二文件集合进行目标操作,管理文档装置可以获取目标账户的目标操作。
步骤308、确定目标账户具有的操作权限,基于操作权限对第二文件集合进行相应的操作。
本申请实施例中,步骤308确定目标账户具有的操作权限,基于操作权限对第二文件集合进行相应的操作,可以通过如下步骤实现:308a、确定目标账户具有的操作权限,若操作权限表征目标账户无法访问第二文件集合,生成提示信息;提示信息包括提示目标账户无法访问第二文件集合,和/或提示管理账户目标账户对第二文件集合执行了目标操作。
本申请实施例中,管理文档装置基于账户信息确定目标账户具有的操作权限,当目标账户无法访问第二文件集合,管理文档装置生成提示信息,提示信息可以是目标账户无法访问第二文件集合,提示信息还可以是提示管理员目标账户对第二文件集合执行了目标操作。示例性的,目标账户的操作权限受到自身账户信息密级和所属隶属项目的限制,当目标账户的操作超越自身的操作权限,无法对操作目标对象,即第二文件集合进行相应的操作;此时,管理文档装置生成提示信息,用于提醒目标账户无法访问目标对象,和/或用于提醒管理账户,目标账户对目标对象执行了目标操作。
本申请另一实施例中,步骤308确定目标账户具有的操作权限,基于操作权限对第二文件集合进行相应的操作,可以通过如下步骤实现:308b、确定目标账户具有的操作权限,若操作权限表征目标账户具有访问第二文件集合的权限,基于所述操作权限,对所述第二文件集合中的文件进行处理。
本申请实施例中,管理文档装置基于账户信息确定目标账户具有的操作权限,当目标账户具有访问第二文件集合的权限,目标账户对基于操作权限,第二文件集合执行相应的操作。示例性的,目标账户基于自身账户信息密级和所属隶属项目的权限划分,当目标账户的操作权限不低于第二文件集合的密级权限,可以对目标对象执行相应的操作。
本申请上其他实施例中,当多个目标账户都具有访问第二文件集合的权限,为避免多个目标账户同时对同一文件执行操作而产生的并发问题,可以通过如下的步骤进行实现:
步骤308c、当确定目标账户具有对第二文件集合的进行操作的权限,管理文档装置对目标账户所操作的第二文件集合自动复制并修改第二文件集合的命名,将复制和修改后的第二文件集合存储到终端并将其打开;其中,复制的第二文件集合与原先的第二文件的所包含的密级属性具有一致性。
本申请其他实施例中,管理文档装置将目标账户划分为普通账户、***账户、安全账户以及审批账户;其中,***账户只能建立普通账户;安全账户可以对普通账户访问管理文档装置进行部分文档的授权;需要强调的是,***账户与安全账户所执行的操作可以互相调换,但***账户和安全账户针对建立账户和/或授权文档仅可执行其中一项操作;审批账户可以查看***账户建立普通账户的操作日志以及安全账户对普通账户文档授权的操作日志。
基于前述实施例,本申请的实施例提供一种管理文档装置,该管理文档装置可以应用于图1、图3对应的实施例提供的一种管理文档方法中,参照图4所示,该文档管理装置4包括:策划管理模块401、执行管理模块402、考核与统计模块403以及***管理模块404;其中,
策划管理模块401,用于根据项目质量要求、保密要求、管理要求、档案格式要求、客户要求以及项目开发过程对应阶段应完成的项目内容中的至少之一,制定项目实施的具体细节以得到项目信息。在制定项目信息的过程中,还可以设置各项作业内容、责任部门、责任人以及预设节点对应的阶段应完成的项目内容,从而便于监控和管理项目的开发任务。策划管理模块包括模板管理子模块、配置管理子模块以及发布管理子模块。
模板管理子模块,用于考虑模板设计的复用性,简化项模板设计的重复性,并考虑到文档编写的规范性,制定各种文档的标准参考模板,简化文档编写工作内容,统一文档编写工作的标准。从项目的自身特点出发,构建包括各种类型的模板管理的模版库,简化项目构建工作的开展。其中模板,将常用的与项目开发过程关联的报告、文档的通用模板存储在***内,以便下载的模板与所需编写的文档保证文档格式的标准化和一致性。其中模板是将项目按照类型设置,展现文档数据的清单,明确该类项目所需文档的清单,保障项目研制中文档的齐套性。
配置管理子模块,确定模板的各种属性,主要属性包括项目名称、项目类型、项目编号、项目阶段、项目密级、项目来源、项目概述、研制单位、专业分类、保密期限等,并以树形结构组织并展现项目文档。利用管理文档装置内的模板,对其进行增删改移等配置操作,完成模板的新建与配置。
发布管理子模块,模板构建成功后,针对模板的基本信息、模板清单的齐套性、模板项目的密级分解等关键信息,对构建后的模板进行审核与批准。发起者,即模板创建者选择各审批环节及审批者,发送模板审批流程,各审批者可以在待办事项中看到所要审批的流程并进行审批。另外,发起者也可以修改审批环节中的审批者。审批通过后,该模板正式发布生效。需要说明的是,当审批环节至少存在一个审批者审批不通过时,整个审批环节处于终止状态,此时,发起者需要重新发起审批环节。
执行管理模块402,用于对模板执行编辑、上传、浏览与下载、签审、归档等操作。
执行管理中的编辑功能,用于对模板进行信息的录入与修改,填入文档的相关属性。文档的主要属性包括文档分类、所属项目、文档编号、文档名称、存放单位、存放地点、文档形式、预定完成日期、责任部门、责任人、密级、保密期限、版本号、状态等属性。其中,文档编号由按照预先制定好的规则自动进行编号,作为是管理文档装置中文件的唯一ID。
执行管理模块中的上传功能,用于将编辑成功的本地文件上传至管理文档装置,即由本地计算机传输至服务器的过程。文件上传过程中,其中文档的密级和保密期限,不高于模板的密级和保密期限。例如模板的密级为内部,那么文件的密级只有内部和非密;文件上传后,管理文档装置自动对文件进行密级标识,且该标识在管理文档装置中不能篡改,保证文档标识的唯一性。
执行管理模块中的文件浏览与下载功能,用于对上传到服务器的文件进行浏览与下载;其中,文件浏览与下载功能与管理文档装置中目标账户的权限关联;也就是说,当目标账户登录到管理文档装置后,目标账户受到自身密级和所属隶属项目的权限限制,只有拥有该文件查看权限的目标账户才可以在线浏览或者下载文件。当文件自身的密级权限高于授予目标账户的权限,目标账户无法浏览与下载文件。示例性的,目标账户不是A项目的研制成员,该目标账户无法访问A项目中的文件。需要说明的是,管理文档装置为避免多个目标账户同时打开同一份文件导致的并发问题,当目标用户每查看一份文档时,管理文档装置自动复制当前文件并对当前文件重新命名,在管理文档装置所在的终端打开拷贝文件,保证了每个终端打开的是一份单独的文件,互不干涉,相互独立。进一步地,当文件下载时,管理文档装置对下载的文件名上标注其密级,保证文件的密级属性的正确性。
执行管理模块中的签审功能,用于对上传的文件进行校对、会签、审核、批准,只有审批通过后的文档方发布生效。当审批流程发起后,各审批者可以在待办事项中看到所要审批的流程并进行审批。另外,发起者也可以修改审批环节中的审批者。审批通过后,该模板正式发布生效。需要说明的是,当审批环节至少存在一个审批者审批不通过时,整个审批环节处于终止状态,此时,发起者需要重新发起审批环节。当文档实现电子化运作后,对于需要签名的文档,管理文档装置识别目标账户的用户信息,自动为用户签名,署上签名日期,该签名不可更改,可作为责任追踪的依据。
执行管理模块中的归档管理功能,用于对完成的文档进行归档。其中,管理文档装置中归档的电子文档,只能查阅,不能对其修改;若需要对归档后的文档进行修改,则需要取消归档,对修改后的文档重新发起审批流程,进而对文档的有效性进行严格的控制。
考核与统计模块403,用于考核和统计模板基于项目信息所填充的内容的齐全性,包括齐套性检查子模块、统计报表子模块、数据查询子模块。
齐套性检查子模块,用于查看模板内容的总体情况以及查看每个项目的完成情况,并依据设定的考核节点以及预定的完成日期,按照考核部门、考核节点、考核数据包等项目设定来实时监控数据包各项目的完成状况。同时还用于将项目完成情况的结果导出。
统计报表子模块,用于对模板中的文档按照需求进行各类统计,并产生相关报表,对项目的文档进行分析,为项目的开展提供辅助性的支持。
数据查询子模块,用于查询管理文档装置中多个模板以及每一模板中的多个文档。管理文档装置内包含多个模板,每个模板内包含多个文档,可以对模板以及文件按照一定属性模糊查询,快速定位文档,进而节省查找文档时间。
***管理模块404,用于为保证管理文档装置正常运行,对基础数据以及管理文档装置中各种配置进行维护的模块;其中,包括:组织与用户管理子模块、权限管理子模块、参数设置子模块、日志管理子模块。
组织架构和用户管理子模块,用于建立和维护组织架构和目标账户,文档管理装置分为普通用户、***管理员、安全管理员、审批管理员等角色。其中普通用户授权范围内的***使用功能;***管理员保障管理文档装置的正常运行,负责管理文档装置中目标账户唯一标识的创建、管理文档装置流程配置、文档管理装置参数维护;安全管理员主要对文档管理装置目标账户权限进行配置,对目标账户进行解锁和密码重置,负责普通用户和审批管理员操作行为的日志审核工作。审批管理员负责查看***管理员以及安全管理员的操作日志。
权限管理子模块,用于对目标账户在管理文档装置内的所具有的权限进行设定。权限管理首先设定好权限组,每个权限组所具有的权限。设定好权限组后,对每个目标账户指定属于哪些权限组、节点权限、部门权限。对目标账户进行权限组、部门进行权限;对节点进行授权,即对目标账户进行项目权限的授权,目标账户参与哪个项目,项目下哪些节点下有操作权限。
参数设置子模块,用于新增、删除、配置管理文档装置内业务审批流程表单,对审批节点进行灵活配置;对管理文档装置的数据字典进行维护配置;对管理文档装置进行设置配置,如错误密码次数、***退出时间等。
日志管理子模块,用于记录每个目标账户在管理文档装置所执行的操作,以供***管理员进行查看。日志记录包括事件发生的时间、地点、类型、主体、客体和结果(成功或失败);即审核内容包括用户名、操作时间、登录的IP地址、操作画面、操作类型、操作内容,且***日志不可删除、修改。
基于前述实施例,本申请的实施例提供一种管理文档装置,该管理文档装置可以应用于图1、图3对应的实施例提供的一种管理文档方法中,参照图5所示,该管理文档装置5(图5中的管理文档装置5对应图4中的管理文档装置4),包括:
第一获取单元501,用于获取项目信息;其中,项目信息包括与项目实施关联的信息;
第二获取单元502,用于获取与项目信息的特征信息关联的模板;
第一处理单元503,用于基于模板对项目信息的内容进行处理,得到第一文件集合;其中,第一文件集合包括多个第一文件和多个第二文件;
第二处理单元504,用于基于第一文件集合,得到第二文件集合;其中,第二文件集合包括多个第一文件和加密后的多个第二文件。
基于前述实施例,本申请的实施例提供一种电子设备,该电子设备可以应用于图1、图3对应的实施例提供的一种管理文档方法中,参照图6所示,该电子设备6包括:处理器61、存储器62和通信总线63;其中,通信总线63用于实现处理器61和存储器62之间的通信连接;处理器61用于执行存储器62中存储的管理文档的程序,电子设备6通过处理器61以实现以下步骤:
获取项目信息;其中,项目信息包括与项目实施关联的信息;
获取与项目信息的特征信息关联的模板;
基于模板对项目信息的内容进行处理,得到第一文件集合;其中,第一文件集合包括多个第一文件和多个第二文件;
基于第一文件集合,得到第二文件集合;其中,第二文件集合包括多个第一文件和加密后的多个第二文件。
在本申请其他实施例中,处理器61用于执行存储器62中存储的多通道间的数据处理程序,以实现以下步骤:
从项目信息包含的内容中提取特征信息;
获取与特征信息关联的模板。
在本申请其他实施例中,处理器61用于执行存储器62中存储的多通道间的数据处理程序,以实现以下步骤:
获取项目信息的第一属性信息,并确定第一属性信息为特征信息;其中,第一属性信息包括如下至少之一项目名称、项目类型、项目编号、项目阶段、项目密级、项目来源、项目概述、项目的承办单位、项目专业分类、项目的保密期限以及项目的文档清单;
获取与特征信息关联的模板。
在本申请其他实施例中,处理器61用于执行存储器62中存储的多通道间的数据处理程序,以实现以下步骤:
获取模板的多个标定信息;
基于多个标定信息对项目信息的内容进行修改,得到修改后的项目信息;
基于模板,对修改后的项目信息进行处理,得到第一文件集合。
在本申请其他实施例中,处理器61用于执行存储器62中存储的多通道间的数据处理程序,以实现以下步骤:
获得与目标账户对应的针对第二文件集合的目标操作;
确定目标账户具有的操作权限;
若操作权限表征目标账户无法访问第二文件集合,生成提示信息;提示信息包括提示目标账户无法访问第二文件集合,和/或提示管理账户目标账户对第二文件集合执行了目标操作。
在本申请其他实施例中,处理器61用于执行存储器62中存储的多通道间的数据处理程序,以实现以下步骤:
若操作权限表征目标账户具有访问第二文件集合的权限,基于操作权限,对第二文件集合中的文件进行处理。
需要说明的是,上述计算机存储介质/存储器可以是只读存储器(Read OnlyMemory,ROM)、可编程只读存储器(Programmable Read-Only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read-Only Memory,EPROM)、电可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,EEPROM)、磁性随机存取存储器(Ferromagnetic Random Access Memory,FRAM)、快闪存储器(Flash Memory)、磁表面存储器、光盘、或只读光盘(Compact Disc Read-Only Memory,CD-ROM)等存储器;也可以是包括上述存储器之一或任意组合的各种终端,如移动电话、计算机、平板设备、个人数字助理等。
在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本申请各实施例中的各功能单元可以全部集成在一个处理模块中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
本申请所提供的几个方法实施例中所揭露的方法,在不冲突的情况下可以任意组合,得到新的方法实施例。
本申请所提供的几个产品实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的产品实施例。
本申请所提供的几个方法或设备实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的方法实施例或设备实施例。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

Claims (10)

1.一种管理文档的方法,其特征在于,所述方法包括:
获取项目信息;其中,所述项目信息包括与项目实施关联的信息;
获取与所述项目信息的特征信息关联的模板;
基于所述模板对所述项目信息的内容进行处理,得到第一文件集合;其中,所述第一文件集合包括多个第一文件和多个第二文件;
基于所述第一文件集合,得到第二文件集合;其中,所述第二文件集合包括所述多个第一文件和加密后的所述多个第二文件。
2.根据权利要求1所述的管理文档的方法,其特征在于,所述获取与所述项目信息的特征信息关联的模板,包括:
从所述项目信息包含的内容中提取所述特征信息;
获取与所述特征信息关联的所述模板。
3.根据权利要求1所述的管理文档的方法,其特征在于,所述获取与所述项目信息的特征信息关联的模板,包括:
获取所述项目信息的第一属性信息,并确定所述第一属性信息为所述特征信息;其中,所述第一属性信息包括如下至少之一项目名称、项目类型、项目编号、项目阶段、项目密级、项目来源、项目概述、项目的承办单位、项目专业分类、项目的保密期限以及项目的文档清单;
获取与所述特征信息关联的所述模板。
4.根据权利要求1所述的管理文档的方法,其特征在于,所述基于所述模板对所述项目信息的内容进行处理,得到第一文件集合,包括:
获取所述模板的多个标定信息;
基于所述多个标定信息对所述项目信息的内容进行修改,得到修改后的项目信息;
基于所述模板,对所述修改后的项目信息进行处理,得到所述第一文件集合。
5.根据权利要求1所述的管理文档的方法,其特征在于,所述基于所述第一文件集合,得到第二文件集合之后,所述方法还包括:
获得与目标账户对应的针对所述第二文件集合的目标操作;
确定所述目标账户具有的操作权限;
若所述操作权限表征所述目标账户无法访问所述第二文件集合,生成提示信息;所述提示信息包括提示所述目标账户无法访问所述第二文件集合,和/或提示管理账户所述目标账户对所述第二文件集合执行了所述目标操作。
6.根据权利要求5所述的管理文档的方法,其特征在于,所述基于所述第一文件集合,得到第二文件集合之后,所述方法还包括:
若所述操作权限表征所述目标账户具有访问所述第二文件集合的权限,基于所述操作权限,对所述第二文件集合中的文件进行处理。
7.一种管理文档装置,其特征在于,所述管理文档装置包括:
第一获取单元,用于获取项目信息;其中,所述项目信息包括与项目实施关联的信息;
第二获取单元,用于获取与所述项目信息的特征信息关联的模板;
第一处理单元,用于基于所述模板对所述项目信息的内容进行处理,得到第一文件集合;其中,所述第一文件集合包括多个第一文件和多个第二文件;
第二处理单元,用于基于所述第一文件集合,得到第二文件集合;其中,所述第二文件集合包括所述多个第一文件和加密后的所述多个第二文件。
8.一种电子设备,其特征在于,所述电子设备包括:处理器、存储器和通信总线;其中,
所述通信总线用于实现处理器和存储器之间的通信连接;
所述存储器,用于存储可执行指令;
所述处理器,用于执行所述存储器中存储的管理文档的程序,以实现以下步骤:
获取项目信息;其中,所述项目信息包括与项目实施关联的信息;
获取与所述项目信息的特征信息关联的模板;
基于所述模板对所述项目信息的内容进行处理,得到第一文件集合;其中,所述第一文件集合包括多个第一文件和多个第二文件;
基于所述第一文件集合,得到第二文件集合;其中,所述第二文件集合包括所述多个第一文件和加密后的所述多个第二文件。
9.根据权利要求8所述的电子设备,其特征在于,所述处理器还用于实现以下步骤:
获取所述模板的多个标定信息;
基于所述多个标定信息对所述项目信息的内容进行修改,得到修改后的项目信息;
基于所述模板,对所述修改后的项目信息进行处理,得到所述第一文件集合。
10.一种计算机存储介质,其特征在于,所述计算机存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如权利要求1至6中任一项所述的管理文档的方法。
CN201911104467.XA 2019-11-13 2019-11-13 一种管理文档的方法、装置、电子设备和存储介质 Pending CN110865975A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911104467.XA CN110865975A (zh) 2019-11-13 2019-11-13 一种管理文档的方法、装置、电子设备和存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911104467.XA CN110865975A (zh) 2019-11-13 2019-11-13 一种管理文档的方法、装置、电子设备和存储介质

Publications (1)

Publication Number Publication Date
CN110865975A true CN110865975A (zh) 2020-03-06

Family

ID=69654181

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911104467.XA Pending CN110865975A (zh) 2019-11-13 2019-11-13 一种管理文档的方法、装置、电子设备和存储介质

Country Status (1)

Country Link
CN (1) CN110865975A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111598542A (zh) * 2020-05-21 2020-08-28 贵州普致丰科技有限公司 一种按进度存储的电力生产项目档案管理***
CN112070464A (zh) * 2020-08-25 2020-12-11 英运物流(上海)有限公司 项目管理方法、装置、设备及其存储介质
CN112633853A (zh) * 2020-12-31 2021-04-09 北京达佳互联信息技术有限公司 项目管理方法、装置及电子设备
CN113609069A (zh) * 2021-07-06 2021-11-05 厦门国际银行股份有限公司 文档管理方法、***、终端设备及存储介质

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1567255A (zh) * 2003-09-02 2005-01-19 四川大学 一种安全文件***的存储及访问控制方法
CN202872828U (zh) * 2012-06-12 2013-04-10 北京时代亿信科技有限公司 文件的流转控制***
US20170180372A1 (en) * 2015-12-16 2017-06-22 Fluke Corporation Project documentation sharing and collaboration in a cloud-based environment
CN109388952A (zh) * 2017-08-09 2019-02-26 普天信息技术有限公司 一种涉密文件和密级标识绑定的方法和装置
CN109711802A (zh) * 2018-12-14 2019-05-03 深圳壹账通智能科技有限公司 项目信息处理方法、装置、计算机设备和存储介质
CN110166451A (zh) * 2019-05-20 2019-08-23 北京计算机技术及应用研究所 一种轻量级电子文档传递控制***及方法
CN110414246A (zh) * 2019-06-19 2019-11-05 平安科技(深圳)有限公司 共享文件安全管理方法、装置、终端及存储介质

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1567255A (zh) * 2003-09-02 2005-01-19 四川大学 一种安全文件***的存储及访问控制方法
CN202872828U (zh) * 2012-06-12 2013-04-10 北京时代亿信科技有限公司 文件的流转控制***
US20170180372A1 (en) * 2015-12-16 2017-06-22 Fluke Corporation Project documentation sharing and collaboration in a cloud-based environment
CN109388952A (zh) * 2017-08-09 2019-02-26 普天信息技术有限公司 一种涉密文件和密级标识绑定的方法和装置
CN109711802A (zh) * 2018-12-14 2019-05-03 深圳壹账通智能科技有限公司 项目信息处理方法、装置、计算机设备和存储介质
CN110166451A (zh) * 2019-05-20 2019-08-23 北京计算机技术及应用研究所 一种轻量级电子文档传递控制***及方法
CN110414246A (zh) * 2019-06-19 2019-11-05 平安科技(深圳)有限公司 共享文件安全管理方法、装置、终端及存储介质

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111598542A (zh) * 2020-05-21 2020-08-28 贵州普致丰科技有限公司 一种按进度存储的电力生产项目档案管理***
CN112070464A (zh) * 2020-08-25 2020-12-11 英运物流(上海)有限公司 项目管理方法、装置、设备及其存储介质
CN112070464B (zh) * 2020-08-25 2021-05-14 英运物流(上海)有限公司 项目管理方法、装置、设备及其存储介质
CN112633853A (zh) * 2020-12-31 2021-04-09 北京达佳互联信息技术有限公司 项目管理方法、装置及电子设备
CN113609069A (zh) * 2021-07-06 2021-11-05 厦门国际银行股份有限公司 文档管理方法、***、终端设备及存储介质

Similar Documents

Publication Publication Date Title
CN110865975A (zh) 一种管理文档的方法、装置、电子设备和存储介质
CN110727954B (zh) 数据授权脱敏自动化方法、装置及存储介质
TWI763710B (zh) 加密使用者資料傳輸及儲存(nuts)
CN109308285A (zh) 数据库脚本管理方法、装置、计算机设备及存储介质
JP2012084159A (ja) 無線装置上のファームウェア照合を管理するための装置および方法
CN110134658B (zh) 日志监控方法、装置、计算机设备和存储介质
CN111177252A (zh) 一种业务数据的处理方法及装置
CN114128214A (zh) 用于配置区块链的安全层
CN112017007A (zh) 用户行为数据的处理方法及装置、计算机设备、存储介质
CN111414612A (zh) 操作***镜像的安全保护方法、装置及电子设备
CN112506579A (zh) 多服务多环境管理方法及***
CN113961936A (zh) 可信白名单建设方法、***、装置和计算机设备
CN115176241A (zh) 用于使用分布式账本跟踪数据沿袭和记录生命周期的***和方法
CN113778442A (zh) 一种***菜单生成方法、装置、设备及存储介质
WO2016122684A1 (en) Data sandboxing for multiple user data storage and separation
CN112685077A (zh) 数据修改方法、***、计算机设备及计算机可读存储介质
CN111126962A (zh) 一种基于区块链的新能源并网标准申报***和方法
CN112015715A (zh) 工业互联网数据管理服务测试方法及***
CN115658794A (zh) 数据查询方法、装置、计算机设备和存储介质
CN109413200A (zh) 一种资源导入的方法、客户端、mes及电子设备
CN113553344A (zh) 一种业务数据管理方法、***、计算机设备和存储介质
KR102212664B1 (ko) 로그 데이터의 무결성을 보장하는 장치 및 방법
CN111651429B (zh) 一种大数据调度参数管理方法、装置及分布式平台
CN117034368B (zh) 一种数据完整性的保护方法、装置、设备及存储介质
CN111787019B (zh) 一种基于区块链的信息获取方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20200306

RJ01 Rejection of invention patent application after publication