《个人云.ppt》由会员分享,可在线阅读,更多相关《个人云.ppt(23页珍藏版)》请在三一文库上搜索。
1、个人云-基于ftp的分布式个人 文件存储系统 项目发起者:朱小军 项目团队成员:利炳键 李凯华 曹坚利 洪剑锋 张春 项目经理:利炳键 产品功能点简介: 场景1(跨平台平台文件同步) 假设你在公司用电脑A编辑工作文档,你想下 班后在家里的电脑B上继续编辑在公司里未完成的工作文档,你只需要打开我 们的同步软件,将工作文档放在软件的同步目录下面,该工作文档就会自动 通过Internet上传到家中的FTP服务器上,这时候你只需要打开家中的电脑B ,电脑B会自动下载电脑A上传的工作文档,等待电脑B全部同步完成后,你 就可以继续编辑工作文档来完成你的工作。 场景2:(安全性)假设你公司正要开发一个商业价
2、值极高的工程。你是公司的经 理,需要去见很多客户,全国各地跑来跑去,每天又要处理很多的重要文档,这些 文档都是商业机密,你不希望有半点差池,更不希望数据被第三方窃取。那你用我 们的同步软件,将你需要编辑的文档放入同步目录,文档等其他一切新放入的数据 会被软件检测到,软件会将其加密压缩传输到家里的FTP服务器上,期间不经过任 何第三方存储服务商,这样可以确保你的数据的安全性,也备份了你的文档资料数 据,以防止你客户端崩溃等其他不可抗拒的数据损坏。 场景3(高速)假设你在家中有多台设备(台式PC,笔记本,平板),你正在用笔记本工 作同时你也打开台式PC来下载高清电影,台式PC下载的同步软件会将下载
3、完成的高清 电影分别同步到多个FTP服务器上,这时候你打开笔记本的同步软件,他会并发的从多 台服务器上下载数据,以非常快的速度完成电影下载,你就可以通过笔记本来看电 影。 软件用户群体: 多地办公,对个人文件隐私性要求较高的人群 为什么不用U盘? 用U盘拷备份但是U盘容易丢失,一旦丢失就可能泄 露公司的机密,U盘也有空间容量限制等诸多不便。 为什么不用网盘? 用百度,115等网盘存储工作文档来实现家里和公司能够异地办公的 话,公司的文档数据需要通过Internet网络存储在云存储的服务提供 商的服务器上。我们需要通过用户名和密码登陆获取我们存储的数据 ,但是黑客等不良粉丝可以通过网络攻击等手段
4、击垮服务提供商的服 务器,那我们的数据就可能会遭受到不可恢复性的致命损坏,而且存 储服务提供商掌控者数据的最高管理权,这就不可避免的导致第三方 人员查看我们的数据,获取商业秘密。 软件运行演示: 1.客服开启动时会有登陆界面(类似QQ) 用户登陆的界面,用户如果有多个账户,开始就可以选择相应账户进行登陆。 2.第一次使用本软件客服需要配置服务器信息 网络设置界面 当选择添加IP地址和端口号,按下网络设 置界面中添加按钮时,出现图3界面。 3.软件工作时在后台,没有前台界面,文件更新通过共享文 件夹的图标变化和托盘气泡提示。 表明文件夹下面的文件都已经同步完成 表明该文件夹下面的文件正在进行同步
5、 表明该文件夹下面的文件有变化,但是还没 有开始同步到服务器上 表明该文件已经同步完成。 系统介绍: 术语定义: 脱机同步:不开软件客户端而对需备份的文件夹的内容进行的修 改,当下次客户端开启并联网后会对修改的内容与服务器同步。 离线同步:客户端开着但是网络连接失败的状态下对需备份的文 件夹的内容进行的修改,在网络恢复正常时会对修改的内容与服 务器同步。 断点续传:客户端软件断点续传指的是在下载或上传时,将下载 或上传任务(一个文件或一个压缩包)人为的划分为几个部分, 每一个部分采用一个线程进行上传或下载,如果碰到网络故障, 可以从已经上传或下载的部分开始继续上传下载以后未上传下载 的部分,而
6、没有必要从头开始上传下载。 均衡下载:当从多个数据源下载数据时,软件根据当前下载状态 调整下载源,将下载量适当得均衡分配。 实时同步:能够快速地将不同上传到服务器中的文件更新到本地 FTP:TCP/IP网络上两台计算机传送文件的协议,FTP是在 TCP/IP网络和INTERNET上最早使用的协议之一,它属于网络协 议组的应用层。FTP客户机可以给服务器发出命令来下载文件, 上载文件,创建或改变服务器上的目录。 范围 本项目范围只包含下图提到的各个子系统/功能模块的软件开发、部 署、维护以及相关培训。 功能需求 系统用例: 用例1:登陆 用例2:配置管理 用例3:文件同步 用例4:脱机同步 用例
7、5:离线同步 用例6:在线同步 用例7:文件同步添加、修改、删除 用例8:查询任务信息 非功能需求 性能需求 文件的实时同步能够在用户接受范围之内。 运行环境需求 服务器端只需要提供ftp服务,并能提供顺畅的网 络连接功能; 客户端在windows平台下,能够连接到网络。 参考资料 书籍资料 作者: Dino Esposito ISBN: 9781861001849 作者: 北京汇众益智科技有限公司 ISBN: 7121043181 作者Erich Gamma, Richard Helm ISBN: 7111075757 作者:奎因(Bob Quinn), 舒特(Dave Shute) ISBN: 9787111392743 论文 基于WinInet的FTP应用 基于SAN的网络存储共享系统 网络资源 百度百科 MSDN WinInet Wiki 谢谢观赏谢谢观赏 !
链接地址:https://www.31doc.com/p-2431042.html