一种基于大数据的文件存储访问系统的制作方法

文档序号:34300667发布日期:2023-05-31 15:58阅读:27来源:国知局
一种基于大数据的文件存储访问系统的制作方法

本发明涉及大数据领域,具体是一种基于大数据的文件存储访问系统。


背景技术:

1、随着无纸化和数字化进程的推进,越来越多的公司将文件信息以电子文件的形式进行存储。采用电子文件的形式存储文件信息既能提高办公效率,又能实现环保。但是由于计算机互联网存在一定的安全风险,使得文件信息以电子文件存储时有一定的泄密风险,如果电子文件一旦泄露,会严重影响公司的安全和利益。


技术实现思路

1、本发明的目的在于提供一种基于大数据的文件存储访问系统及方法,以解决现有技术中的问题。

2、为实现上述目的,本发明提供如下技术方案:

3、一种基于大数据的文件存储访问系统,所述访问系统包括服务器登录模块、权限判断模块、下载模块和批注检测模块,所述服务器登录模块供用户输入身份标识后通过第一网络登录服务器,所述权限判断模块判断用户是否具有审阅目标存储文件的权限,所述下载模块在用户具有审阅目标存储文件的权限时将目标存储文件下载到本地,所述批注检测模块用于检测用户在目标存储文件上的审阅批注情况。

4、较优化地,所述权限判断模块包括身份标识判断模块、网络安全级别比较模块、认证本地标识判断模块、本地下载获取模块和本地下载比较模块,所述身份标识判断模块根据用户的身份标识判断用户是否具有访问目标存储文件的权限,所述网络安全级别比较模块在用户具有访问目标存储文件的权限时比较第一网络的安全级别与目标存储文件的网络级别阈值,所述认证本地标识判断模块在第一网络的安全级别大于目标存储文件的网络级别阈值时判断目标存储文件的认证本地标识是否包括本次用户所使用的本地标识,并在认证本地标识包括本次用户所使用的本地标识时传输信息令下载模块工作,其中,所述认证本地标识为目标存储文件历史下载中的每次下载到本地时所对应本地标识,所述本地下载获取模块在认证本地标识不包括本次用户所使用的本地标识时获取最近一次下载到本地的存储文件私密等级,所述本地下载比较模块用于比较最近一次下载到本地的存储文件私密等级和目标存储文件的私密等级的大小,并在最近一次下载到本地的存储文件私密等级大于等于目标存储文件的私密等级时传输信息令下载模块工作。

5、较优化地,所述批注检测模块包括修正有效期判断模块、有效期内检测模块和有效期外检测模块,所述修正有效期判断模块用于判断当前时间是否位于该目标存储文件的修正有效期内,所述有效期内检测模块在当前时间位于该目标存储文件的修正有效期时,分析用户的审阅批注情况并判断是否发送给该目标存储文件的上传者,所述有效期外检测模块在当前时间不位于该目标存储文件的可修正有效期内时,分析用户的审阅批注情况并判断是否将批注后的目标存储文件作为目标存储文件的关联存储文件。

6、较优化地,所述有效期内检测模块包括批注内容区域获取上传模块、用户数统计模块、批注系数计算模块和批注系数比较模块,所述批注内容区域获取上传模块获取用户在目标存储文件上的批注内容所对应的文件区域,并将该文件区域和相应的批注内容上传至服务器,所述用户数统计模块用于统计在批注内容所对应的文件区域进行批注的用户数,所述批注系数计算模块根据用户数统计模块统计的数据和下载过该目标存储文件的用户数计算批注系数,所述批注系数比较模块比较文件区域的批注系数和批注系数阈值,并在文件区域的批注系数大于等于批注系数阈值时,将该文件区域和该文件区域所对应的批注内容发送给该目标存储文件的上传者;所述有效期外检测模块包括批注存储文件获取模块、第一相似度比较模块、关联存储文件上传模块、更新检测模块和第二相似度比较模块,所述批注存储文件获取模块用于获取用户在本地批注后的目标存储文件,所述第一相似度比较模块将批注后的目标存储文件与服务器上目标存储文件的关联存储文件的相似度与第一相似度阈值进行比较,所述关联存储文件上传模块在所有目标存储文件的关联存储文件与批注后的目标存储文件的相似度小于或等关于第一相似度阈值时,将批注后的目标存储文件作为目标存储文件的关联存储文件上传到服务器,所述更新检测模块用于在检测到目标存储文件更新时,获取目标存储文件的更新区域,所述第二相似度比较模块用于比较目标存储文件的关联存储文件的批注内容所对应的文件区域与更新区域的相似度,并在相似度大于第二相似度阈值时,在服务器上删除该关联存储文件。

