【精编】基于ASPNET的户外用品销售系统

上传人:tang****xu2 文档编号:122299262 上传时间:2020-03-04 格式:DOC 页数:40 大小:1.50MB
返回 下载 相关 举报
【精编】基于ASPNET的户外用品销售系统_第1页
第1页 / 共40页
【精编】基于ASPNET的户外用品销售系统_第2页
第2页 / 共40页
【精编】基于ASPNET的户外用品销售系统_第3页
第3页 / 共40页
【精编】基于ASPNET的户外用品销售系统_第4页
第4页 / 共40页
【精编】基于ASPNET的户外用品销售系统_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《【精编】基于ASPNET的户外用品销售系统》由会员分享,可在线阅读,更多相关《【精编】基于ASPNET的户外用品销售系统(40页珍藏版)》请在金锄头文库上搜索。

1、基于ASP.NET的户外用品销售系统1 引言1.1课题背景近些年来,随着我国经济的进一步发展,人们生活水平的不断提高,户外运动受其所赐得到了空前的发展。长期在城市生活的人们,越来越多地将目光投向了新鲜刺激的户外运动,开始越来越多地涉足登山、攀岩、徒步穿越等专业性较强的体育活动。随之也同步催生了户外用品市场。我国的户外行业发展经历了从专业化到大众化的发展过程。80年代末国内出现了使用专业户外用品的“驴友”,而大众接受户外用品则是从本世纪初开始的。真正的户外运动用品市场从兴起到现在被大众所接受只有十几年的时间。就是在这短短的十几年时间里,特别是近三年来,户外运动行业得到了空前发展。户外用品行业的高

2、速发展有其深刻的社会背景,一方面,经济发展,巨大的人口基数储藏的消费潜力得到了不断释放;二是我国有着丰富的户外运动资源,有很多地方都很适合户外运动。这两个因素为户外运动及户外用品的高速发展提供了强有力的支撑。户外用品已经由专业化向大众化转变,并不局限于专业人士使用,而是更多地被不同年龄、阶层,不同的职业的消费人群接受,逐渐成为了家庭消费的重要组成部分。万水千山户外商城统计的销售情况看,专业化的工具类增长一向比较平缓,而服装、背包、鞋子、帐篷等大众化的户外用品占据了整个销售额度的80%以上,预示着大众化的户外用品消费已经成为主流。1.2课题研究意义随着Internet技术和通讯技术的飞速发展,一

3、种新型的商务操作模式电子商务应运而生。电子商务是指交易各方通过电子方式进行的商业交易,是一种系统的、完整的电子商务运作。电子商务的快速发展以及上网人数的急增,为企业创造了许多网络商机,户外用品在线销售系统是一个可以无限伸展的电子系统仓库,它可以容纳无限的商品信息。能提高商品的销量,对企业的发展有着不可忽视的作用。该系统的运用更是会推动邮政、快递等服务行业的迅速发展。户外运动的发展不仅仅是金钱和时间的问题,还有生活理念跟生活方式的转变。目前户外用品行业中最重要的环节是渠道建设。特别是要适应以都市白领和高收入群体“网购化”的消费趋势,进一步挖掘网络的资源,进一步提高户外用品知名度和市场占有率。户外

4、用品在线销售系统是一种高质量,更快捷,更方便的购物方式。首先,户外用品在线销售系统将所用的商品信息清晰的呈现在购买者面前,购买者可以根据网站上所呈现的信息从而选择自己想要的商品。其次,户外用品在线销售由于是在网上进行交易,所以不像传统的商店交易需要大量的库存,网上销售甚至可以出现零库存,这样就大大的降低了销售成本。再次,网上交易是一种全天候的交易它可以全天24小时为你服务,并且可以超出本地买到你想要的商品,这样就使得在线商店的交易突破了时间和空间的限制,实现全球服务。1.3国内外发展状况户外用品市场一直区别于其他传统行业,在人们的日常生活中,户外用品影响力不是很大。但随着城市化的加剧,以及大众

