首页 >  jsp/java设计  > 正文

基于云存储的网盘文件管理系统

随着网络技术的日益普及和信息化建设的重视,网络硬盘是一种新型安全的网络存储结构,已经越来越收到人们的重视和喜欢,网络硬盘系统主要适用于个人文件存储,可以用作个人的一个网络U盘,网络硬盘是一块专属的存储空间,用户通过上网登录网站的方式就可以方便轻松的上传文件、下载文件。
本课题在分析了网络硬盘的使用现状以及对现有的网络硬盘系统进行研究比较的基础上,针对网络硬盘系统的特殊性,设计研发了一套基于ssm的云存储管理系统。本系统用户主要分为两类,分别是系统管理员和普通用户。系统管理员模块的功能主要包括修改个人密码、用户管理、公告信息管理、留言板管理等;普通用户对系统的使用分为前台和后台,前台可以进行在线注册与登录、查看系统公告、查看下载文件共享以及系统留言等功能,后台可以修改个人信息以及对自己文件夹的管理。
 
管理员拥有对普通用户管理权限,可添加用户、公告管理、咨询管理,也可删除某个存在的用户或修改其信息,用户信息包括密码;普通用户登录后,可新建文件夹、可对上传、下载文件、统计文件类型、文件下载记录,每个角色操作的共性是通过输入正确的用户名,密码及4位彩色验证码后登录,进入不同的管理页面。角色工作完成后,通过专门的出口退出登录状态。
 
在此背景下,开发设计一个基于云存储的网盘硬盘文件管理系统,是一个复杂和具有实际意义与价值的课题。本课题H5、JAVA、数据库技术为核心,设计一个基于云存储的人工智能学习网站,同时满足存储及学习的需求,具有较高的应用价值及推广意义。
目  录
摘  要 I
ABSTRACT II
第一章 绪论 1
1.1课题背景与意义 1
1.2开发工具及技术 1
1.2.1开发工具 1
1.2.2 JSP技术 2
1.2.3 JavaScript 3
1.3软硬件需求 3
第二章 系统分析 5
2.1可行性分析 5
2.1.1技术可行性 5
2.1.2经济可行性 5
2.1.3操作可行性 5
2.1.4法律可行性 6
2.2功能模块分析 6
2.3设计的基本思想 9
2.4性能需求 10
2.4.1系统的安全性 10
2.4.2数据的完整性 10
2.5界面需求 10
第三章 数据库设计 12
3.1数据库的分析与设计 12
3.1.1数据库的概念结构设计 12
3.1.2数据库的逻辑结构设计 14
系统中数据库名为: coludstore 15
3.2中文乱码问题处理 18
第四章 系统功能实现 20
4.1注册登陆界面设计 20
4.2管理员首页 21
4.3修改登录密码 21
4.4普通用户管理 22
4.5文件夹管理 22
4.6公告信息管理 23
4.7咨询信息管理 23
4.8文件共享下载 24
4.9文件统计 24
4.10文件信息管理 25
4.10.1文件信息添加 25
4.10.2文件信息管理 26
第五章 系统测试 27
5.1系统测试目的与意义 27
5.2测试过程 27
5.2.1主页面的登录模块测试 27
5.3其他错误 28
结  论 29
参考文献 30
致  谢 31
 

以上是本题目部分介绍,若需要完整版或不符合您的要求,请联系客服QQ:242219979

上一篇:基于MUI框架的物业设施维护管理系统

下一篇:J2EE物理学课程教学网站