基于.NET的数据共享网站的设计
摘 要
《基于.NET的数据共享网站的设计》是运用Microsoft Visual Studio .net与SQL server软件联合开发的用于互联网用户进行数据的管理,浏览与下载的一个网络平台。用户既是资源的需求者,同时也是提供者,以这种模式在短时间内就可以使网站的资源存储量达到一定的水平。网站提供一定的网络空间让用户可以自由的添加或删除属于自己的数据。在本文开始部分阐述了互联网站的发展以及开发工具的基本功能和使用方法。在设计描述部分逐步讲述项目的需求分析,网站架构设计,功能分析与设计,数据库设计,其中有相应的示意图和表格直观的表达设计意图;接着给出程序部分的核心及部分重要代码。最后给出网站的几个主要页面的运行界面图。
关键词:数据共享;上传;下载;.NET;SQL目 录
1 引言 1
1.1 网站的概念 1
1.2 数据共享网站的发展与应用 1
1.2.1 数据共享网站的发展过程 1
1.2.2 数据共享网站的用途 2
1.2.3 数据共享网站的现状 3
1.2.4 数据共享网站的未来 3
2 开发工具简介 4
2.1 Microsoft Visual Studio .net 4
2.2 SQL Server 5
3 需求分析 6
3.1功能要求 6
3.1.1 前台功能需求 6
3.1.2 后台功能需求 7
3.1.3 详细功能需求示意图 8
3.2 性能需求 8
3.3 可靠性需求 8
3.4 出错处理需求 9
3.5 约束 9
3.6 小结 9
4 网站设计 9
4.1 网站架构设计 9
4.2 功能分析与设计 10
4.2.1 用户注册&登录 10
4.2.2 权限设置 11
4.2.3 资源管理 11
4.2.4 存储 11
4.2.5 下载 11
4.2.6 数据分类排行 11
4.2.7 功能详细模块图 12
4.3 数据库设计 12
5 程序开发 14
5.1 用户注册&登录&权限设置 14
5.2 资源管理 16
5.3 存储 17
5.4 下载 18
5.5 数据分类排行 19
5.6 网站页面设计 19
结 论 21
参考文献 21
致 谢 22
声 明 23
1 引言
在Internet飞速发展的今天,由于WEB页面能把文本、图像、声音、动画、视像等多种媒体信息集于一体,不但使信息的显示更加生动,而且让信息的浏览更为方便;使得互联网成为人们快速获取、管理和传递信息数据的重要渠道,它在人们的工作、生活、娱乐等各个方面发挥着重要作用。Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Internet应用方面的地位显而易见。《数据共享网站》是一个供互联网用户集中发布,浏览和下载的一个平台性质的网站。提供游客与注册用户双重模式,增加了数据的共享性。此网站既是一个互联网用户相互分享数据的场所,也是存储私人数据的一个“网络自留地”。
在信息化的今天,人们已经开始习惯依靠网络,社会的方方面面都在逐步进入网络时代。因此作为网络中重要的组成部分——网站,就必须为人们的信息交换提供最大的方便。
1.1 网站的概念
网站(Website)是指在网际网络上,根据一定的规则,使用HTML等工具制作的用于展示特定内容的相关网页的集合。简单地说,网站是一种通讯工具,就像布告栏一样,人们可以通过网站来发布自己想要公开的信息,或者利用网站来提供相关的网络服务。人们可以通过网页浏览器来访问网站,获取自己需要的信息或者享受网络服务。
1.2 数据共享网站的发展与应用
数据共享网站,顾名思义就是将各种类型的电子数据,包括文档,图片,视频,软件等在网站上进行发布,为网络用户提供下载渠道。最终达到共享的目的。使得每个人在使用网络的过程中不断的得到新鲜的资源与信息,同时也造就了网络这个丰富多彩且充满各领域需求的世界。让使用者足不出户就能随时得到自己所需的资料,提高了人们工作,学习与生活的效率与质量。
在这个网络经济的时代,数据共享网站也同样很容易参与到市场的竞争中。因为网络使用者对它的依赖性,很容易取得相应的盈利,使得数据共享网站具有很大的发展空间。
1.2.1 数据共享网站的发展过程
Internet是一个开放的互联大平台,由于它本身的开放性决定了互联网先天就具有共享性质。从世界上第一个网站http://info.cern.ch/的建立,它解释了万维网是什么,如何使用网页浏览器和如何建立一个网页服务器等等。从作用来看就是一种技术的共享。每个网站都是共享的,但大部分只限于单纯的文字信息等。
最早的数据共享网站,并不是一个独立的主体,它是附着在大型门户网站上的一个下载功能。随着网络的发展,网络从开始的纯文字逐步加入了图像,视频,动画等多元媒体,使得人们的生活与网络变的更加紧密起来。用户对各种信息数据的需求不断增加,让数据共享开始分离出来,成为一个自主独立的网站类型。网络技术的成熟也为数据共享网站的发展奠定了一定的基础。
从这个阶段开始,共享性质的网站运作模式开始形成。主要是由网站工作人员收集某类或某几类数据,并进行分类,加以简单说明,最后供大家下载。但是这类模式也有缺点,就是用户是被动的,而且网站的资源也并不丰富,每家网站的数据来源基本一致,做不出新意,使得共享网站不是很出众。而在网络这个寻求创新与个性的空间里。人们的需求渐渐变得不能被满足,也开始希望自己的美好创意可以与人分享,被大家肯定与使用。
这就是现在的新模式下的数据共享网站。用户具有双重身份,既接收数据同时也创造新的数据。告别了以往的被动,此时的数据共享网站也朝着综合化,专业化的方向前进。