- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3网络硬盘的总体设计
3网络硬盘的总体设计
3.1项目背景分析
我们经常有这样的需求:通过网络交换公共数据文件以实现资源共享,同时保护私有数据不被非法访问,并使用简单、直观的方式操作。我们常用的文件传输方式如FTP、Email邮件、网上邻居等都能实现文件的传送。其中,“FTP”功能最为强大,但使用起来却稍显复杂,一大堆设置足以让许多人望而止步,尤其用户数量不可预见时,针对特殊需求用户的设置将更加繁琐;“Email”是大家所熟悉的了,但它的传送不仅需要连入Internet,而且安全性也是个问题,在企业内部,财务、劳资等文件资料需通过这种方式交流不是好办法;“网上邻居”是又一种传送文件的方法,通过在本机上指定共享的Web文件夹并放置资源文件,一定范围内的用户可以访问到这些文件,然而这种方式使用的范围相当有限,通常在同一个DNS段地址内的用户才能顺利访问,其它尤其是Internet上的用户很难使用,此外同Email类似,它的使用也不直观,很多时候不得不在许多列表计算机上一层层展开搜索才有可能获取想要的资源。
由此看来,以上三种方式虽然在一定程度上实现了文件数据的交流,但它们都主要面向“点对点”的传送(你只能被动地等对方放置数据而不能主动“可视化”地索取),无法实现“一块空间,资源互见”的应用需求,这种“点对多”的共享方式需要寻求另外的传输途径,网络硬盘就是一种很好的解决方式。
所谓“网络硬盘”,是将服务器上的磁盘空间提供给合法用户使用,这样用户就可以在互联网上直接实现文件的备份与转移。当然用户也可以通过客户端软件将这个磁盘空间虚拟成一个本地的目录,并完全集成到Windows的资源管理器中,在操作方法上就像使用本地硬盘一样方便。通过网络硬盘,不仅可以备份电脑系统中的文件,而且可以轻松实现移动化办公。用户可以随时随地地进行个人文件的上传、下载、删除以及文件目录的新建和修改,甚至还可以实现网络中文件的共享等等,也就是说,只要用户愿意,就可以与网络上的所有人共享存放在网络硬盘上的文件。
本系统实现了以下功能:
(1) 用户可以通过注册用户名、邮箱和密码免费获取一个自己的网络硬盘。然后进行登录就可以进行相应的在给定权限内的操作,如修改密码、安全退出等。
(2) 文件夹模块,用户在分配的网络硬盘内可以新建文件夹和删除文件夹。
(3) 文件模块,用户可以点击文件夹然后查看该文件夹下的文件信息,然后可以浏览,查看属性,删除,下载等操作。并且可以上传文件到选中的该文件夹下。
3.2可行性研究分析
技术可行性。组织可行性。
图3.1 用户登录
3.3.2 个人主页模块业务描述
(1) 进入文件夹页面操作。
用户登录成功后进入文件夹主页面,可以对文件夹进行相应的操作。如添加、删除、重命名、浏览、移动文件夹等操作。如下图所示
图3.2 文件夹操作
(2) 文件操作界面。
进入个人网络硬盘后点击文件夹名,可在右面看到文件夹下面相应的文件。然后可以进行查看文件属性、上传、下载、删除文件等操作。
图3.3 文件操作
(3) 用户信息管理界面。
进入主页面后,用户可以对自己的信息进行修改。如修改自己登陆的密码,如果显示修改成功,则用户下次需使用新密码进行登录。
3.4数据流程分析
(1) 注册流程图如下所示:
新用户可以通过注册获得一个合法的网络硬盘空间。
图3.4 注册流程
(2) 登录流程流程图如下图所示:
用户输入正确的用户名和密码以及验证码登录系统。
图3.5 登录流程
(3) 新建文件夹流程图如下所示:
选中在哪个文件夹下新建,然后输入要新建文件夹的名字,如果文件夹不存在,则新建成功,如果存在则提示文件夹已经存在。删除文件夹时,默认删除文件夹下的所有文件。
图3.6 新建文件夹流程图
(4) 删除文件夹流程图如下图所示:
选中要删除的文件夹,点击按钮,查询该文件夹如果有子文件夹则提示用户是否确认删除子文件夹,如果确认则一并进行删除并删除文件夹下的所有文件。
图3.7 删除文件夹流程图
(5) 上传文件流程图如下图所示:
用户上传文件时,用户先选择上传到哪个文件夹,然后点击浏览文件,选择上传文件,顺利上传,当然在上传的过程中,可以点击取消,放弃正在上传的文件。而且还可以进行多文件上传。
图3.8 上传文件流程图
(6) 下载文件流程图如下图所示:
选中下载文件,点击下载,保存下载文件到选中的路径,即可进行下载。
图3.9 下载文件流程图
(7) 删除文件流程图如下图所示:
用户选择要删除的文件,确认删除后进行删除。
图3.10 删除文件流程图
(8) 用户修改密码流程图如下所示:
用户登录到主页面后可以进行密码修改的功能,在检验到用户输入的旧密码正确后,用户就可以输入新密码,进行修改,然后保存成功。
图3.11 修改密码流程图
3.
文档评论(0)