文件管理与分类辅助系统

新闻来源:竞赛组委会
发布时间:2021年06月25日


1.作品描述

1、每次把文件下载到电脑上时在电脑保存的文件就会有一个专有的扩展名,但是大量的文件如果不统一整理归纳,就会很繁多,不仅使用起来容易混淆,查找起来也费时费力,很难根据扩展名分类。所以需要一个程序,根据扩展名来进行智能分类。我们编辑的代码,就是使用一定的算法编写程序然后为了根据扩展名统一分类、归纳、整理的功能。2、当文件分类的时候,程序会自动复制文件到整理的文件夹中,实现文件拷贝功能。3、代码执行时间短,文件容易识别,效果明显,有效的节省整理了电脑空间,使电脑有条有理!

2.创意来源

当今的时代与社会是网络化、信息化、技术化的时代与社会,有信息的产生就会有文件的使用,有文件的使用就会有多余信息的形成,而有时这些大量繁杂的文件堆积在桌面或者磁盘里就需要有一个统一的分类与整理标准。据此,为实现客户需求,我们设计了一款根据文件后缀名即可实现文件智能分类的系统。我们设计的程序是为了更好的区别出文件的类别以便于更加快捷迅速地进行分类整理,以阻止文件的繁多导致工作效率的降低与时间精力的白白消耗,当今时代需要这样的高效能程序来帮助我们更好的工作,提高工作效率,降低人为消耗。

3.运行环境

本作品开发软件为:Visual Studio 2019。本作品主要运用了递归算法、在函数或子过程的内部,直接地调用自己的算法。在递归调用的过程当中系统为每一层的返回点、局部量等开辟了栈来存储,因而每次递归调用都需要判断是否有子文件目录。前端窗口界面使用了XAML用户界面分离的C#标记语言,实现了文件管理与分类系统。需要分类的文件夹下如有若干个子文件夹,程序会递归找到最后一个文件夹下的子文件,将子文件复制一份放到想要分类到的文件夹当中。如果此文件夹中没有以后缀名结尾的子文件夹,则程序会自动新建。


声明:此文版权归原作者所有,若有来源错误或者侵犯您的合法权益,您可通过邮箱与我们取得联系,我们将及时进行处理。邮箱地址:cmit@vip.qq.com
竞赛获奖作品
回到顶部