数据备份网站设计【毕业论文】.doc

上传人:文初 文档编号:281084 上传时间:2018-08-23 格式:DOC 页数:51 大小:262.44KB
下载 相关 举报
数据备份网站设计【毕业论文】.doc_第1页
第1页 / 共51页
数据备份网站设计【毕业论文】.doc_第2页
第2页 / 共51页
数据备份网站设计【毕业论文】.doc_第3页
第3页 / 共51页
数据备份网站设计【毕业论文】.doc_第4页
第4页 / 共51页
数据备份网站设计【毕业论文】.doc_第5页
第5页 / 共51页
点击查看更多>>
资源描述

1、 本科毕业设计 ( 20 届) 数据备份网站设计 所在学院 专业班级 通信工程 学生姓名 学号 指导教师 职称 完成日期 年 月 摘 要 当今,靠人工进行文本存储、资料信息传送和信息共享的方式已经逐渐被淘汰,而依靠计算机进行网络存储、资料信息传送和信息共享已经越来越 普遍,而且人们需要存储的数据量越来越大,还要要求使用方便,能够在网络的任何地方访问存储的数据。在此形势下,基于网络的存储与交换系统迅速发展起来,使得以上问题迎刃而解。 本文采用 ASP.net技术与 Web数据库的结合,开发了一个 B S(BrowserServer)结构研究的系统 。 利用 Microsoft Visual St

2、udio NET工具结合使用 SQL Server数据库、 ASP NET、 C群和 ADO NET等技术的实现原理及特点为理论依据,实现用户注册管理、后台管理和用户空间管理功能;为每个用户提供了个 人的存储空间;用户可以通过浏览器实现文件的上传、下载和资源的共享;根据用户空间等级限制用户存储空间的大小;为用户共享文件提供积分制;通过积分制来对用户空间升级实行优惠。 关键词 :网络存储;上传下载;资源共享 Abstract Nowadays, the methods depending on manual in text storage, data switching and informat

3、ion sharing are gradually eliminated. But, the methods depending on the computer in the network storage, data switching and information sharing have become increasingly common, and the stored data is growing,and People need convenient usage,and can access the stored data in the network. In this posi

4、tion, the system of the network-based storage and interchange is rapidly developing, and the above problemes are readily solved1. In this paper, the system uses Microsoft Visual Studio 2010 as a developing tool and use SQL Server 2000 database realize Data Storage. The system is completed with the f

5、unction of user management and User space management. To provide each user a personal storage space , users can upload and download file, background management and share resources by browser; According to user space restrictions grading users storage size ,integrating system for users to share file,

6、 and through integrating system to give preferential to upgrad user space. Finally, through testing, it satisfies the users based-demands, but it should be further improved before being in practical application. Key words: Network storage; Upload and Download; Resource sharing 目 录 1 引 言 . 1 1.1 课 题背

7、景 . 1 1.2 课题研究的意义 . 1 1.3 网络存储的特点 . 1 2 开发系统的介绍 . 2 2.1 MICROSOFT VISUAL STUDIO . 2 2.1.1 简介 . 2 2.1.2 发展历程 . 2 2.2 SQL SERVER 2000 . 3 2.2.1 简介 . 3 2.2.2 版本 . 3 2.3 软硬件平 台 . 3 2.3.1 硬件平台 . 3 2.3.2 软件平台 . 3 3 B S结构与 C S 结构的比较 . 4 3.1 开发和维护成本 . 4 3.2 客户端任务 . 4 3.3 采用的标准 . 4 3.4 灵活性 . 4 3.5 安全性 . 4 3.

