基于SQLite的文件资源管理器系统设计与实现

来源 :北京工业大学 | 被引量 : 4次 | 上传用户:zhangyanfangzhang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
通过文件夹对计算机资源进行分类的措施在一定程度上可以实现对系统资源的有效分类,对于简单的分类情况可以满足需求。通过文件路径进行文件管理的缺点在于通过树形结构对文件进行分类的方式,无法表达资源分类上的多样性。Windows 7开始引入的“库”的概念缓解了复杂分类问题,“库”解决的是分类方式不唯一的问题。“库”的概念的引入,使得系统对文件的管理可以不再受限于文件的物理存储以及文件的路径。对于系统的文件资源,通常分类方式各异,在具体场景中采用合适的分类方式才能有效提高工作效率。大数据的时代的到来,导致公司的数据信息量非常大,在服务器端一般采用Hadoop和Spark这些大型的框架;然而对Windows客户端一般的用户,需要一种轻量级的快速搜索到所需要的文件的方案。本文论述的是一个基于SQLite的文件资源管理器的设计与实现,提出了一种将数据库技术应用于Windows文件资源管理器,阐述了运用Delphi调用Windows操作系统API的应用与实现,分析并实现了VCL架构的Windows文件资源管理器。本文提出的基于SQLite的文件资源管理器采用关系型数据结构来进行分类,这种关系是基于实际的业务需求中的实体,符合用户直观感受。通过应用数据库技术,大大提高了检索效率。于此同时为了便捷操作,软件在设计的过程中尽量模仿已有的文件管理器,使得其使用符合用户的操作习惯。本文最终实现的软件系统具备的功能有:多标签浏览Windows文件系统、双浏览视窗展示文件系统内容、多种条件的文件查询、文件分类管理、个性化文件路径收藏、FTP链接管理等功能。
其他文献
目的观察复方丹参滴丸(DSP)对胰岛素抵抗(IR)大鼠脂代谢的作用,探讨其改善IR的机制。方法24只SD大鼠被随机分为正常对照(NC)组、IR组及DSP组,每组8只。隔日1次,共4次肌肉注射
目的:探讨联用米非司酮和康妇炎治疗异位妊娠的临床效果。方法:选取2017年1月至2018年1月期间泸县人民医院妇产科收治的130例异位妊娠患者作为研究对象,并将其分为Contrast组
介绍在头盔式 GPS导航系统的硬件平台上开发的导航软件 Navi Boot,用于实现实时图上导航 ,具备以下功能 :从 GPS接收模块获得导航数据流 ;解析数据 ,计算出经纬度、海拔高度
<正>现代破产法发展的一个重要趋势就是通过公司重整、债务重组等司法挽救的手段,使处于困境中的债务人企业复苏。破产重整制度能够使资不抵债的企业免于破产宣告,避免公司解
互联网的快速发展,推动了分享经济逐渐由传统向住、出行等新的领域扩展。获得了社会广泛的关注和用户的使用,正处在我国新经济发展的桥头堡。越来越多创业者用互联网的思维立
目的:探讨磁共振动态对比增强联合弥散加权成像在鉴别胶质瘤复发和治疗后反应中的应用价值。方法:收集32例脑胶质瘤全切术+同步放化疗术后出现强化灶的病人(肿瘤复发22人,治
心理健康的标准到底是什么?人们已经习惯教科书上的既定标准了.但是,近几年来,研究人员对此及问题与矛盾提出了不少疑问.文章对心理健康的标准提出了自己的思路.
网络时代的到来是党建工作外部环境的最大变化,其带来的变化和影响是党建工作面临的最大挑战。高度重视信息化发展、充分运用信息技术改进党员教育管理、提高群众工作水平是
目的:研究糖衣对氯霉素片含量测定的影响。方法:采用紫外分光光度法。结果:糖衣溶液在250~300nm范围内无吸收,平均回收率为99.62%,RSD为0.88%(n=6)。P>0.05(n=4),差别无显著性
最近几年,我国市场经济发展迅速,人们生活水平不断提高,人们对饮食的要求也越来越高,对绿色蔬菜的的需求量日渐增大。绿色蔬菜由于自身安全性高、营养丰富等因素逐渐被人们广