[发明专利]文件管理方法及装置在审
申请号: | 201710312319.1 | 申请日: | 2017-05-05 |
公开(公告)号: | CN107291796A | 公开(公告)日: | 2017-10-24 |
发明(设计)人: | 李治;周仲昆 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F21/62 |
代理公司: | 深圳中一专利商标事务所44237 | 代理人: | 阳开亮 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 管理 方法 装置 | ||
技术领域
本发明属于数据管理技术领域,尤其涉及一种文件管理方法及装置。
背景技术
在日常工作中,人们需要处理各种各样的文档文件。随着信息科技的发展,企业内部的文件一般都以电子文档的形式存在。对于各大企业而言,这些电子文档可能是商务合同、会议记录、产品手册、客户资料、设计文档、推广文案、竞争对手资料、项目文档、经验心得等。由于电子文档数量之庞大,各大企业均引入了相应的文件管理系统,以使企业员工能够利用文件管理系统,方便、高效地对这些电子文档进行管理和存储。
然而,对于保密性要求较高的企业,如金融企业,其内部的大部分文件都是涉密的,具有极高的文件安全性要求。若不法分子想要从文件管理系统的后台窃取文件时,则可以直接根据各文件的文件名,从大量文件中快速确认出哪些文件具有较高的可利用价值,从而迅速窃取。因此,现有的文件信息保密程度较低,文件的泄密风险较大。
发明内容
有鉴于此,本发明实施例提供了一种文件管理方法及装置,以解决现有文件管理系统中,文件信息保密程度较低,文件的泄密风险较大的问题。
本发明实施例的第一方面提供了一种文件管理方法,包括:
根据客户端上传的文件在上传时的原始文件名,生成所述原始文件名对应的文件标识符;
将所述文件重命名为所述文件标识符,并将所述文件存储于预设的存储目录;
将所述文件的所述文件标识符、所述原始文件名以及所述存储目录之间的映射关系存储至数据库;
当接收到客户端发出的基于关键字的文件查询指令时,在所述数据库中查找与所述关键字关联的原始文件名,并查找与该原始文件名具备所述映射关系的文件标识符及存储目录;
基于查找结果中的文件标识符与存储目录,在该存储目录下查找以该文件标识符命名的文件,并将查找到的文件及其对应的原始文件名作为查询结果返回至客户端。
本发明实施例的第二方面提供了一种文件管理装置,包括:
生成单元,用于根据客户端上传的文件在上传时的原始文件名,生成所述原始文件名对应的文件标识符;
重命名单元,用于将所述文件重命名为所述文件标识符,并将所述文件存储于预设的存储目录;
存储单元,用于将所述文件的所述文件标识符、所述原始文件名以及所述存储目录之间的映射关系存储至数据库;
查询单元,用于当接收到客户端发出的基于关键字的文件查询指令时,在所述数据库中查找与所述关键字关联的原始文件名,并查找与该原始文件名具备所述映射关系的文件标识符及存储目录;
返回单元,用于基于查找结果中的文件标识符与存储目录,在该存储目录下查找以该文件标识符命名的文件,并将查找到的文件及其对应的原始文件名作为查询结果返回至客户端。
本发明实施例中,通过将文件重命名为与原始文件名对应的文件标识符,并将文件的文件标识符、原始文件名以及存储目录之间的映射关系存储至数据库,保证了不法分子想要从后台窃取文件时,也无法直观地从文件名中了解到各文件与开发项目之间的对应关系,难以从大量文件中快速确认出哪些文件具有较高的可利用价值,因此,降低了文件被迅速窃取的可能性,在一定程度上提高了文件信息的保密性。而在接收到客户端发出的文件查询指令时,通过在数据库中获取与文件查询指令相关的原始文件名,保证了服务器能够将客户端所需的文件及其对应的原始文件名返回,使得本系统在降低文件泄密程度的同时,能够避免因服务器对文件的重命名而影响用户正常使用的问题出现。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的文件管理方法的系统结构图;
图2是本发明实施例提供的文件管理方法的实现流程图;
图3是本发明实施例提供的文件管理方法S205的具体实现流程图;
图4是本发明实施例提供的文件管理方法S301的具体实现流程图;
图5是本发明实施例提供的文件查找结果列表的示例图;
图6是本发明另一实施例提供的文件管理方法S205的具体实现流程图;
图7是本发明又一实施例提供的文件管理方法的实现流程图;
图8是本发明实施例提供的文件管理装置的结构框图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710312319.1/2.html,转载请声明来源钻瓜专利网。