期刊专题 | 加入收藏 | 设为首页 12年实力经营,12年信誉保证!论文发表行业第一!就在400期刊网!

全国免费客服电话:
当前位置:首页 > 免费论文 > 社科历史 > 社会科学 >

电子商务网站设计与实现路径

摘要:随着近几年我国的电子商务技术在快速发展着,自从进入WTO组织以后,商业商场更加开放了,中国的电子商务将会发展成全球潜在能力最大、发展速度也很快的国家之一。电子商务有很多的优点,其中最好的就是可以减少商品的库存,避免积压货物造成损失,还减少了很多中间环节,能让买家和卖家直接通过网络进行面对面的议价等沟通与谈判。同时还提供了一条龙服务,带给即将签订达成的贸易合同很大的便利性,令商家和电商网站双赢。

关键词:数据库;电子商务;网上购物系统

我国网络业务逐渐在普及中,大众都普遍认可了互联网的作用,有很多的企业和公司网络也当成自己的信息平台,通过网络发展电子商务成为了很多公司和企业所采用的新商业形式,这种形式使企业迅速走在了竞争的前排位置。公司及企业可以在是电子商务网站上面随时、及时地发布与自己相关的最新信息,给广大客户提供了丰富多彩的网上服务。

1ASP.NET简介

ASP.NET是新一代Activesen,erpages,由微软公司推出,是对Micmsoft.net(微软公司新建筑发展体系结构)的一部分,其中包含ASP的优点的同时,新的技术架构有许多新的特点,使编程更简单。ASP.NET提供出模型给Web应用程序,内容为基本结构与控件各一个而组成,ASP.NET集封装着超文本标记语言用户界面组件的ASP.NET控制公共包(比方各种小文本框、下拉菜单等),开发者能够直接使用控制设置,令发展更加直观。ASP.NET在不放弃JavaScrip£脚本语言的基础上,加入了全面支持编译语言的介绍,它的默认语言是VisualBasic,同时支持C#--CSharp语言。ASP.NET采用编译ASP.NET程序的运作模式,首先是被客户端请求执行,将被编译成intemediateijanguage(中间语言IL),存储的位置是高速缓存,第二次被要求执行,以从IL编译成机器代码和执行时间,从而提高了性能和可扩展性。此外,ASP.NET还包括页面事件,缓冲技术的收到这篇文章时间:2005年10月8日和数据绑定的改进。对于使用ASP.NET图书馆和Microsoft.NET架构允许Web客户端的商业功能的使用,提高了程序员很多新的开发机遇。

2电子商务网站设计

2.1网站模块

好像Amazon、电子湾类似的这些已经发展成形且成功的商络交易网站都有很多强大的功能,特点是很安全、效率很高、模块很清晰等优点。把这些成功的网络作为参考的基础,根据需要建立网络的客户的自身实际需要,设计出一个商务交易网站的功能架构。力争大中型规模更近,经过详细的分析、研究,最终分为二级市场、内容管理等模块。后台数据库的创建由于涉及到了分布性网络业务需求的数据库,数据库工具为SQLlserver200001。

2.2环境配置

计算机必须安装上不低于SQLserver7.0的数据库,WWW服务器安装不低于Win2000/XP的操作系统,同时还要安装NetFramework,版本不低于l0。

2.3逻辑结构与物理结构的部署

因为以前的电子商务网络有很大缺点,比较说二层结构会使游客的访问率大大降低,所以要克服这个弊端,设计出的网站系统就要分为三层模型。该主要包括3个部分:数据层、中间层、数据显示层。数据层主要负责把完成的界面与用户进行最终的信息交互,比方说应用程序里面的页面和页面之间相关的代码,在应用这一批页和页码;中间层把网络的业务逻辑和业务规则封装住,组成网络;信息数据的访问和SQL借助数据访问组件里面的中间层进行信息和数据的互换,全部数据信息通过存储过程来获得。该网站试图最大程度提高交易网站性能,还在同一时间采取了很多安全方面的有力措施,比方说通过服务器组的使用,还有共享的应用程序会话的使用,能保障在不管哪个服务器有了故障,都能够让网站的运行不受到任何影响;而设计的防火墙也可以让网络不要受到黑客的非法访问和攻击。

2.4数据层框架设计及其实现路径