8、6 移植性 . 5 4 系统框架 . 6 4.1 网站设计技术选型 . 6 4.2 总体框架 . 6 4.3 后台管理 . 7 4.3.1 用户管理 . 7 4.3.2 共享管理 . 7 4.3.3 管理员管理 . 7 4.3.4 收费管理 . 7 4 4 用户注册 . 7 4 5 用户空间管理 . 8 4.5.1 文件管理 . 8 4.5.2 共享查询 . 8 4.5.3 空间升级和信息查询 . 8 4.5.4 修改个人资料 . 8 5 数据库设计 . 9 5.1 系统数据库的设计 . 9 5.2 系统数据库 . 9 6 系统模块介绍 . 12 6.1 用户登陆模块 . 12 6.2 用户注

9、册模块 . 13 6.3 用户主界面模块 . 15 6.4 文件存储管理 . 16 6.5 文件上传模块 . 19 6.6 我的共享查询模块 . 22 6.7 公共共享查询模块 . 22 6.8 用户资料修改模块 . 24 6.9 空间升级查询模块 . 25 6.10 后台管理登录模块 . 25 6.11 后台管理主界面模块 . 26 6.12 用户管理模块 . 26 6.13 管理员管理模块 . 26 6.14 共享管理模块 . 27 6.15 收费管理模块 . 28 7 结论 . 31 致 谢 .错误 !未定义书签。 参考文献 . 32 附件 1 毕业设计作品说明书 . 33 附件 2 代

10、码 . 35 1 引 言 1.1 课题背景 随着现代网络的发展,人们所 需要存储交流的信息量越来越大,每天都在产生海量的信息。在这个信息化时代,过去依靠人工进行存储,传诵资料的手段已经不能满足人们的需求,而 USB 存储也不能完全满足。现代人们对信息的需求要求快速,有效,随时随地。而网络存储技术的兴起,使得人们可以在任何时候,任何有网络的地方,进行信息的存储已经交流 2。因此,很多人都希望有一个良好的网络平台,解决资料信息的存储、携带和交流的烦恼。 1.2 课题研究的意义 在这个信息化时代,对信息交流效率的要求越来越高。那么,本文主要研究建立一个数据存储系统,可以简称为网络硬盘, 它是服务器上

11、的一块硬盘空间,只要管理者有足够的权限,就能对它随意操作。在这块空间了里注册的用户可以存储,分享权限范围内的数据,并且可以下载他人所共享的数据,只要有网络,用户可以随时上传、下载和分享数据。 1.3 网络存储的特点 保障网络系统的顺利运行,是每个用户最为关心的问题。而网络备份的最终目的,就是要解决这个问题。所以,一份优秀的网络备份方案就要能够备份系统所有的数据,在网络出现故障甚至损坏时,能够迅速地恢复网络次同和数据,从发现故障到完全恢复系统,理想的备份妨碍耗时不应超过半个工作日。这样,如果系统出现灾难性故障,我们就可以把损失降到最低。我们在选择备份系统时,既要系统容量不断增加的需求,又需要所用

12、的备份软件能够支持多平台系统。要做到这些,就要充分使用网络数据存储管理系统。它是在分布式网络环境下,通过专业的数据存储管理软件,结合相应的硬件和存储设备,对网络的数据备份进行集中挂历,从而实现自动化的备份,文件归档,数据分级存储及灾难恢复等 3。 2 开发系统的介绍 2.1 Microsoft Visual Studio 2.1.1 简介 Visual Studio 是目前最流行的 Windows 平台应用程序开发环境。目前已经开发到 10.0 版本,也就是 Visual Studio 2010。 2.1.2 发展历程 Visual Studio 97 是最早的 Visual Studio 版

13、本。 1998 年,微软公司发布了 Visual Studio 6.0。所有开发语言的开发环境版本均升至 6.0。 2002 年,随着 .NET 口号的提出与 Windows XP / Office XP 的发布,微软发布了 Visual Studio .NET(内部版本号为 7.0) 2003 年 ,微软对 Visual Studio 2002 进行了部分修订,以 Visual Studio 2003 的名义发布(内部版本号为 7.1)。 2005 年,微软发布了 Visual Studio 2005。 .NET 字眼从各种语言的名字中被抹去,但是这个版本的 Visual Studio 仍然

