• 结合工程实践选题调研分析同类软件产品


    我的工程实践题目为:低功耗高可靠文件管理系统的设计与实现。

    随着硬件技术的发展,嵌入式存储设备的容量越来越大,但这也对数据管理带来了挑战。嵌入式存储设备设计中要考虑体积、可靠性、功耗、速度、成本等因素。本项目基于ESP32嵌入式开发平台,设计与实现低功耗、高可靠的文件系统。我选取了百度网盘、Just Manager、Total Commander 三款软件进行分析。

    特点

     

    1)百度网盘是大家都较为熟悉的,原名为百度云,是百度推出的一项云存储服务,首次注册即有机会获得2T空间,已覆盖主流PC和手机操作系统,用户将可以轻松将自己的文件上传到网盘上,并可跨终端随时随地查看和分享。包括如下特色功能:文件预览;常规格式的图片、音频、视频、文档文件的在线预览,无需下载文件到本地即可轻松查看文件;视频播放;支持主流格式视频在线播放。用户可根据自己的需求和网络情况选择“流畅”和“原画”两种模式,百度网盘Android版、iOS版同样支持视频播放功能,让用户随时随地观看视频,离线下载等。此外,开通会员还可享受更多功能。但是个人感觉,会员的费用还蛮贵的。而且对非会员限速下载,非会员速度会远远慢于普通用户,大约在100kb左右。

    2)Just Manager是windows下的免费高级文件管理器,它体积很小,运行快速。
    虽然迷你,但是在功能方面一点也不含糊,包含了很多高级文件管理器带有特性,比如多面板、标签页功能、工具栏中显示所有分区和常见命令的图标,并且还带有中文界面也可以安装成绿色版。Just Manager是一个易于使用的应用程序,便于管理你的文件,重命名或删除它们。其多面板界面,让你一次管理多个文件夹。你可以使用多批量重命名文件重命名工具。便携版本,可以放在u盘里随走随用。

    3)Total Commander支持随意自定义的菜单、工具栏、快捷键,给您最大的自由,打造个性 TC。一般的文件操作,如搜索、复制、移动、改名、删除等功能应有尽有,更有文件内容比较、同步文件夹、批量重命名文件、分割合并文件、创建/检查文件校验(MD5/SFV) 等实用功能。内置 ZIP/TAR/GZ/TGZ 格式的压缩/解压功能,ZIP 格式还支持创建加密及自解包功能。此外,不仅可以直接打开(解开) ARJ/CAB/RAR/LZH/ACE/UC2 等压缩包,配合插件或相应的压缩程序,更可创建这些格式的压缩包,就像创建和打开文件夹一样简单。而搜索功能,无论是文件还是内容,同样支持在这些压缩包中进行。除了支持详细资料、列表、缩略图等资源管理器也有的显示方式外,利用内容插件,支持各式各样的自定义列视图,显示不同文件的内部信息,满足您查看不同文件的需求。多标签界面,让本来的两个窗口,可以扩展到几十个,操作空间更显自由。而贴心的历史和常用文件夹按钮,可以导出/导入的标签和文件列表,让您穿越各个空间更加快捷高效。通过工具栏和菜单,可以随意调用外部程序和内部命令。多种功能或强大或实用的插件,让 TC 如虎添翼、能原来所不能。批量重命名和文件搜索,利用插件和正则表达式,功能更多更强了。还有可以选择的美化界面,支持 FXP 和 HTTP 代理的 FTP 功能,等等等等……有了它,资源管理器、WinZip 及大多数文件管理和工具栏软件,都可以下岗了!

    这些软件的开发者是怎么说服你(陌⽣⼈)成为他们的⽤户的?他们的⽬标都是盈利么?他们的⽬标
    都是赚取⽤户的现⾦么?还是别的?

    这些软件都有特定的功能,因为工作生活中存在某种需求,所以才会促使开发者去开发此类软件,从而提高工作效率,同时获取利益。在我看来,某款软件开发的初衷一定是为了满足人类的某种需求。在后续的发展过程中,从商业角度看,为了继续在同行业生存下去,因此要不断进行优化,才能拥有更多的用户。

    这些软件是如何到你⼿⾥的(邮购,下载,互相拷⻉、在线使用……)

    基本上是通过网络直接下载使用的

    这些软件有Bug 么?⼜是如何更新新版本的?

     存在bug,例如安卓系统。在文件管理里面选择多个文件,分享到百度网盘,结果它会先把我要上传的文件复制到BaiduNetdisk文件夹下面(也就是百度网盘下载的文件夹),然后才能上传。而且如果是媒体(如音乐、图片)和其它文件(如压缩包、word文档之类的)一起上传,则只能上传其一。上传单个文件不受影响。
    还有一个问题,我在百度网盘客户端里面设置了密码锁,每次启动要输入密码。但现在有个问题,就是从文件管理里面发送文件到百度网盘,然后输入密码,发现会跳转到百度网盘主界面,而不是选择上传目录界面,此时只能双击返回键才可回到该界面,但是这样又会把百度网盘给退出了。

    此类软件是什么时候开始出现的,同⼀类型的软件之间是如何竞争的? 发展趋势如何?

    这类软件基本是在网络开始普及之后陆续出现。随着互联网在生活工作中的用途越来越广泛,各类信息均可存储在计算机、手机等电子设备中,因此就需要专门进行文件信息管理的软件,防止电子设备中的信息杂乱无章,这样就提高了工作效率,方便了生活。对于同一类型的软件,只有不断进行优化,推出更加适用于社会发展的新功能,才能获得大众的欢迎,经久不衰。

    列举你在使⽤上述软件时观察到的“特殊”现象,它们和硬件有什么不同?这些能说明软件的某些本质特性么?

     2017年7月18日,自媒体用户发文称,百度网盘用户选择公开方式分享照片、通讯录等内容后,任何人都能在其主页上看到所分享的内容。此外,这些包含个人信息的内容在一些第三方网盘搜索网站上能轻易搜索得到。2018年4月,百度网盘官方发布公告:百度网盘启动了安全保护措施,使用非官方版本下载网盘文件,将会出现失败的情况。更进一步的,如果帐号存在大量异常请求,将会被锁定,以保障帐号安全。这些软件管理各种文件和信息,因此信息保护是个值得重视的问题。

     你个⼈第⼀次⽤此类软件是什么时候,你当时是⼏年级,班主任叫什么?在哪⾥,什么状态,当时的软件是如何得到的(买的正版,盗版,下载?)

    我个人第一次使用的此类软件是百度云(即百度网盘)是在高一年级,在学校中,用手机从应用商城下载的,当时是为了看纪录片(偷笑),因为在这个上面看视频没有广告。 

    你是如何精通这类软件的?它给你什么好处,坏处?

     这类软件,使用的次数多了,自然就熟练了。这类软件对设备中的各种文件都进行了细致管理,比如电脑、手机里的图片、文件的备份,这样即使更换了设备,只要再下载这个软件,登录账号就能看到从前的文件了。

    你现在还⽤它么,或者是同类软件的不同品牌,为何?

     百度网盘一直都在使用,其他两款很少使用。因为百度网盘在生活中的实用性更强,使用很多,其他两款主要针对工作,而且是在电脑端执行的。

    这种软件再过10年,20年还会存在么,为什么?

     当然会存在。如今是个信息大爆炸的时代,文件的种类和数量都越来越多,这类文件管理的应用软件实用性很强,并且一定会增加更多的新功能,从而更加适用于人们的生活和工作。

  • 相关阅读:
    svm 中采用自动搜索参数的方式获得参数值
    OpenCV中的SVM参数优化
    openCV训练程序申请内存不足
    opencv计算运行时间
    马氏距离(Mahalanobis distance)
    Azure网络排查基本梳理
    让Flow成为获取信息的利器(1)
    Azure VM培训简要总结和学习材料梳理
    Powershell利用$_变量批量部署Azure虚拟机
    Azure存储基本介绍
  • 原文地址:https://www.cnblogs.com/pghzl-123/p/11638355.html
Copyright © 2020-2023  润新知