CN112989288B - 一种批量标定电子文档密级的***和方法 - Google Patents
一种批量标定电子文档密级的***和方法 Download PDFInfo
- Publication number
- CN112989288B CN112989288B CN202110408427.5A CN202110408427A CN112989288B CN 112989288 B CN112989288 B CN 112989288B CN 202110408427 A CN202110408427 A CN 202110408427A CN 112989288 B CN112989288 B CN 112989288B
- Authority
- CN
- China
- Prior art keywords
- security
- security level
- unit
- document
- calibration
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 21
- 238000012163 sequencing technique Methods 0.000 claims description 7
- 230000000007 visual effect Effects 0.000 claims description 6
- 238000012800 visualization Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013070 change management Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/105—Arrangements for software license management or administration, e.g. for managing licenses at corporate level
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Multimedia (AREA)
- Technology Law (AREA)
- Document Processing Apparatus (AREA)
Abstract
本发明涉及信息技术领域,特别是涉及一种批量标定电子文档密级的***和方法,包括密级标识功能入口模块和密级信息生成模块;所述密级标识功能入口模块包括注册表单元、功能入口显示单元、程序链接单元和功能启动单元;所述密级信息生成模块包括文档批量获取单元、密级选择单元、文本框生成单元、密级标识单元、标定密级记录单元和标识结果显示单元;所述文档批量获取单元用于批量获取待生成密级标识的电子文档;所述文本框生成单元用于向同批次的电子文档依次植入文本框。通过本***和方法,能有效解决在不打开电子文档的情况下,无法批量标识电子文档的保密等级的问题,并且操作更加简单。
Description
技术领域
本发明涉及信息技术领域,特别是涉及一种批量标定电子文档密级的***和方法。
背景技术
通常为了标识电子文档的保密等级,在电子文档首页固定位置按照特定字号与字体标定密级,字样包括但不限于“机密★20年”、“秘密★10年”等,字体为“黑体”,字号为“16磅”,位置在文档首页左上角。目前文档标定密级主要有人工操作和自动标定密级两种形式,人工标定密级操作方法为:打开文档-***文本框-输入密级文字-调整字号-调整字体-调整文本框位置-关闭文档;自动标定密级方法主要是利用COM组件调用文档内ActiveX控件进行标定密级,或开发应用***实现标定密级信息变动管理,再或者是建立客户端/服务器网络形式申请标定密级管理等。
现有技术中,提出了公开号为CN102902931A,公开日为2013年01月30日的中国发明专利文件,该专利文献所公开的技术方案如下:文件标定密级***搭载于操作***平台上,包括数据库模块、标定密级模块及关联模块,数据库模块在计算机硬件的每个盘符下创建数据库文件,储存文件被标定密级的时间、文件名、路径、密级;关联模块监控用户对文件的操作;标定密级模块接收该关联模块传输的指令,对数据库文件存储信息进行相应操作。实现对电子文件密级信息标定的控制,完成标定密级信息与电子文件的绑定。该专利主要是用于标定密级过程监控及标定密级的记录,此技术无法实现对电子文档内部标定密级,仅可记录人工标定密级过程的记录。
现有技术中,提出了公开号为CN103544446A,公开日为2014年01月29日的中国发明专利文件,该专利文献所公开的技术方案如下:在文档编辑工具对文档进行特定文档操作时,调用组件对象模型COM插件,根据用户输入的密级信息生成可视化的密级信息图片并保存于电子文档中。此技术仅是在通过COM组件调用文档内的ActiveX控件创建密级标识,每次仅能操作一个文档,不可批量处理电子文档,且该装置独立存在,操作更加复杂。
发明内容
为解决上述技术问题,本发明提出了一种批量标定电子文档密级的***和方法,能有效解决在不打开电子文档的情况下,无法批量标识电子文档的保密等级的问题,并且操作更加简单。
本发明是通过采用下述技术方案实现的:
一种批量标定电子文档密级的***,其特征在于:包括密级标识功能入口模块和密级信息生成模块;所述密级标识功能入口模块包括注册表单元、功能入口显示单元、程序链接单元和功能启动单元;所述密级信息生成模块包括文档批量获取单元、密级选择单元、文本框生成单元、密级标识单元、标定密级记录单元和标识结果显示单元;所述文档批量获取单元用于批量获取待生成密级标识的电子文档;所述密级选择单元用于选择待标定的密级标识;所述文本框生成单元用于向同批次的电子文档依次植入文本框;所述密级标识单元用于输入与所述密级选择单元产生的密级标识相应的字体、字号和密级标识的文本内容;所述标识结果显示单元用于显示完成批量标定密级的信息提示框;所述标定密级记录单元用于记录标定密级的记录。
所述密级标识功能入口模块集成在鼠标右键菜单栏上,所述注册表单元用于修改鼠标右键菜单栏显示内容;所述功能入口显示单元用于显示密级标定功能名称;所述程序链接单元用于链接至密级信息生成模块;所述功能启动单元用于响应于鼠标单击密级标定功能名称指令,启动密级信息生成模块。
一种批量标定电子文档密级的方法,其特征在于:应用于具有VBA程序功能的电子文档,具体包括以下步骤:
a. 修改注册表单元鼠标右键菜单栏显示设置参数;
b. 单击鼠标右键,在弹出的菜单中选择密级标识功能入口模块,启动运行密级信息生成模块;
c. 获取待生成密级的电子文档存储路径、文档名称、文档类型以及文档数量;
d. 生成待标定密级电子文档信息列表,所述信息列表包括电子文档排序、文档存储路径、文档名称、文档类型,所述排序为1、2、3……,最小值为1,最大值为待生成密级的电子文档数量;
e. 选择待标定的密级标识;
f. 所述VBA程序创建电子文档应用程序,电子文档应用程序可视化参数设置为0,即不可视,VBA程序调用启动打开功能,可视化参数设置为0,即不可视,依据所述的待标定密级电子文档信息列表,打开排序为1的电子文档;
g. 向所述电子文档发送文本框创建指令以及文本框位置指令,以使所述电子文档在内部指定位置生成文本框;
h. 向创建成功的文本框发送指定密级标识内容,包括文字、字体和字号;
i. 成功添加密级标识指令后,记录电子文档密级标定信息,存储为电子表格,关闭所述电子文档;
j. 依照电子文档的排序,后台依次打开剩余的电子文档,每次打开电子文档后都重复执行步骤g至步骤i,直至最后一份电子文档被标定密级。
当最后一份电子文档的密级标定成功的信息,显示所有电子文档完成密级标定成功的信息提示框。
所述标定信息包括获取电子文档的名称、标定密级的时间和密级标识信息。
与现有技术相比,本发明的有益效果表现在:
1、通过本***和方法,可以在大幅降低人工操作电子文档标定密级的操作次数及繁琐程度的同时,在不打开电子文档的前提下,可以批量处理电子文档,快速启动标定密级程序,生成密级信息并将密级信息批量植入电子文档首页,以实现在不打开电子文档的情况下对所选电子文档进行批量标识密级,密级标定的速度更快,并且后期可人工修正密级标识,操作全程简单便捷,运行稳定可靠。
2、本发明将密级标识功能入口模块集成在鼠标右键菜单栏上,在不查找本***在计算机中存储位置的前提下,快速调用标定密级***。在计算机操作***任意地方点击鼠标右键,即可找到密级标识功能入口模块,而后单击鼠标启动密级信息生成模块,使得标定密级功能更加方便。
3、本发明具有密级标定记录功能,可记录标定密级的所有电子文档的信息,便于电子文档密级标识的查询和管理。
附图说明
下面将结合说明书附图和具体实施方式对本发明作进一步的详细说明,其中:
图1为本发明中***的结构示意图;
图2为本发明中密级信息生成方法的流程示意图;
图3为本发明中密级信息记录方法的流程图。
具体实施方式
实施例1
作为本发明基本实施方式,参照说明书附图1,本发明包括一种批量标定电子文档密级的***,包括密级标识功能入口模块和密级信息生成模块。所述密级标识功能入口模块包括注册表单元、功能入口显示单元、程序链接单元和功能启动单元。所述密级信息生成模块包括文档批量获取单元、密级选择单元、文本框生成单元、密级标识单元、标定密级记录单元和标识结果显示单元。
所述密级标识功能入口模块集成在鼠标右键菜单栏上,所述注册表单元用于修改鼠标右键菜单栏显示内容;所述功能入口显示单元用于显示密级标定功能名称;所述程序链接单元用于链接至密级信息生成模块;所述功能启动单元用于响应于鼠标单击密级标定功能名称指令,启动密级信息生成模块。
所述文档批量获取单元用于批量获取待生成密级标识的电子文档;所述密级选择单元用于选择待标定的密级标识;所述文本框生成单元用于向同批次的电子文档依次植入文本框;所述密级标识单元用于输入与所述密级选择单元产生的密级标识相应的字体、字号和密级标识的文本内容;所述标识结果显示单元用于显示完成批量标定密级的信息提示框;标定密级记录单元,用于记录标定密级的记录。
实施例2
作为本发明一较佳实施方式,本发明包括一种批量标定电子文档密级的***,包括密级标识功能入口模块和密级信息生成模块。通过鼠标右键菜单栏集成标定密级功能入口,应用于具有Windows***注册表功能的计算机。所述密级标识功能入口模块包括注册表单元、功能入口显示单元、程序链接单元和功能启动单元。修改注册表单元鼠标右键菜单栏显示设置参数,使得在鼠标右键菜单栏显示“密级标识”字样;修改注册表单元中所述“密级标识”字样的程序链接,链接至密级信息生成模块,设置功能启动单元参数,响应于鼠标单击“密级标识”字样指令,启动运行密级信息生成模块。
所述密级信息生成模块包括文档批量获取单元、密级选择单元、文本框生成单元、密级标识单元、标定密级记录单元和标识结果显示单元。通过单击鼠标右键菜单栏标定密级标识功能入口,调用密级信息生成模块,所述文档批量获取单元用于批量获取待生成密级标识的电子文档;所述密级选择单元用于选择待标定的密级标识;所述文本框生成单元用于向同批次的电子文档依次植入文本框;所述密级标识单元用于输入与所述密级选择单元产生的密级标识相应的字体、字号和密级标识的文本内容;所述标识结果显示单元用于显示完成批量标定密级的信息提示框;所述标定密级记录单元用于记录标定密级的记录。
实施例3
作为本发明另一较佳实施方式,参照说明书附图2,本发明包括一种批量标定电子文档密级的方法,应用于具有VBA程序功能的电子文档,具体包括以下步骤:
a. 修改注册表单元鼠标右键菜单栏显示设置参数。
b. 单击鼠标右键,在弹出的菜单中选择密级标识功能入口模块,启动运行密级信息生成模块。
c. 获取待生成密级的电子文档存储路径、文档名称、文档类型以及文档数量。
d. 生成待标定密级电子文档信息列表,所述信息列表包括电子文档排序、文档存储路径、文档名称、文档类型,所述排序为1、2、3……,最小值为1,最大值为待生成密级的电子文档数量。
e. 选择选择待标定的密级标识,包括但不限于“机密★20年”、“秘密★10年”等。
f. 所述的VBA程序创建电子文档应用程序,所述电子文档应用程序可视化参数设置为0,即不可视,所述的VBA程序调用启动打开功能,可视化参数设置为0,即不可视,依据所述的待标定密级电子文档信息列表,打开排序为1的电子文档。
g. 向所述电子文档发送文本框创建指令以及文本框位置指令,以使所述电子文档在内部指定位置生成文本框。
h. 向创建成功的文本框发送指定密级标识内容,包括文字、字体和字号。
i. 参照说明书附图3,成功添加密级标识指令后,记录电子文档密级标定信息,所述标定信息包括获取电子文档的名称、标定密级的时间和密级标识信息。并存储为电子表格,具体为填充为电子表格的一行,所述的电子表格每列为不限于前述记录的标定信息。最后关闭电子文档。
j. 依照电子文档的排序,后台依次打开剩余的电子文档,每次打开电子文档后都重复执行步骤g至步骤i,直至最后一份电子文档被标定密级。当最后一份电子文档的密级标定成功的信息,显示所有电子文档完成密级标定成功的信息提示框。
本方法,通过单击鼠标右键菜单栏标定密级功能入口,调用密级信息生成模块,批量获取待生成密级的电子文档存储路径、文档名称、文档类型以及文档数量,在不打开电子文档的前提下后台依照顺序打开电子文档,植入文本框、指定格式的密级标识、关闭电子文档、提示所选全部电子文档完成密级标定提示框、记录标定密级的文件信息及其密级。
综上所述,本领域的普通技术人员阅读本发明文件后,根据本发明的技术方案和技术构思无需创造性脑力劳动而作出的其他各种相应的变换方案,均属于本发明所保护的范围。
Claims (4)
1.一种批量标定电子文档密级的***,其特征在于:包括密级标识功能入口模块和密级信息生成模块;所述密级标识功能入口模块包括注册表单元、功能入口显示单元、程序链接单元和功能启动单元;所述密级信息生成模块包括文档批量获取单元、密级选择单元、文本框生成单元、密级标识单元、标定密级记录单元和标识结果显示单元;所述文档批量获取单元用于批量获取待生成密级标识的电子文档;所述密级选择单元用于选择待标定的密级标识;所述文本框生成单元用于向同批次的电子文档依次植入文本框;所述密级标识单元用于输入与所述密级选择单元产生的密级标识相应的字体、字号和密级标识的文本内容;所述标识结果显示单元用于显示完成批量标定密级的信息提示框;所述标定密级记录单元用于记录标定密级的记录;
一种利用上述***的批量标定电子文档密级的方法,应用于具有VBA程序功能的电子文档,具体包括以下步骤:
a. 修改注册表单元鼠标右键菜单栏显示设置参数;
b. 单击鼠标右键,在弹出的菜单中选择密级标识功能入口模块,启动运行密级信息生成模块;
c. 获取待生成密级的电子文档存储路径、文档名称、文档类型以及文档数量;
d. 生成待标定密级电子文档信息列表,所述信息列表包括电子文档排序、文档存储路径、文档名称和文档类型,所述排序为1、2、3……,最小值为1,最大值为待生成密级的电子文档数量;
e. 选择待标定的密级标识;
f. 所述VBA程序创建电子文档应用程序,电子文档应用程序可视化参数设置为0,即不可视,VBA程序调用启动打开功能,可视化参数设置为0,即不可视,依据所述的待标定密级电子文档信息列表,打开排序为1的电子文档;
g. 向所述电子文档发送文本框创建指令以及文本框位置指令,以使所述电子文档在内部指定位置生成文本框;
h. 向创建成功的文本框发送指定密级标识内容,包括文字、字体和字号;
i. 成功添加密级标识指令后,记录电子文档密级标定信息,存储为电子表格,关闭所述电子文档;
j. 依照电子文档的排序,后台依次打开剩余的电子文档,每次打开电子文档后都重复执行步骤g至步骤i,直至最后一份电子文档被标定密级。
2.根据权利要求1所述的一种批量标定电子文档密级的***,其特征在于:所述密级标识功能入口模块集成在鼠标右键菜单栏上,所述注册表单元用于修改鼠标右键菜单栏显示内容;所述功能入口显示单元用于显示密级标定功能名称;所述程序链接单元用于链接至密级信息生成模块;所述功能启动单元用于响应于鼠标单击密级标定功能名称指令,启动密级信息生成模块。
3.根据权利要求1所述的一种批量标定电子文档密级的***,其特征在于:当最后一份电子文档的密级标定成功,显示所有电子文档完成密级标定成功的信息提示框。
4.根据权利要求1所述的一种批量标定电子文档密级的***,其特征在于:所述标定信息包括获取电子文档的名称、标定密级的时间和密级标识信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110408427.5A CN112989288B (zh) | 2021-04-16 | 2021-04-16 | 一种批量标定电子文档密级的***和方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110408427.5A CN112989288B (zh) | 2021-04-16 | 2021-04-16 | 一种批量标定电子文档密级的***和方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112989288A CN112989288A (zh) | 2021-06-18 |
CN112989288B true CN112989288B (zh) | 2021-09-03 |
Family
ID=76340708
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110408427.5A Active CN112989288B (zh) | 2021-04-16 | 2021-04-16 | 一种批量标定电子文档密级的***和方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112989288B (zh) |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101197827A (zh) * | 2007-12-14 | 2008-06-11 | 华为技术有限公司 | 一种文档管理方法、***以及相关设备 |
CN102006302A (zh) * | 2010-12-03 | 2011-04-06 | 中国软件与技术服务股份有限公司 | 一种电子文件的密级标识方法 |
CN102902931A (zh) * | 2011-07-28 | 2013-01-30 | 中国航天科工集团第二研究院七〇六所 | 文件标密***及文件标密方法 |
CN103226670A (zh) * | 2013-01-18 | 2013-07-31 | 杭州华途软件有限公司 | 一种以访问控制模型为基础的文档访问控制*** |
CN103544446A (zh) * | 2012-07-16 | 2014-01-29 | 航天信息股份有限公司 | 对文档标定密级的方法和装置 |
CN104657677A (zh) * | 2015-03-05 | 2015-05-27 | 北京安普诺信息技术有限公司 | 一种基于交换数据流的文件标密方法 |
CN108399183A (zh) * | 2017-11-01 | 2018-08-14 | 平安科技(深圳)有限公司 | 基于Excel***界面的数据库联动方法、电子装置及存储介质 |
CN110826298A (zh) * | 2019-11-13 | 2020-02-21 | 北京万里红科技股份有限公司 | 一种智能辅助定密***中使用的语句编码方法 |
CN111382451A (zh) * | 2019-12-28 | 2020-07-07 | 成都卫士通信息产业股份有限公司 | 一种密级标识方法、装置、电子设备及存储介质 |
CN112214262A (zh) * | 2020-12-09 | 2021-01-12 | 南京中孚信息技术有限公司 | 基于浏览器插件实现对文档在线内容标注的方法及*** |
CN112380554A (zh) * | 2020-11-26 | 2021-02-19 | 北京京航计算通讯研究所 | 基于操作***的电子文档标定密***及方法 |
-
2021
- 2021-04-16 CN CN202110408427.5A patent/CN112989288B/zh active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101197827A (zh) * | 2007-12-14 | 2008-06-11 | 华为技术有限公司 | 一种文档管理方法、***以及相关设备 |
CN102006302A (zh) * | 2010-12-03 | 2011-04-06 | 中国软件与技术服务股份有限公司 | 一种电子文件的密级标识方法 |
CN102902931A (zh) * | 2011-07-28 | 2013-01-30 | 中国航天科工集团第二研究院七〇六所 | 文件标密***及文件标密方法 |
CN103544446A (zh) * | 2012-07-16 | 2014-01-29 | 航天信息股份有限公司 | 对文档标定密级的方法和装置 |
CN103226670A (zh) * | 2013-01-18 | 2013-07-31 | 杭州华途软件有限公司 | 一种以访问控制模型为基础的文档访问控制*** |
CN104657677A (zh) * | 2015-03-05 | 2015-05-27 | 北京安普诺信息技术有限公司 | 一种基于交换数据流的文件标密方法 |
CN108399183A (zh) * | 2017-11-01 | 2018-08-14 | 平安科技(深圳)有限公司 | 基于Excel***界面的数据库联动方法、电子装置及存储介质 |
CN110826298A (zh) * | 2019-11-13 | 2020-02-21 | 北京万里红科技股份有限公司 | 一种智能辅助定密***中使用的语句编码方法 |
CN111382451A (zh) * | 2019-12-28 | 2020-07-07 | 成都卫士通信息产业股份有限公司 | 一种密级标识方法、装置、电子设备及存储介质 |
CN112380554A (zh) * | 2020-11-26 | 2021-02-19 | 北京京航计算通讯研究所 | 基于操作***的电子文档标定密***及方法 |
CN112214262A (zh) * | 2020-12-09 | 2021-01-12 | 南京中孚信息技术有限公司 | 基于浏览器插件实现对文档在线内容标注的方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN112989288A (zh) | 2021-06-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10878172B1 (en) | Allowing operating system access to non-standard fonts in a network document | |
CN110442822B (zh) | 一种小程序内容展示方法、装置、设备及存储介质 | |
US7346634B2 (en) | Application configuration change log | |
CN110442851B (zh) | 基于Office Word的文档自动模块化及多终端独立限权编辑的方法 | |
US7246305B2 (en) | Method and system for previewing and printing customized forms | |
US6192381B1 (en) | Single-document active user interface, method and system for implementing same | |
US7206998B2 (en) | System and method for automatically learning information used for electronic form-filling | |
US8799766B2 (en) | Interactive control of document updates | |
US7523391B1 (en) | Indicating change to data form | |
US20040237045A1 (en) | Method for asynchronous sharing of integrated spreadsheets using a network | |
US20060129926A1 (en) | User interaction when editing web page views of database data | |
US20120066623A1 (en) | System and method for designing and generating online stationery | |
US20050198561A1 (en) | System and method for dynamically linking data within a portable document file with related data content stored in a database | |
CN112989288B (zh) | 一种批量标定电子文档密级的***和方法 | |
US20050204016A1 (en) | Thin client system and method for dynamically retrieving data and data processing systems related to data content within a portable document file | |
CA2733456A1 (en) | System and method for designing and generating online stationery | |
CN117688921A (zh) | 一种对于自动生成的ppt如何统一格式及个性化数据设置的方法 | |
CN111931475A (zh) | 动态认购书生成方法、***、计算机设备及存储介质 | |
CN112578953A (zh) | 应用于终端界面的显示控制方法及装置 | |
JP2003067668A (ja) | 回答フォームを使用するデータ取得システムおよび方法 | |
CN113887175A (zh) | 一种电子病历编辑器及其调用方法 | |
US8380690B2 (en) | Automating form transcription | |
US20030103085A1 (en) | User interface display system providing user interactive image elements | |
JP4971935B2 (ja) | 情報処理装置、情報処理方法、及びプログラム | |
US20050251498A1 (en) | Method, computer program and device for executing actions using data sets |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |