[发明专利]一种基于个人计算机的数据存储系统有效
申请号: | 201811466083.8 | 申请日: | 2018-12-03 |
公开(公告)号: | CN109614375B | 公开(公告)日: | 2022-06-24 |
发明(设计)人: | 孙宇;任海鹏;黄重春;汪煜 | 申请(专利权)人: | 安徽机电职业技术学院 |
主分类号: | G06F16/16 | 分类号: | G06F16/16;G06F16/13 |
代理公司: | 北京和信华成知识产权代理事务所(普通合伙) 11390 | 代理人: | 胡剑辉 |
地址: | 241002 安徽省*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于个人计算机的数据存储系统,包括数据上传模块、数据自检单元、数据修复单元、数据分类模块、处理器、显示单元、警报模块、存储单元、执行单元和规则废弃单元;本发明通过数据自检单元的设置,对于经过数据上传模块上传的文件,进行预览操作,当出现无法预览的情况时,则判定其出现损坏,当得到文件出现损坏时,只对其文件后缀名出现篡改的错误进行修复,当出现后缀名错误时,首先通过数据比对结合相关的规则得到其最有可能的后缀名应该是什么,之后通过将该后缀名替换原有的后缀名,并进行重新验证,如果能够打开则验证成功,否则判定其为损坏文件;并将损坏文件传输到显示模块进行显示。 | ||
搜索关键词: | 一种 基于 个人计算机 数据 存储系统 | ||
【主权项】:
1.一种基于个人计算机的数据存储系统,其特征在于,包括数据上传模块、数据自检单元、数据修复单元、数据分类模块、处理器、显示单元、警报模块、存储单元、执行单元和规则废弃单元;其中,所述数据上传模块用于用户上传文件信息,所述文件信息可为各类用户需要进行存储的文档、图片、动画视频和其他信息;所述数据上传模块用于将文件信息传输到数据自检单元,所述数据自检单元用于结合数据修复单元完成文件信息的初步检查和修复过程,具体表现如下:步骤一:首先接收到文件信息之后;步骤二:对文件信息进行预览操作,如果文件信息可以正常打开进行预览,则判定其尚未损坏;具体可理解为如果该文件为word文件时,则利用对应办公软件打开该文件,能够打开则判定其未出现初步损坏;步骤三:将未损坏的文件信息传输到数据分类模块;步骤三:当文件信息无法正常打开进行预览时,则判定其出现损坏,将损坏的文件信息标记为修复文件信息并传输到数据修复单元;步骤四:数据修复单元对修复文件信息进行修复过程,具体修复过程表现为:S1:获取到损修复文件信息的后缀名信息;并将其标记为损坏后缀名;S2:将损坏后的后缀名与常用文件后缀名组进行逐个字符比对;常用文件后缀名组包括大于10个常见的文件后缀名;S3:获取到损坏后缀名的字符个数,并将其标记为Z;S4:获取得到损坏后缀名与常用文件后缀名的相同字符个数,并将相同个数标记为Ti,i=1...n;S5:利用公式Qi=Ti/Z,i=1...n;得到类似比Qi;S6:当最大的类似比Qi小于预设值X1时,将对应的修复文件信息标记为损坏文件;S7:当最大的类似比Qi大于等于预设值X1时,将最大的类似比Qi对应的文件后缀名标记为替换后缀名;并对替换后缀名进行判定操作:SS1:当替换后缀名有且仅有一个时,将替换后缀名直接替换损坏后缀名,形成新的文件信息,并对新的文件信息进行预览操作,能够打开则判定修复成功,不能打开则将该文件标记为损坏文件;SS2:当替换后缀名大于一个时,依次将替换后缀名替换损坏后缀名,并进行打开预览操作,将替换后能够打开进行预览操作的替换后缀名判定为正确后缀名;SS3:将正确后缀名替换损坏后缀名形成新的文件信息;所述数据修复单元用于将文件信息传输到数据分类模块,所述数据分类模块用于接收数据自检单元和数据修复单元传输的文件信息,所述数据分类模块用于对文件信息进行分类操作,具体操作表现为:步骤一:获取到文件信息;步骤二:根据文件信息的后缀名,将文件分类为文档信息、图片信息、影音信息和其他信息;文档信息为常见的文字文档、表格和PDF文件;图片信息为常见的图片,如png、jpg、gif;影音信息为视频文件和音频文件;其他信息为上述文件以外的文件信息;步骤三:将文档信息、图片信息、影音信息和其他信息分别附加分类标识为W、T、Y和Q;并将分类标识添加在文件名称中,形成分类文件信息;所述数据分类模块用于将分类文件信息传输到处理器,所述处理器用于接收数据分类模块传输的分类文件信息并结合存储单元进行存储操作,具体操作为:步骤一:处理器获取得到分类文件信息,根据分类标识建立首层文件夹;步骤二:将带有分类标识W的分类文件信息存储到文档文件夹,将带有分类标识T的分类文件信息存储到图片文件夹,将带有分类标识Y的分类文件信息存储到影音文件夹,将带有分类标识Q的分类文件信息存储到其他文件夹;步骤三:根据时间信息在首层文件夹内建立次层文件夹,具体表现为:S1:首先获取分类文件信息的最后一次修改时间;S2:按照年、月为界限,建立次层文件夹,具体可视为当任一分类文件信息的最后一次修改时间落在2018年11月,则建立名为“2018年11月”的次层文件夹;S3:当任一分类文件信息被重新修改后,则会重新获取该分类文件信息的修改时间并将分类文件信息存储到对应次层文件夹中,在对应次层文件夹不存在时则重新建立对应次层文件夹;步骤四:顺序建立首层文件夹和对应的次层文件夹,并将对应的分类文件信息存储到存储单元的次层文件夹内;所述处理器还用于统计分类文件信息的点击次数和对应的最后浏览时间形成查询记录,所述处理器用于将查询记录结合对应分类文件信息的大小信息融合形成基本信息存储在存储模块;大小信息表述为分类文件信息的占用存储空间大小;所述规则废弃单元存储有文件废弃规则,文件废弃规则具体表现为:步骤一:获取到分类文件信息的基本信息,并根据其存储的次层文件夹获取到其最后一次的修改时间信息;步骤二:获取基本信息内的分类文件信息、点击次数、最后浏览时间、大小信息和修改时间信息;步骤三:根据当下时间信息得到最后浏览时间距离当下的第一时间信息,根据修改时间信息得到修改时间信息距离当下的第二时间信息;步骤四:将分类文件信息标记为Wji,i=1...n;对应点击次数标记为Dji,i=1...n;第一时间信息标记为Lli,i=1...n;大小信息标记为Dxi,i=1...n;第二时间信息标记为Xgi,i=1...n;且Wji与Dji、Lli、Dxi、Xgi一一对应;步骤五:计算分类文件信息的时效度,具体计算公式为:Sxi=Dji/{Dxi*(Xgi+Lli)},i=1...n;得到对应分类文件信息的时效度Sxi;且Sxi与Wji一一对应;步骤六:根据Sxi的大小对Wji进行排序,将排名为最后X2名的分类文件信息标记为推荐废弃文件信息;所述执行单元用于结合规则废弃单元的文件废弃规则对存储单元的分类文件信息进行套入处理得到推荐废弃文件信息。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽机电职业技术学院,未经安徽机电职业技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811466083.8/,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置