ASP.NET数据共享网站的设计设计与实现
以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
资料介绍:
摘要《基于.NET的数据共享网站的设计》是运用Microsoft Visual Studio .net与SQL server软件联合开发的用于互联网用户进行数据的管理,浏览与下载的一个网络平台。用户既是资源的需求者,同时也是提供者,以这种模式在短时间内就可以使网站的资源存储量达到一定的水平。网站提供一定的网络空间让用户可以自由的添加或删除属于自己的数据。在本文开始部分阐述了互联网站的发展以及开发工具的基本功能和使用方法。在设计描述部分逐步讲述项目的需求分析,网站架构设计,功能分析与设计,数据库设计,其中有相应的示意图和表格直观的表达设计意图;接着给出程序部分的核心及部分重要代码。最后给出网站的几个主要页面的运行界面图。
关键词:数据共享;上传;下载;.NET;SQL
1 引言在Internet飞速发展的今天,由于WEB页面能把文本、图像、声音、动画、视像等多种媒体信息集于一体,不但使信息的显示更加生动,而且让信息的浏览更为方便;使得互联网成为人们快速获取、管理和传递信息数据的重要渠道,它在人们的工作、生活、娱乐等各个方面发挥着重要作用。Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Internet应用方面的地位显而易见。《数据共享网站》是一个供互联网用户集中发布,浏览和下载的一个平台性质的网站。提供游客与注册用户双重模式,增加了数据的共享性。此网站既是一个互联网用户相互分享数据的场所,也是存储私人数据的一个“网络自留地”。在信息化的今天,人们已经开始习惯依靠网络,社会的方方面面都在逐步进入网络时代。因此作为网络中重要的组成部分——网站,就必须为人们的信息交换提供最大的方便。1.1 网站的概念网站(Website)是指在网际网络上,根据一定的规则,使用HTML等工具制作的用于展示特定内容的相关网页的集合。简单地说,网站是一种通讯工具,就像布告栏一样,人们可以通过网站来发布自己想要公开的信息,或者利用网站来提供相关的网络服务。人们可以通过网页浏览器来访问网站,获取自己需要的信息或者享受网络服务。1.2 数据共享网站的发展与应用数据共享网站,顾名思义就是将各种类型的电子数据,包括文档,图片,视频,软件等在网站上进行发布,为网络用户提供下载渠道。最终达到共享的目的。使得每个人在使用网络的过程中不断的得到新鲜的资源与信息,同时也造就了网络这个丰富多彩且充满各领域需求的世界。让使用者足不出户就能随时得到自己所需的资料,提高了人们工作,学习与生活的效率与质量。在这个网络经济的时代,数据共享网站也同样很容易参与到市场的竞争中。因为网络使用者对它的依赖性,很容易取得相应的盈利,使得数据共享网站具有很大的发展空间。3 需求分析为了开发出符合要求的数据共享网站,首先必须知道使用者的需求。对需求的深入理解是开发工作获得成功的前提条件,它对目标项目提出完整、准确、清晰、具体的要求。3.1功能要求数据共享网站是一个以.NET为前台面向对象开发和后台使用SQL Server数据库进行数据存储的为网络用户提供各种类型数据管理,浏览,下载以及存储的B/S模式网站。它除了以往类型网站必须具有后台管理员管理的功能外,还必须为网络用户提供管理,下载和存储三大类功能。所以总体功能分布如图: 3.1.1 前台功能需求前台的功能设置直接关系着用户对网站的使用的感受,是非常重要的环节。用户注册:数据共享网站为用户提供了网络的存储空间,要使用此项功能就必须注册成为网站的用户,一方面方便网站管理人员的管理,另一方面也能让用户更加方便和简单的使用网站所提供的服务。它收集用户的基本信息,对于网站以后的发展具有一定的指导性作用,所以它成为数据共享网站最基本的功能之一。非注册用户:网络是自由与丰富的,许多用户只是偶尔发现或使用到本网站的数据资源。他们不是固定用户,只在有所需要时才使用到网站提供的功能与服务。所以对于这方面人群的考虑,网站对与“游客”性质的网络使用者也提供一部分功能使用权限,但不是全部。数据使用:用户对于数据的使用包括了管理,下载与存储;下面对这三方面需求分别做说明。资源管理功能。数据共享网站最重要的就是数据资源的管理,资源种类复杂,如果只放置在同一位置,对于用户查找会带来麻烦,所以网站提供网络空间文件夹的建立功能,让用户可以设置多个文件夹分类存储自己的数据;因为空间限制,对于已经不需要的资源可以进行删除操作。下载功能。数据共享网站的基本功能之一,有了下载功能才能够让用户得到共享的数据资源。网站为资源设置HTTP链接,让用户方便的进行点击下载。存储功能。网络提供了电子数据的存放空间,从此让人们无论身处何地,只要有一台计算机和一根网线既可立即获取,省去了携带大量资料的麻烦。提高了工作,学习的效率,节省了成本。数据共享网站设置此项功能,吸引了用户,同时用户可以将存储的数据资源发布成为共享资源,一举两得。但是同时对需要存储的数据进行一定的检查,只有符合要求的才能存储进网络空间。3.2 性能需求数据共享网站为用户提供了多种功能,但这是远远不够的,每项功能要即时并且尽快的把数据反馈给用户才能真正意义的具有时效性。用户才能满意这些功能所带来的结果。这就需要对网站的运行性能及各项功能给出具体的要求。在以后的开发中以这些要求为依据设计出符合用户期待的优质网站。用户注册:用户将必要信息填写完毕并且提交后,信息存入后台数据库,之后反馈给用户注册成功的时间必须在30秒内。数据分类排行:数据的分类排行信息要每天进行实时的更新。对于管理,下载,存储三项功能,因为对实际要操作的数据文件的大小,类型有关。所以无法给出具体的指标。但要以越快越好为目标进行开发。因为数据共享网站是在网络中使用,网站本身的服务器与用户使用的网络服务商提供的网络的接口可能存在一定瓶颈,而各个用户使用的网络接入方式和接入速度也都不尽相同。所以以上性能要求中的指标都是以现在一般家庭宽带为基础。4.2 功能分析与设计4.2.1 用户注册&登录这项功能主要是让用户成为网站会员,使网站具有一定的用户基础。单击“注册”按钮后,首先出现注册协议,当用户同意协议规定内容后,点击“确认”后依次填入:ID——密码——邮件——联系地址——邮编——用户类型(普通/VIP)——注册时间(系统自动加载)。填写完毕后,按“提交”按钮,这些信息将存入数据库,以后用户登录时即可查询数据库,确认用户身份和权限。对于注册信息的填写也有一定规定:ID允许数字和字母,最长16位;密码要求不得少于6位,最长16位。所有项目必填。登录时,在主页面的登录框体中只需填入正确的ID与密码后,点击“登录”即可以注册用户的身份使用网站的资源与服务。4.2.2 权限设置权限功能是为了区分注册用户的等级,主要在于个人存储功能和资源下载功能上两者具有差异。在注册时选择普通用户:使用的存储空间为10M,选择VIP:使用的存储空间为100M。这些信息会在注册时一并进入数据库。普通用户在注册后,仍然可以进行VIP等级的选择。游客没有存储空间,其存储的数据放置在网站的公共空间内,由网站管理员管理。4.2.3 资源管理注册用户具有个人的存储空间,在将私人文件存储至网络空间后。就会有文件列表,可以新建多个文件夹对于文件分别放置,同时也可以对不再需要的资源进行删除操作。4.2.4 存储存储是面向注册用户的一项重要功能,它将用户的本地文件通过网络存入网站的数据库服务器。用户进行登录操作后就会进入个人信息页面,同时也会有存储功能界面的显示。用户点击“浏览”,查看本地文件,选择需要存储的文件后,再选择要存放的网络文件夹。之后点击“存储”,即完成此功能的操作。存储过程中禁止存储以EXE和COM为结尾的可执行文件。对于所有用户的存储的每个文件都具有4M大小的限
[资料来源:THINK58.com]
关键词:数据共享;上传;下载;.NET;SQL
1 引言在Internet飞速发展的今天,由于WEB页面能把文本、图像、声音、动画、视像等多种媒体信息集于一体,不但使信息的显示更加生动,而且让信息的浏览更为方便;使得互联网成为人们快速获取、管理和传递信息数据的重要渠道,它在人们的工作、生活、娱乐等各个方面发挥着重要作用。Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Internet应用方面的地位显而易见。《数据共享网站》是一个供互联网用户集中发布,浏览和下载的一个平台性质的网站。提供游客与注册用户双重模式,增加了数据的共享性。此网站既是一个互联网用户相互分享数据的场所,也是存储私人数据的一个“网络自留地”。在信息化的今天,人们已经开始习惯依靠网络,社会的方方面面都在逐步进入网络时代。因此作为网络中重要的组成部分——网站,就必须为人们的信息交换提供最大的方便。1.1 网站的概念网站(Website)是指在网际网络上,根据一定的规则,使用HTML等工具制作的用于展示特定内容的相关网页的集合。简单地说,网站是一种通讯工具,就像布告栏一样,人们可以通过网站来发布自己想要公开的信息,或者利用网站来提供相关的网络服务。人们可以通过网页浏览器来访问网站,获取自己需要的信息或者享受网络服务。1.2 数据共享网站的发展与应用数据共享网站,顾名思义就是将各种类型的电子数据,包括文档,图片,视频,软件等在网站上进行发布,为网络用户提供下载渠道。最终达到共享的目的。使得每个人在使用网络的过程中不断的得到新鲜的资源与信息,同时也造就了网络这个丰富多彩且充满各领域需求的世界。让使用者足不出户就能随时得到自己所需的资料,提高了人们工作,学习与生活的效率与质量。在这个网络经济的时代,数据共享网站也同样很容易参与到市场的竞争中。因为网络使用者对它的依赖性,很容易取得相应的盈利,使得数据共享网站具有很大的发展空间。3 需求分析为了开发出符合要求的数据共享网站,首先必须知道使用者的需求。对需求的深入理解是开发工作获得成功的前提条件,它对目标项目提出完整、准确、清晰、具体的要求。3.1功能要求数据共享网站是一个以.NET为前台面向对象开发和后台使用SQL Server数据库进行数据存储的为网络用户提供各种类型数据管理,浏览,下载以及存储的B/S模式网站。它除了以往类型网站必须具有后台管理员管理的功能外,还必须为网络用户提供管理,下载和存储三大类功能。所以总体功能分布如图: 3.1.1 前台功能需求前台的功能设置直接关系着用户对网站的使用的感受,是非常重要的环节。用户注册:数据共享网站为用户提供了网络的存储空间,要使用此项功能就必须注册成为网站的用户,一方面方便网站管理人员的管理,另一方面也能让用户更加方便和简单的使用网站所提供的服务。它收集用户的基本信息,对于网站以后的发展具有一定的指导性作用,所以它成为数据共享网站最基本的功能之一。非注册用户:网络是自由与丰富的,许多用户只是偶尔发现或使用到本网站的数据资源。他们不是固定用户,只在有所需要时才使用到网站提供的功能与服务。所以对于这方面人群的考虑,网站对与“游客”性质的网络使用者也提供一部分功能使用权限,但不是全部。数据使用:用户对于数据的使用包括了管理,下载与存储;下面对这三方面需求分别做说明。资源管理功能。数据共享网站最重要的就是数据资源的管理,资源种类复杂,如果只放置在同一位置,对于用户查找会带来麻烦,所以网站提供网络空间文件夹的建立功能,让用户可以设置多个文件夹分类存储自己的数据;因为空间限制,对于已经不需要的资源可以进行删除操作。下载功能。数据共享网站的基本功能之一,有了下载功能才能够让用户得到共享的数据资源。网站为资源设置HTTP链接,让用户方便的进行点击下载。存储功能。网络提供了电子数据的存放空间,从此让人们无论身处何地,只要有一台计算机和一根网线既可立即获取,省去了携带大量资料的麻烦。提高了工作,学习的效率,节省了成本。数据共享网站设置此项功能,吸引了用户,同时用户可以将存储的数据资源发布成为共享资源,一举两得。但是同时对需要存储的数据进行一定的检查,只有符合要求的才能存储进网络空间。3.2 性能需求数据共享网站为用户提供了多种功能,但这是远远不够的,每项功能要即时并且尽快的把数据反馈给用户才能真正意义的具有时效性。用户才能满意这些功能所带来的结果。这就需要对网站的运行性能及各项功能给出具体的要求。在以后的开发中以这些要求为依据设计出符合用户期待的优质网站。用户注册:用户将必要信息填写完毕并且提交后,信息存入后台数据库,之后反馈给用户注册成功的时间必须在30秒内。数据分类排行:数据的分类排行信息要每天进行实时的更新。对于管理,下载,存储三项功能,因为对实际要操作的数据文件的大小,类型有关。所以无法给出具体的指标。但要以越快越好为目标进行开发。因为数据共享网站是在网络中使用,网站本身的服务器与用户使用的网络服务商提供的网络的接口可能存在一定瓶颈,而各个用户使用的网络接入方式和接入速度也都不尽相同。所以以上性能要求中的指标都是以现在一般家庭宽带为基础。4.2 功能分析与设计4.2.1 用户注册&登录这项功能主要是让用户成为网站会员,使网站具有一定的用户基础。单击“注册”按钮后,首先出现注册协议,当用户同意协议规定内容后,点击“确认”后依次填入:ID——密码——邮件——联系地址——邮编——用户类型(普通/VIP)——注册时间(系统自动加载)。填写完毕后,按“提交”按钮,这些信息将存入数据库,以后用户登录时即可查询数据库,确认用户身份和权限。对于注册信息的填写也有一定规定:ID允许数字和字母,最长16位;密码要求不得少于6位,最长16位。所有项目必填。登录时,在主页面的登录框体中只需填入正确的ID与密码后,点击“登录”即可以注册用户的身份使用网站的资源与服务。4.2.2 权限设置权限功能是为了区分注册用户的等级,主要在于个人存储功能和资源下载功能上两者具有差异。在注册时选择普通用户:使用的存储空间为10M,选择VIP:使用的存储空间为100M。这些信息会在注册时一并进入数据库。普通用户在注册后,仍然可以进行VIP等级的选择。游客没有存储空间,其存储的数据放置在网站的公共空间内,由网站管理员管理。4.2.3 资源管理注册用户具有个人的存储空间,在将私人文件存储至网络空间后。就会有文件列表,可以新建多个文件夹对于文件分别放置,同时也可以对不再需要的资源进行删除操作。4.2.4 存储存储是面向注册用户的一项重要功能,它将用户的本地文件通过网络存入网站的数据库服务器。用户进行登录操作后就会进入个人信息页面,同时也会有存储功能界面的显示。用户点击“浏览”,查看本地文件,选择需要存储的文件后,再选择要存放的网络文件夹。之后点击“存储”,即完成此功能的操作。存储过程中禁止存储以EXE和COM为结尾的可执行文件。对于所有用户的存储的每个文件都具有4M大小的限
包含资料:源程序+论文(15000字以上)+可执行程序+答辩稿ppt+开题报告+外文翻译
think58.com [资料来源:http://think58.com]
获取资料请您联系本站客服