5、对于户外运动的追捧逐渐升温,户外用品市场开始受到关注。相关数据显示,2012年中国有3000多个户外运动俱乐部,5000 -6000万的户外运动爱好者,目前每年大约有1.5-1.7亿人购买户外产品,约占总人口的11%,未来20年中国户外用品市场的发展潜力巨大。随着户外运动的蓬勃发展,大众户外消费日渐盛行,由此而催生的户外品牌数量、销量额急剧拉升。在2012户外装备市场中,规模达到326亿元人民币,较2011年增长了22.6%。其中体育品牌占据了14.1%的比重。从销售渠道来看,2011年至2012年户外百货商场达到7247个,较2011年增长了50.5%,百货商场渠道仍是重中之重,其增长趋势也

6、将持续保持下去。在各渠道产生的零售额比例当中,网络销售占据了17%,它的增长率达到了惊人的192.2%,成为2012年户外用品市场最大的增长率,电商已经成为不可忽视的力量。1.4主要工作主要工作如下:1、查找书籍、论文、网络资讯,了解C#语言;了解CSS和HTML的界面设计;了解WEB窗体和常用服务器控件;了解A的内置对象;了解SQL2008数据库操作;了解ADO.NET访问数据库技术。对户外用品销售系统进行概要设计,划分系统功能模块。2、对户外用品销售系统进行详细的设计以及实现。3、按照系统的需要,合理地设计数据库,收集系统需要的资料,把数据插入数据库里面,为系统的实现做准备。4、为户外用品

7、销售系统实现的需要,自行进行前台页面显示以及后台管理等相关功能的开发。5、对户外用品销售系统进行测试。1.5系统逻辑结构选择比较流行的网络开发B/S模式,他的特点是客户层和数据库服务层的两层体系,他综合浏览服务器结构的优点,摒弃了各自的缺点并使之得到广泛的应用。两层体系结构保证客户/服务器结构中数据的完成性、先进性和安全性。同时,两层体系结构还保持浏览/服务器结构下的跨平台访问行和统一、方便、简单的用户接口。412相关技术介绍2.1 SQL Server SQL Server 是一个具备完全 Web 支持的数据库产品,提供了对可扩展标记语言 (XML) 的核心支持以及在 Internet 上和

8、防火墙外进行查询的能力,提供了以 Web 标准为基础的扩展数据库编程功能。丰富的 XML 和 Internet 标准支持允许使用内置的存储过程以 XML 格式轻松存储和检索数据。SQL Server 提供强大的开发工具和各类开发特性,在大大提高开发效率的同时,进一步拓展应用空间,带来新的商业应用机遇。例如,XML数据库与Web Service的支持将使您的应用实现Internet数据互联,.Net集成极大的扩展了开发空间,异构数据集成、Service Broker使您的数据和其它应用无缝集成,各种新数据类型和T-SQL扩展带来了诸多灵活性。C#、VB.Net、XQuery、XMLA、ADO.N

9、et 2.0、SMO、AMO等都将成为SQL Server数据平台上开发数据相关应用的有力工具。2.2 .NET技术Microsoft.NET 是 Microsoft.NET XML Web Services 平台。XML Web Services 允许应用程序通过 Internet 进行通讯和共享数据,而不管采用的是哪种操作系统,设备或编程语言。Microsoft.NET 平台提供XML Web Services 并将这些服务集成在一起,为个人用户的好处是无缝的,吸引人的体验。Web服务从由简单网页构成的静态服务网站,发展到可以交互执行一些复杂步骤的动态服务网站,这些服务可能需要一个Web服

10、务调用其他的Web服务,并且像一个传统软件程序那样执行命令。这就需要和其他服务整合,需要多个服务能够一起无缝地协同工作,需要能够创建出与设备无关的应用程序,需要能够容易地协调网络上的各个服务的操作步骤,容易地创建新的用户化的服务。 微软公司推出的.NET系统技术正是为了满足这种需求。.NET将Internet本身作为构建新一代操作系统的基础,并对Internet和操作系统的设计思想进行了延伸,使开发人员能够创建出与设备无关的应用程序,容易地实现Internet连接。 .NET系统包括一个相当广泛的产品家族,它们构建于XML语言和Internet产业标准之上,为用户提供Web服务的开发、管理和应