14、还是面向 .NET 框架的(版本2.0)。 2007 年 11 月,微软发布了 Visual Studio 2008 英文版, 2008 年 2 月 14 日发布了简体中文专业版。 2010 年 4 月 12 微软发 布 Visual Studio 2010 以及 .NET Framework 4.0,并于2010 年 5 月 26 发布了中文版。 2.1.3 版本特点 支持 Windows Azure,微软云计算架构迈入重要里程碑。 助力移动与嵌入式装置开发,三屏一云商机无限。 实践当前最热门的 Agile/Scrum 开发方法,强化团队竞争力。 升级的软件测试功能及工具,为软件质量严格把关

15、。 搭配 Windows 7, Silverlight 4 与 Office,发挥多核并行运算威力, 创建美感与 效能并重的新一代软件。 支持最新 C+标准,增强 IDE,切实提高程序员开发效率。 2.2 SQL Server 2000 2.2.1 简介 SQL Server 2000 是 Microsoft 公司推出的 SQL Server 数据库管理系统的最新版本该版本继承了 SQL Server 7.0 版本的优点同时又比它增加了许多更先进的功能具有使用方便可伸缩性好与相关软件集成程度高等优点可跨越从运行 Microsoft Windows 98 的膝上型电脑到运行 Microsoft

16、Windows 2000 的大型多 处理器的服务器等多种平台使用 2.2.2 版本 SQL Server 2000 有 7 个版本,包括企业版( Enterprise Edition)、标准版( Standard Edition)、个人版( Personal Edition)、开发版( Developer Edition)、桌面版( Desktop Edition)、 WindowsCE版( Windows CE Edition)和企业评估版( Evaluation Edition)。其中,最常用的是前 3 个版本。 2.3 软硬件平台 2.3.1 硬件平台 为了正 确安装和正常运行 SQL

17、Server 2000,计算机必须达到所要求的最低硬件配置。 主机: Intel及其兼容 CPU,主频 Pentium166MHz 以上。 内存:容量至少达到 64MB。 硬盘: 270MB 安装空间及其必要的为数据预留的空间。 2.3.2 软件平台 SQL Server 2000 的软件平台是 Windows 操作系统,不同的 SQL Server 2000 版本所要求的操作系统是不一样的。因此,必须了解 SQL Server 2000 对操作系统的基本要求。 企业版: Windows NT Server /2000 Advanced Server, Internet Explorer5.0

18、 以上。 标准版: Windows NT Server /2000 Server 及更高版本, Internet Explorer5.0 以上。 个人版本: Windows 98/2000 Professional/XP 及更高版本, Internet Explorer5.0 以上。 3 B S结构与 C S结构的比较 3.1 开发和维护成本 C S开发和维护成本较高,对不同的客户端要开发不同程序,编程工作量大,对于 B S,只需在客户端安装通用的 浏览器,所有的维护和升级工作都是在服务器上执行的,不需对客户端进行任何改变,故而大大降低了开发和维护成本。 3.2 客户端任务 C S的客户端具有

19、显示和处理数据的功能,任务过重, B S的客户端把事务逻辑部分分给了服务器,不再负责处理复杂计算和数据访问等关键事务,只负责显示部分,任务大大减轻 4。 3.3 采用的标准 C S所采用的标准只在内部统一,其应用通常是专用的。 B S所采用的标准是开放的、非专用的,保证了其应用的通用性和跨平台性。 3.4 灵活性 C S系统模块中每一部分的变动均要影响到其它模块的变动,系 统升级困难,灵活性差。 B S各层之间相互独立,任何一层的改变不影响其它层的功能,系统改进非常容易,灵活性好。 3.5 安全性 C S系统中的客户机直接与服务器相连,非法用户可以很容易地通过应用程序侵入系统,并对服务器数据库进行操作,这给系统的安全性带来极大的隐患。B S系统在客户机和服务器之间增加了一层 Web服务器,是两者不在相连,客户机无法直接对数据库操作,可有效地防止用户的非法入侵。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。