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

文档序号:6330628阅读:218来源:国知局
专利名称:一种文档加密的计算机软件实现方法
技术领域
本发明涉及一种文档加密的计算机软件实现方法,尤其是一种使用数据库技术对 文档的阅读,修改,删除权限进行加密的计算机软件实现方法。
背景技术
近几年,办公自动化应用在国内取得了长足的进步,很多企业已经开始逐步实施 了办公自动化,所以,日常办公事务中产生的电子文档取代了传统的纸质文档。和传统的纸 质文档相比,电子文档具有便于检索和统计,久存不坏,修改简便,环保等显著优势。对于电子文档的加密技术,目前使用的方法比较多,但都是针对电子文档内容进 行的加密方式。本专利研究的是使用数据库技术对文档的阅读,修改,删除权限进行加密的 实现方法。随着办公自动化应用的进一步深入,信息社会的进一步发展,文档管理系统的使 用越来越广泛。则在文档管理系统中对各个使用用户对文件夹,文件的阅读,修改,删除权 限进行设置成了必须要解决的问题。

发明内容
本发明的目的在于针对以上现有技术存在的不足,提出一种使用数据库技术对 文档的阅读,修改,删除权限进行加密的计算机软件实现方法,从而更好的满足使用者的需 求。本方法的实现方法如下首先在数据库中建立两个权限表,一个表是针对文件夹的权限,该表有四个字段, 分别为用户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则不允许访问;步骤五用户还可以通过数据访问组件修改已设置的权限,以确保权限的及时更新。除上述实施例外,本发明还可以有其他实施方式。凡采用等同替换或等效变换形 成的技术方案,均落在本发明要求的保护范围。
权利要求
一种文档加密的计算机软件实现方法,其特征在于该加密方法是基于数据库技术的。
2.根据权利要求1所述一种文档加密的计算机软件实现方法,其特征在于这种加密 方法主要用于对文档的阅读,修改,删除权限进行加密。
3.根据权利要求2所述一种文档加密的计算机软件实现方法,其特征在于这种方法 主要应用于文档管理软件系统中。
全文摘要
本发明涉及一种文档加密的计算机软件实现方法,尤其是一种使用数据库技术对文档的阅读,修改,删除权限进行加密的计算机软件实现方法。近几年,办公自动化应用在国内取得了长足的进步,很多企业已经开始逐步实施了办公自动化,所以,日常办公事务中产生的电子文档取代了传统的纸质文档。对于电子文档的加密技术,目前使用的方法比较多,但都是针对电子文档内容进行的加密方式。本发明研究的是使用数据库技术对文档的阅读,修改,删除权限进行加密的实现方法。随着办公自动化应用的进一步深入,信息社会的进一步发展,文档管理系统的使用越来越广泛。则在文档管理系统中对各个使用用户对文件夹,文件的阅读,修改,删除权限进行设置成了必须要解决的问题。
文档编号G06F21/22GK101894241SQ20091002710
公开日2010年11月24日 申请日期2009年5月22日 优先权日2009年5月22日
发明者李骁淳 申请人:镇江雅迅软件有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1