7、一种基于大数据的文件存储访问方法,所述访问方法包括以下步骤:

8、用户输入身份标识后通过第一网络登录服务器,判断用户是否具有审阅目标存储文件的权限,在用户具有审阅目标存储文件的权限时将目标存储文件下载到本地,并检测用户在目标存储文件上的审阅批注情况。

9、较优化地,所述访问方法进一步包括:

10、步骤s1:根据用户的身份标识判断用户是否具有访问目标存储文件的权限,如果用户具有访问目标存储文件的权限,转步骤s2;如果用户不具有访问目标存储文件的权限,返回拒绝访问信息;

11、步骤s2:获取第一网络的安全级别,

12、如果第一网络的安全级别小于或等于目标存储文件的网络级别阈值,返回拒绝访问信息;

13、如果第一网络的安全级别大于目标存储文件的网络级别阈值,将目标存储文件历史下载中的每次下载到本地时所对应本地标识作为认证本地标识,

14、如果认证本地标识包括本次用户所使用的本地标识,将目标存储文件从服务器上下载到本地后打开,转步骤s4;

15、如果认证本地标识不包括本次用户所使用的本地标识,转步骤s3;

16、步骤s3:获取最近一次下载到本地的存储文件私密等级,如果最近一次下载到本地的存储文件私密等级大于等于目标存储文件的私密等级,将目标存储文件从服务器上下载到本地后打开,转步骤s4;

17、步骤s4:判断当前时间是否位于该目标存储文件的修正有效期内,

18、如果当前时间位于该目标存储文件的修正有效期内,当检测到用户在目标存储文件进行审阅批注时,分析审阅批注情况并判断是否发送给该目标存储文件的上传者;

19、如果当前时间不位于该目标存储文件的可修正有效期内,如果检测到用户在目标存储文件进行审阅批注时,分析审阅批注情况并判断是否将批注后的目标存储文件作为目标存储文件的关联存储文件。

20、较优化地,所述步骤s4中分析审阅批注情况并判断是否发送给该目标存储文件的上传者包括:

21、当检测到用户在目标存储文件进行审阅批注时,获取用户在目标存储文件上的批注内容所对应的文件区域,并将该文件区域和相应的批注内容上传至服务器,统计在该文件区域进行批注的用户数m,计算批注系数p=m/n,其中,n为下载过该目标存储文件的用户数,

22、当某个文件区域的批注系数大于等于批注系数阈值时,将该文件区域和该文件区域所对应的批注内容发送给该目标存储文件的上传者。

23、较优化地,所述步骤s4中分析审阅批注情况并判断是否将批注后的目标存储文件作为目标存储文件的关联存储文件包括:

24、将批注后的目标存储文件与服务器上目标存储文件的关联存储文件进行相似度比较,如果存在某个关联存储文件与批注后的目标存储文件的相似度大于第一相似度阈值,将目标存储文件加密后保存到本地,否则,将批注后的目标存储文件上传到服务器,并将批注后的目标存储文件作为目标存储文件的关联存储文件。

25、较优化地,所述将批注后的目标存储文件作为目标存储文件的关联存储文件后包括:

26、当检测到目标存储文件更新时,获取目标存储文件的更新区域,如果该目标存储文件存在某个关联存储文件的批注内容所对应的文件区域与更新区域的相似度大于第二相似度阈值时,在服务器上删除该关联存储文件。

27、较优化地,所述在服务器上删除该关联存储文件之前还包括:当检测到关联存储文件的用户登录服务器时,将该关联存储文件下载到本地,再在服务器上删除该关联存储文件。

28、与现有技术相比,本发明的有益效果是:本发明通过检测用户的身份标识、第一网络的安全级别、本地标识情况来判断用户是否能够将目标存储文件下载到本地进行访问,同时,当用户在本地访问目标存储文件时,检测用户在目标存储文件上的批注情况,根据目标存储文件是否处于修正有效期内,选取不同的处理方式,提高用户体验。

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