Web开发技术是Internet应用的一个重要方面,而JSP又是Web开发的最先进的技术,是当前Web开发人员的首选技术。
随着网络技术的日益普及和信息化建设的重视,网络硬盘是一种新型安全的网络存储系统,已越来越受到人们的重视和喜欢,主要适用于个人文件存储,可以用作个人的一个网络U盘,网络硬盘是一块专属的存储空间,用户通过上网登录网站的方式,可以方便上传、下载文件。只要能上网就可以用网络硬盘登录到服务器上进行个人文件的上传、删除及文件目录的新建、修改、共享等操作,随时随地存储自己的个人文件。
网络硬盘界面在客户端运行,它允许用户提交数据到服务器,然后指定的范围内管理这些信息,在这种处理模式大量使用在实际开发中,尤其是在构建交互式网络文档管理系统方面:网上考试系统、文件传输系统、新闻发布系统以及公司竞标系统等发面都有大量应用。
本课题是基于web的网络硬盘系统的设计与实现,在用jsp网络硬盘的过程中,将大量的使用和文件系统操作相关的内容。
关键词:网络硬盘,存储空间,HTTP,上传,下载xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
The Web development technology is a Internet application important aspect, but JSP also is the Web development most advanced technology, is the current Web development personnel''s first choice technology.
Along with the networking daily popularization and the informationization construction value, the network hard disk is one kind of new security network memory system, has more and more been valued people''s and likes, mainly is suitable in individual document saves, may serve as an individual network U plate, the network hard disk is together the exclusive storage space, the user registers the website through the surfer the way, may facilitate uploading, the downloading document.So long as can access the net may use the network hard disk to register on the server to carry on individual document uploading, the deletion and the file directory newly built, operations and so on revision, sharing, saves own anytime and anywhere individual document.
The network hard disk contact surface in the client side movement, it allows the user submission data to arrive the server, then assigns in the scope manages these informations, in this kind of processing pattern massive uses in the actual development, is in particular constructing the interactive network documents management system management system aspect: On the net takes a test the system, the file transfer system, the news issued yeasts and so on system as well as company competitive tender system all have the massive applications.
This topic is based on the web network hard disk system design and the realization, in uses jsp to design and in the realization network hard disk process, the massive uses and the filing system will operate the related content.
Key word: Network hard disk, storage space, HTTP, uploading, downloading
摘要 1
ABSTRACT 2
第一章 绪论 4
1.1 网盘系统的概念和发展历史 4
1.2 本系统的设计思想 5
第二章 系统分析 6
2.1 需求分析 6
2.2 技术可行性 7
2.2.1 动态网站技术介绍 7
2.2.2 程序语言的选择 7
2.2.3 语言优势 9
2.2.4 操作可行性 10
2.3 环境可行性分析 10
2.3.1 软件环境 10
2.3.2 硬件环境 11
2.4 系统结构可行性分析 11
2.4.1 B/S模式简介 11
2.4.2 B/S模式的优点 11
第三章 系统功能设计 12
3.1 模块功能介绍 12
3.2 JDBC技术 13
3.3数据库连接与访问 16
第四章 详细设计及实现 20
3.1用户管理 20
3.2文件上传、下载 39
3.3后台管理 47
第四章 软件使用说明 58
4.1 注册与登陆界面 58
4.2 系统主界面 59
4.3 部分功能模块界面 59
第五章 系统总结 62
结束语 63
参考文献 65
致谢 66
1、登录模块
此模块实现用户进入系统管理前的验证操作,只有输入正确的用户名和密码才能进入系统 ,进行各种操作。
2、通讯录管理模块
此模块实现对好友的资料进行管理,并且根据需要,可以对某个好友的通讯录进行删除和查询。
3、记事本模块
本模块为用户提供一个网络记事本的功能,用户登录后可以编写自己的日志和备忘,充分体现了网络硬盘的便利性。
4、收藏夹模块
本模块提供了用户收藏夹信息管理的功能,可以根据需要,对某条收藏夹记录进行修改和删除。
5、文件上传下载模块
本模块是anywhere网络硬盘的核心功能,为用户提供上传下载文件的功能,并能够删除和修改等操作。