在设计的这个网站里面,用来访问数据的程序并没有直接关系到数据库表,但靠日常操作里面的存储动作,获取到了需要的信息数据资料,举个例子,添加商品就是靠日常的存储才得以实现。本设计的优点在于可以去掉很麻烦的操作动作,大大提高了工作效率,通过存储过程运行在服务器提高用户进行快速数据的访问;良好地把数据库的逻辑给屏蔽,得到数据库之间的相互访问;让特别密集化的访问数据操作在SQLServer2000opemxml的一代特性的使用传统的线路集的结果能够有效使系统显著减少相关负担。

2.5中间层框架

把三层结构设计原则作为基点,中间层由业务逻辑以及业务规则组成,在这个商业交易服务网站里,把购买商品、添加商品和网络招标发行、二网站Web服务等等具体的业务,进与客户和商家的互相交换,而不是把处理问题交给中间层。它和用户界面还有交互没有相互关联性,仅仅只是业务规则和业务逻辑有关系。

2.6表现层设计与实现

表现层采用Microsoft的ASP.NET和adonet…相关技术,和上两层与很大的区别,可维护性、可移植性、安全性和提高程序是最大的目的。本框架是把公交语言运行库当成基础,在这个基础上建立了编程框架,它最大的好处一共体现在7点:(1)能很早绑定机器,第一时间进行实时编译,进行使优化和缓存的外部服务;(2)因为可以选用最适合自情情况的语言以及跨语言,所以跟语言没有关系;(3)应用公共语言运行库托管代码服务分割应用程序运行时(如自动引用计数及垃圾收集)可将ASENet的发展简化;(4)ASENet设计了可绽放性的功能,可特意用于改善环境及多处理器环境中的聚集增加;(5)可通过自身编写或者替换掉ASENet的任何一个子组件内容;(6)依据内部设置的微软公司的身份认证和配置,保障了应用程度的安全性;(7)ASP具有非常紧凑的好处,比方说商品搜索这个功能的代码和交互界面的所有e-comnlerce显示层都是使用ASPX页面,后台有一个单独的逻辑代码。针对每一个ASPX页面都可应用Dreamweaver来处理,从而给视觉带来完美的效果。

3需要注意的问题

3.1数据库的访问

数据库访问技术是电子商务网站开发中的关键技术其中之一,用户注册、用户登录、浏览商品、查询商品、生成订单、订单查询等都涉及到访问数据库。ASP.NET通过ADO.NET访问数据库。ADO.NET主要由两部分组成的数据集和管理服务提供商(managedproviders)。数据实际上是ADO.NET,中心概念,dataiset指的是内存数据库,一个数据对象是指数据高速缓存存储器,它包含一组表,这些表之间的关系之间的关系。数据集是独立于数据库独立的数据集,独立性是,即使从数据连接断开或关闭数据连接,数据集是仍然可用的。数据集给出了编程模型,这个模型的特征是一致性,负责负责处理数据(来自数据源),无论是底层的数据库,数据集的行为是相同的,可以使用相同的方式从不同的数据源运行数据。它的内部使用XML来描述数据,支持多表、数据约束、表间关系等。

3.2购物车的实现

购物车可以记住货物的数量、名称和数量。每一个注册的用户都应该有属于自己的购物车,这个功能是通过会话完成的。会话是一个对象,它与每个在线用户,这是一个容器对象相关联的。用户可以将任何“名称-值”放在会话的存在上。使用会话对象,可以在不同页面中的用户购买的商品在“购物车”。在这一点上购物车不属于一个网页,但是属于所有网页的对象。一个购物车系统是不是完整,包括了购物车建立、购物车商品添加、改变购物车的数量、购物车查看以及将购物车清空等功能。

4结语

建立完整的电子商务交易网站会涉及很多技术,设计的过程里还同时将企业业务方面的详细业务需要,还有企业的内部信息分层状态等等很多项原因同时考虑。很多项特性令它更适合Web应用程序大规模的发展和分布。本研究所提供的案例有安全性高、易于维护、执行交率高的优点,能够作为参考资料,供中小企业开发自己的电子商务网站提供意见以及建议。

作者:刘伟婉 单位:广州华立科技职业学院


    更多社会科学论文详细信息: 电子商务网站设计与实现路径
    http://www.400qikan.com/mflunwen/skls/shkx/156959.html

    相关专题:唐山学院学报 人类消失后的世界


    上一篇:经济转型对大学生就业的影响
    下一篇:谈公路工程施工管理的项目成本管理

    认准400期刊网 可信 保障 安全 快速 客户见证 退款保证


    品牌介绍