11、用环境。.NET系统由以下5个部分组成。 .NET开发平台由一组用于建立Web服务应用程序和Windows桌面应用程序的软件组件构成,包括.NET框架(Framework)、.NET开发者工具和ASP.NET。.NET服务器是能够提供广泛聚合和集成Web服务的服务器,是搭建.NET平台的后端基础。.NET基础服务提供了诸如密码认证、日历、文件存储、用户信息等必不可少的功能。.NET终端设备提供Internet连接并实现Web服务的终端设备是.NET的前端基础。个人计算机、个人数据助理设备PDA,以及各种嵌入式设备将在这个领域发挥作用。.NET用户服务能够满足人们各种需求的用户服务是.NET的最

12、终目标,也是.NET的价值实现。在这5个组成部分中,.NET开发平台中的.NET框架,是.NET软件构造中最具挑战性的部分,其他4个部分紧紧围绕.NET框架来进行组织整合。2.3 C#技术编程语言C#是一种面向对象的编程语言,它将作为Visual Studio中的一部分推出。C#(发音为“C-Sharp”)既保持了C+中熟悉的语法,并且还包含了大量的高效代码和面向对象特性。C#语言在保持C/C+灵活性的基础上为程序员带来更高效的RAD开发方式。它不仅能用于WEB服务程序的开发,并且还能开发强大的系统级程序。C#是一种安全的、稳定的、简单的、优雅的,由C和C+衍生出来的面向对象的编程语言。它在继

13、承C和C+强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。C#综合了VB简单的可视化操作和C+的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。C#是面向对象的编程语言。它使得程序员可以快速地编写各种基于MICROSOFT .NET平台的应用程序,MICROSOFT .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。C#使得C+程序员可以高效的开发程序,且因可调用由 C/C+ 编写的本机原生函数,因此绝不损失C/C+原有的强大的功能。因为这种继承关系,C#与C/C+具有极大的相似性,熟

14、悉类似语言的开发者可以很快的转向C#。2.4 ADO.NET技术ADO.NET为用户提供了一种全新的数据库访问机制,它使数据库编程变得相当容易.ADO.NET技术的基础是XML技术,XML是由一系列的数据库相关类和接口组成的,所以通过ADO.NET不但能访问关系型数据库中的数据,而且还能访问层次化的XML数据.ADO.NET体系结构的主要优势在于它可以使开发人员在无须考虑数据位置的情况下操作数据.ADO.NET为用户提供了两种数据访问的模式:连接模式(Connected):利用ADO技术进行数据连接编程,是一种传统的数据库访问模式.非连接模式(Disconnected):ADO.NET中才具有

15、的.提供了更大的可升级性和灵活性.在非连接模式下,应用程序从数据源中获得所需的数据,然后就断开与原数据源的连接,并将获得的数据以XML的形式存放.当应用程序处理完数据后,它再取得与原数据源的连接并完成数据的更新工作.ADO.NET中非连接模式核心就是DataSet类,数据集对象以XML的形式存放数据.数据集对象可以从一个数据库中获取,也可以从一个XML数据流中获取,所以用户不需要考虑数据源的位置.在ADO.NET体系结构中,数据提供者对象也是一个非常重要的部分,通过它可以访问数据库,产生数据集对象,同时它还支持连接模式下的数据库访问。ADO.NET的数据提供者对象为用户提供了多种接口,通过这些

16、接口,应用程序可以访问数据库、执行相关的命令操作并获得结果,结果可以直接应用于应用程序,也可以用XML数据形式存放在数据集中。这些常用的接口包括:数据库连接接口、数据库命令接口、数据读取器接口、数据适配器接口等各种类型的接口。利用这些接口,应用程序可以用不同的实现方法访问特定类型的数据库。ADO.NET数据提供者对象实现了.NET接口,而OLEDB中的数据提供者对象实现了COM接口.ADO.NET包括两种类型的数据提供者对象,分别是:OLEDB数据提供者对象:通过COM接口与OLEDB交换数据.SQL Server数据提供者对象:专用于微软SQL Server中的数据提供者对象.ADO.NET提供了OLEDB和SQL Server两种编程接口访问数据库.如果用户使用SQL Server建立数据库,最好使用SQL Server接口,其效率比

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号