毕业设计网
JSP,JAVA | python | nodejs | android,安卓 | PHP | 微信小程序 |

php网络存储系统的设计与实现

综合运用以前所学的专业知识,设计开发一个简易网络存储系统,该设计要求实现网络存储系统的部分功能——文件的上传及下载功能。具体包括以下内容:为方便普通用户将自己的文件存储在服务器上,即普通用户可以将自己文件上传并保存到服务器上,需要时再下载。 将部分资料提供给共享用户访问,可以设定共享用户访问这样的资料时需要输入的密码,从而限制用户范围。普通用户可以建立不同的文件夹对所存储的文件进行分类管理,同时把普通用户所上传的文件的大小,属性,以及上传的时间显示出来。为了安全上的考虑,用户只能登陆后才能进入空间,不能直接通过网址进入。

3.3.1 用户注册
普通用户在进入存储系统前必须在系统中注册一个属于自己的帐号,以便系统分配所属空间。在注册时需给出普通用户的登陆密码,为共享用户提供访问共享文件所需的共享用户名以及共享密码
3.3.2用户信息修改
普通用户登陆自己空间后,可以对登陆密码进行修改,也可以对共享密码进行修改,降低密码被盗的可能性
3.3.3 普通用户空间
    (1)登陆:普通用户通过注册的用户名和密码登陆存储系统,进入自己的存储空间。如图3-3所示。
3.3.4 共享用户
(1)普通用户在注册的同时生成共享用户名以及共享密码,共享用户利用共享用户名和共享密码登陆注册用户的共享空间
3.3.5管理员空间
(1)管理员登陆专属目录可以对所有注册用户的文件夹进行管理。如图3-12所示。
4.1 注册功能测试
普通用户在填写好用户名,用户密码,共享用户名以及共享密码后,注册成功。注册成功后,如注册时填入的用户名为dengyawen,在UserFile文件夹里自动生成一个名为dengyawen的文件夹,在此文件夹下生成一个名为public的文件夹,注册功能测试成功。
4.2 用户信息修改测试
普通用户对用户密码以及共享密码进行修改,提示修改成功。点击注销,利用新修改的密码重新登陆系统,登陆成功,用户信息修改测试成功。
4.3 管理员功能测试
管理员登陆系统,进入管理员页面,使用删除用户以及删除文件功能。数据库中用户记录已被删除,用户文件夹中的文件已被删除。测试成功。
4.4新建文件夹测试
进入空间后,在新建文件夹处填入欲新建文件夹的名字,新建文件夹成功。新建文件夹在用户(如dengyawen)UserFile/dengyawen文件夹中建立成功,测试成功。
4.5删除文件及文件夹测试
删除所建立的文件夹以及所上传的文件,删除成功。用户(如dengyawen)UserFile/dengyawen文件夹中所建立的文件夹以及上传的文件已被删除,测试成功。

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:php网站小型门户网自助建站系统
下一篇:vb电表管理系统


版权所有 毕业设计网联系qq:242219979 © 2007-2022