一种文档加密的计算机软件实现方法与流程

文档序号:11134570 阅读:427 来源:国知局

本发明涉及一种文档加密的计算机软件实现方法,尤其是一种使用数据库技术对文档的阅读,修改,删除权限进行加密的计算机软件实现方法。



背景技术:

近几年,办公自动化应用在国内取得了长足的进步,很多企业已经开始逐步实施了办公自动化,所以,日常办公事务中产生的电子文档取代了传统的纸质文档。和传统的纸质文档相比,电子文档具有便于检索和统计,久存不坏,修改简便,环保等显著优势。

对于电子文档的加密技术,目前使用的方法比较多,但都是针对电子文档内容进行的加密方式。本专利研究的是使用数据库技术对文档的阅读,修改,删除权限进行加密的实现方法。

随着办公自动化应用的进一步深入,信息社会的进一步发展,文档管理系统的使用越来越广泛。则在文档管理系统中对各个使用用户对文件夹,文件的阅读,修改,删除权限进行设置成了必须要解决的问题。



技术实现要素:

本发明的目的在于:针对以上现有技术存在的不足,提出一种使用数据库技术对文档的阅读,修改,删除权限进行加密的计算机软件实现方法,从而更好的满足使用者的需求。

本方法的实现方法如下:

首先在数据库中建立两个权限表,一个表是针对文件夹的权限,该表有四个字段,分别为用户ID,文件夹ID,阅读权限,修改权限,删除权限;另一个表是针对文件的权限,该表也有四个字段,分别为用户ID,文件ID,阅读权限,修改权限,删除权限。两个表中所有标识权限的字段都采用布尔型数据存储,取值0标识不具备相应权限,取值1标识具备相应权限。用户ID为用户在系统中的唯一性标识,文件ID为文件在系统中的唯一性标识,文件夹ID为文件夹在系统中的唯一性标识

本发明还需配备如下组件:

数据库---用于存放用户要存储的各种文档;

数据访问组件--用以访问数据库中存储的文档。

用户使用步骤为:

步骤一:管理员针对某个文件夹设置允许访问的用户ID序列,在该序列中的用户ID对应的用户才可以访问该文件夹;

步骤二:管理员针对某个文件设置允许访问的用户ID序列,在该序列中的用户ID对应的用户才可以访问该文件;

步骤三:用户选中某文件夹,递交访问申请,数据访问组件访问数据库中记录文件夹访问权限的表,取出对应记录,如相应权限记录的值为1则允许访问,如相应权限记录的值为0则不允许访问;

步骤四:用户选中某文件,递交访问申请,数据访问组件访问数据库中记录文件访问权限的表,取出对应记录,如相应权限记录的值为1则允许访问,如相应权限记录的值为0则不允许访问;

步骤五:用户还可以通过数据访问组件修改已设置的权限,以确保权限的及时更新。

如此,管理者可以针对不同的需求设定个性化访问权限,从而更好的实现文档的高效管理。

具体实施方式

实施例一

首先在数据库中建立两个权限表,一个表是针对文件夹的权限,该表有四个字段,分别为用户ID,文件夹ID,阅读权限,修改权限,删除权限;另一个表是针对文件的权限,该表也有四个字段,分别为用户ID,文件ID,阅读权限,修改权限,删除权限。两个表中所有标识权限的字段都采用布尔型数据存储,取值0标识不具备相应权限,取值1标识具备相应权限。用户ID为用户在系统中的唯一性标识,文件ID为文件在系统中的唯一性标识,文件夹ID为文件夹在系统中的唯一性标识

本发明还需配备如下组件:

数据库---用于存放用户要存储的各种文档;

数据访问组件--用以访问数据库中存储的文档。

用户使用步骤为:

步骤一:管理员针对某个文件夹设置允许访问的用户ID序列,在该序列中的用户ID对应的用户才可以访问该文件夹;

步骤二:管理员针对某个文件设置允许访问的用户ID序列,在该序列中的用户ID对应的用户才可以访问该文件;

步骤三:用户选中某文件夹,递交访问申请,数据访问组件访问数据库中记录文件夹访问权限的表,取出对应记录,如相应权限记录的值为1则允许访问,如相应权限记录的值为0则不允许访问;

步骤四:用户选中某文件,递交访问申请,数据访问组件访问数据库中记录文件访问权限的表,取出对应记录,如相应权限记录的值为1则允许访问,如相应权限记录的值为0则不允许访问;

步骤五:用户还可以通过数据访问组件修改已设置的权限,以确保权限的及时更新。

除上述实施例外,本发明还可以有其他实施方式。凡采用等同替换或等效变换形成的技术方案,均落在本发明要求的保护范围。

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