电子商务系统研究论文

2022-04-24

本论文主题涵盖三篇精品范文,主要包括《电子商务系统研究论文(精选3篇)》,欢迎阅读,希望大家能够喜欢。摘要:随着电子商务物流的快速发展,合理优化配送网络系统能有效控制配送成本。WebGIS技术能合理解决配送规划过程中的问题,实现地理信息共享的效果。文章基于WebGIS建立食品物流配送系统模型,为WebGIS技术应用至食品物流系统中提供指导性方案,确保食品物流配送达到最佳的效果。

电子商务系统研究论文 篇1:

基于AJAX技术的电子商务系统研究及应用

[摘 要] 随着互联网技术的发展,电子商务也得以迅速普及。传统的电子商务网站使用同步交互过程,使得用户在访问电子商务网站时需要等待较长时间或重复操作,导致大量客户流失。本文对AJAX技术及其工作原理进行了深入研究,通过分析传统的商务系统请求/响应方式所带来的用户交互可用性的不足,将AJAX异步请求访问技术应用于电子商务系统,极大增强了用户体验和交互性。对于构建高可用性,智能性和可扩展性的Web应用具有一定的参考价值。

[关键词] AJAX WEB 应用 电子商务 异步通信

电子商务是指在全球各地广泛的商业贸易活动中,在Internet开放的网络环境下,通过浏览器/服务器的方式所进行并完成的各种商务活动、交易活动、金融活动和相关的综合服务活动。电子商务所具有的开放性和全球性的特点为企业创造了更多的贸易机会。商业电子化的趋势为客户提供了便利的交易方式和广泛的选择。

传统的web应用使用同步交互过程, 当用户访问数量较小的时候,这种方式不会出现较大问题,而当访问数量较大带宽又较窄时,用户访问电子商务网站时需等待较长时间,造成浏览器处于等待状态,甚至造成页面不可用。导致一些用户放弃交易,给企业造成经济损失,减弱了电子商务的优越性。

AJAX技术采用异步交互方式,它的出现改善了传统的Web 应用,减少了用户访问网站的等待时间,实现了无重载的页面刷新。本文我们将AJAX技术应用到电子商务系统的设计中, 极大改善用户体验,有效的留住客户,为公司创造更大的利润价值。

一、AJAX技术

1.传统的WEB开发模式

传统WEB开发模式采用同步交互过程,用户必须等待每个请求,当一个请求完成后才能获得结果,在使用完这些结果后才会发出新的请求。HTTP的设计是传回整个新的画面,所以在浏览器上必须重载整个页面来显示新的页面。完全是一种请求—>刷新—>响应的模型,用户只有等请求完成后才能进行用户操作,操作完成后才能提交下一个请求,用户行为和服务器行为是一种同步的关系。

2.AJAX技术及特点

AJAX全称为Asynchronous JavaScript and XML(异步JavaScript和XML),是一种设计交互式网页应用的网页开发技术,它包括:

使用XHTML+CSS来表示信息。

使用JavaScript操作DOM(Document Object Model)进行动态显示及交互。

使用XML和XSLT进行数据交换及相关操作。

使用XMLHttpRequest对象与Web服务器进行异步通信。

使用JavaScript绑定一切。

AJAX技术的核心是XMLHttpRequest,它最早由微软IE5支持这个对象,随后Mozilla1.0、Apple Safari1.2及Opera都陆续支持。XMLHttpRequest是一组API函数集,可被JavaScript、JScript、VBScript以及其他web浏览器内嵌的脚本语言使用,通过HTTP在浏览器和web服务器之间收发XML或其他数据。XMLHttpRequest最大的好处在于可以动态地更新网页,它无需重新从服务器读取整个网页,也不需要安装额外的外挂程序。AJAX技术工作原理如图所示。

AJAX中获取XMLHttpRequest对象的方法:

针对Internet Explorer(IE)浏览器

new ActiveXObject(“Msxml2.XMLHTTP”);

new ActiveXObject(“Microsoft.XMLHTTP”);

针对其他浏览器:

new window.XMLHttpRequest();

AJAX技术的特点表现为:

(1)不需要切换页面,就可以快速改变页面。

(2)可使用不需等待服务器的异步请求。

(3)可将PHP、asp、java、asp.net、perl等服务器上的处理程序搬到客户端进行。

(4)减少数据传输。

(5)高实时互动性。

3.AJAX开发框架

AJAX技术虽然解决了浏览器异步读取服务器端数据的问题,很多客户端的操作也变得复杂和繁琐。为了解决这些问题,AJAX开发框架也就应运而生。AJAX框架具有丰富的插件,封装了AJAX读取数据,提供更友好的接口,能够解决浏览器兼容性的问题,并提供强大的接口更方便的操作DOM,极大提高开发效率。

常用的AJAX框架有:

Prototype框架,典型用于自动填充如Google上的搜索自动完善功能;DWR框架,典型用途:用于简化页面于后台model的通信,让人感觉我们好像可以直接通过JavaScript调用model;dojo 框架,用于页面验证/页面的很多华丽效果,使页面变的非常美观;JSON 框架,典型用途:使用model中的方法就像访问脚本函数一样简单。Ajax.NET,net平臺下使用最广泛的框架。

二、AJAX技术在电子商务系统中的应用

1.个性化设计

电子商务网站的个性化设计可分为客户界面个性化和客户喜好商品推荐。界面个性化是客户根据自己的需求,对网站的界面进行定制,主要包括商品类别模块的布局、主要模块的显示、隐藏与关闭、界面色彩的设计以及商品显示的方式等,并且可以实行界面模块的可拖放操作。

拖放是标准GUI的应用。用户可以选择一个特定的对象,它可以是一个文件,一些文本等,然后将它移动到用户喜好的另一个特定的位置。通过AJAX技术,用户可以享受到与桌面系统更接近的用户体验,同时,用户无需采取额外步骤将数据提交到服务器,就能完成更新和服务器端响应。在Google Maps应用场景中,用户就可以通过鼠标拖拽的方式在地图中的街区之间穿梭漫游。

2.不完全页面更新

不完全页面更新是利用AJAX技术使浏览器刷新某一块特定的用户界面而不需要浏览器重新载入整个页面。这个是非常有必要的考虑,在特定时间,用户在和电子商务网站交互过程中,大部分页面内容仍然是静态的,如电子商务网站中的页眉head.html,页脚foot.html,商品类别菜单栏menu.html等,而用户交互的只是小部分网页。假设当用户想查看某一商品的信息,只需将鼠标移动到商品图片上,所有信息将显示,而页面其他部分未发生任何改变。

在电子商务系统中,利用AJAX技术,从服务器端返回一个纯文本数据流,客户端交由浏览器负责进行处理。通过使用XMLHttpRequest对象来请求页面,服务器将结果文本写入页面。客户端通过异步通信获取结果后,不是直接将结果显示在页面上,而是由客户端的JavaScript脚本处理之后对页面对应的部分进行更新。

在大多数情况下,重新载入整个页面既浪费用户带宽,同时给服务器带来负担。AJAX技术为我们提供了较好的解决方案,允许浏览器仅刷新某一部分网页。

3.无刷新实时数据更新

传统上,我们浏览网页,如果页面加入最新的数据,只能是等用户重新向服务器端请求时才能显示出来.但是,对于实时性较高的电子商务网站,传统的做法是不能满足的。电子商务后台加入新的商品信息或者修改商品信息时,而用户正在浏览商品信息,非常有必要实行无刷新实时数据更新,用户才能获取最新商品信息,找到自己合适的产品。比如在Gmail应用场景中,新的邮件信息被自动接收和显示。

我们可以让程序自动刷新.定时向服务器请求数据.5秒取一次数据,10秒取一次数据.利用XMLHTTP发出请求并取得数据.传到客户端,客户端重新组织并显示数据。

三、潜在的安全问题

不用切换页面的服务器通讯,换而言之,对服务器来说,大部分动作都是在看不到的远程处理的,因此电子商务系统中的安全问题显得更为重要。例如,必须随时特别注意收到的数据是否为外部恶意篡改的资料。

自从JavaScript是一种客户端的语言,这也说明它最容易接触到最终用户。在开发电子商务系统时,如果开发人员将太多在Web应用程序内部运作的重要信息放在JavaScript中,一些恶意用户可能发出具有潜在破坏性的拒绝服务攻击,甚至是将病毒经过应用程序下载到服务器中,导致服务器瘫痪。

AJAX的优点在于减轻服务器的工作量,而把工作改由处理能力越来越强的客户端PC来执行,以便减少服务器的负担。但是随着操作方式的不同,反而可能造成请求过多,而使服务器应付不了的可能性。

在开发电子商务系统时不仔细思考如何减低无谓的请求,则使用AJAX减少服务器压力的效果是无法实现的。为了真正实现轻快的动作,数据传送量、请求次数、服务器负担等必须整体加以考虑调整。

四、结论

目前AJAX技术正被广泛的应用于基于Web的应用系统中,例如:Google将AJAX应用于其开发的Gmail、Google Suggest和Google Maps等网络应用软件中,Amazon推出了应用Ajax技术的A9搜索引擎等。这一切的成功都表明,在信息化的网络世界,快捷与方便几乎成为每一个成功电子商務系统的关键。

本分分析了当前电子商务应用中存在的问题,并充分利用AJAX技术的特点,将该技术应用到电子商务系统中。从安全角度出发,也指出了AJAX技术存在的一些问题。AJAX技术在电子商务中的应用,让用户减少等待时间,提高响应速度,给用户提供更方便、更及时的服务, 挖掘并留住客户,为企业创造更大的价值。

参考文献:

[1]Garrett J J,Ajax:a new approach to web Applications

[2]Wikipedia (2008) Ajax framework, http://en.wikipedia.org/wiki/Ajax_framework, (22, July, 2008)

[3]姜有辉 高琳琦:个性化推荐系统中顾客信息的隐式采集方法研究[J].现代情报,2006,11(11):10~13

[4]Google (2008) Google Maps, http://maps.google.com/, (22, July, 2008)

[5]JavaScriptKit.com (2008) RSS Ajax JavaScript ticker,http://www.javascriptkit.com/dhtmltutors/ajaxticker/index.shtml,(22,July, 2008)

[6]顾加强:企业电子商务系统中的安全问题研究[J].企业经济.2008,2:92~94

作者:夏小云 汪 峰

电子商务系统研究论文 篇2:

嵌入WebGIS的食品电子商务系统研究

摘要:随着电子商务物流的快速发展,合理优化配送网络系统能有效控制配送成本。WebGIS技术能合理解决配送规划过程中的问题,实现地理信息共享的效果。文章基于WebGIS建立食品物流配送系统模型,为WebGIS技术应用至食品物流系统中提供指导性方案,确保食品物流配送达到最佳的效果。

关键词:嵌入WebGIS;食品电子商务系统

食品关于一个国家国民经济的发展和运行效果,国家开展大规模经济建设时,食品成为基本的物质保障。我国食品物流配送系统缺少合理的技术支持,不具备食品物流规划方法与供需分析法,物流节点、优化路径的研究均为展开,上述因素导致我国食品物流配送系统建设受到一定的技术制约。随着信息技术的快速发展,尤其是互联网为核心网络技术的应用,促使整个人类社会迈入网络经济时代。因此,以信息技术为依托,实施食品物流系统网络布局及优化路径成为强化物流体系建设的重要选择。

网络地理信息系统(WebGIS)是在因特网/内联网及通信协议基础上设计的地理信息系统,文中从WebGIS食品物流配送优化系统展开研究,将WebGIS技术运用到食品物流配送系统中,便于对货物进行运输、装卸、仓储等多个环节,针对运输过程中存在的问题展开有效管理,从而达到现代食品物流的要求,有利于食品物流配送企业合理运用已有的资源。

一、设计嵌入WebGIS食品电子商务系统总体结构

电子商务的快速发展能有效改变消费者购物习惯,促进物流业快速发展,物流成本升高作为物流运作的焦点,优化食品物流配送方案,有利于提升消费者对电子商务服务的,按一度,物流服务效率明显升高。通常物流配送网络系统以物流成本当做目标函数,借助配送中心拥有的配送工具和配送量是否大于上限,车辆行驶速度是否超过额定值,配送时间是否大于客户要求上限,建立基于WebGIS技术电子商务系统的优化模型。基于现阶段,国内对物流配送模型的研究较多,主要从配送路径、调度车辆、选择配送中心等角度实施分析,但对融合WebGIS技术配送网络优化的研究少之又少,某些研究者从建立物流信息系统、网络数据库等方面建立基于WebGIS技术物流网络系统,为优化网络配送提供支撑。该电子商务系统基于WebGIS技术展开设计,集合网络优化算法及数据库分析为一体,构建食品配送需求预测、优化车辆路径等各类模型,并借助WebGIS可视化形式为用户提供合理的方法,实现食品配送合理化、信息化的效果,其总体结构如图1。

由图1可知,本系统总体结构以数据库和算法为设计中心,其它个子系统依据模型和算法库数据需求创建。这种算法能提升决策的科学度,在设定相应决策规则基础上,能完成日常运营方案自动化管理效果。

二、WebGIS食品电子商务系统主要功能

在WebGIS技术上设计的食品电子商务系统其功能主要分为信息查询、业务处理、配送优化、输出四个部分,如图2。

食品订单信息处理功能包括接受食品网上托运申请、收集订单等功能,依据订单对货运量展开恰当的分析,为配送相应的计划提供良好的依据。同时,有效创建食品信息档案库,强化对客户资料的分析与管理,提升客户满意度,有效扩展企业的业务。信息查询功能用来查询图像数据信息,主要包括查询电子地图信息和查询来往运输车辆,其中,电子地图能展现可视化的界面,完成目标定位、查询统计等各项功能。查询包含浏览图形,放大或缩小、移动、图层管理等。运输车辆查询借助道路图形、地图数据及显示位置,实时跟踪货物的运输情况,便于及时掌握车辆的信息。网络配送优化模块依据托运单据提供相应的位置信息,便于合理配置车辆和运输路线。借助车辆路径,合理优化配送路线的实施方案,确保配送过程中采用低成本高效益的方式运行,为企业节约成本提供重要支撑。根据WebGIS技术运用可视化形式输出检出效果,便于客户浏览,及时简单的查询数据。

三、食品电子商务配送应用实例

(一)选定配送点

(二)合理规划配送路径

系统明确配送中心后,必须规划各自的配送需要,依据各自的货物存储情况、配置车辆明确具体客户的配送路线。文中引入WebGIS技术优化网络系统,提升路径搜索的效率。在物流网络系统中,不管是供应商发往不同分销中心,或是通过配送中心发往多个连锁点及最终用户,均会牵涉交通运输方式及选择路线,选择的效果直接影响物流配送成本的情况。如果配送中心为i,配送量上限用Q表示,运输车辆用m表示,车辆k的最大负荷用Pk表示,车辆平均运输速度用v表示,因电子商务物流配送客户群对配送速度的要求,采用最短的距离、最快的配送要求选择相应的路径,求出个配送中心配送范围集合为:Ai={j|lij=min{l1j,l2j,…lij,lmj}|}(5),根据就近配送原则综合客户点获取各个配送中心的范围,形成整个配送网络。配送中心最急配送需求如下:

(三)应用实例

目前,电子商务物流迎来快速发展期,前面已建立配送模型,为验证上述模型的实用型,以下借助实例展开综合分析。

假设某个区域电子商务物流配送网络共有10个客户需求点,从5个待选配送点挑选2个为配送中心,每一个配送点各配备一辆车,车辆载重6吨,车辆平均行驶速度60km/h,各个需求点前一年需求量、当前需求量与时间,各需求点距离如表1。

借助最短路径计算法(floyd算法)求解获取路径矩阵,依据式(4)算出配送中心v13、v14。借助地址匹配技术搜素目标地址与实时路线,依据式(6)求解各个配送中心配送范围集合。由配送路径结果可知,表明配送中心V13、V14两个点为主客户需求点中心位置,两个配送中心均由两轮运输。文中运用最小配送网络成本作为目标物选定物流配送中心,合理规划配送路线,提升客户满意度。

四、结语

总之,在WebGIS技术基础上设计食品电子商务系统,从而有效降低运输成本,有效降散落于城市各个地点的托运单位及物流企业合理结合起来,在较大范围内完成数据共享。文中基于电子商务环境下设计WebGIS物流配送系统,该系统涉及面较广,并与食品销售业的经济效益密切联系,提升企业经济效益。

参考文献:

[1]杜明凯.电子商务系统安全问题及对策分析[J].品牌,2015(01).

[2]胡永祥.电子商务系统中的数据挖掘技术研究[J].电子世界,2013(24).

[3]邢素萍.电子商务系统的设计与实现的研究[J].微型电脑应用,2013(11).

[4]胡芸.基于B/S结构模式的伊犁旅游电子商务系统设计分析[J].现代商业,2014(07).

[5]王芮.B2B模式电子商务系统的需求获取与分析[J].中国管理信息化,2015(05).

[6]孙晓茹.关于电子商务系统中数据库安全问题的研究[J].商场现代化,2013(24).

[7]吴建军,段淑敏.嵌入WebGIS的农产品电子商务系统研究[J].物流技术,2015(03).

(作者单位:北京财贸职业学院)

作者:范嵩

电子商务系统研究论文 篇3:

基于SOA的电子商务系统研究

摘要:该文以电子商务软件开发项目为背景,依据SOA体系结构原理和Web Service技术,给出了基于SOA的电子商务系统的结构,并结合电子商务的一个典型应用——电子竞标系统,构造该系统的架构方案,分析其功能。该文是针对当前电子商务发展的现状,提出的基于SOA的电子竞标系统的设计构想,为电子商务的发展提供了参考方案。

关键词:电子商务;SOA;Web Service;电子竞标系统

1 电子商务

网络技术的迅速发展,使得互联网已日益成为一个世界上最大的、交互式的、多媒体的市场交易体系结构,它是收集信息和提供信息的最佳渠道。通过互联网,商家和用户可以方便的传递信息,完成交易。这种全新的交易方式实现了公司间信息与资金的无纸化交换。于是电子商务便孕育而生,并逐渐流行起来。“由于信息技术的爆炸式增长和电子商务的迅速出现,我们正目睹一场商业革命。信息收集、购物、贸易、中介代理、银行业、会计、审计、金融、谈判、协同、营销、供应、伙伴合作、培训、开会、排程、生产、分销、服务、零售等商务活动均因新的信息技术而变化。简而言之,我们所知道的许多经营行为都将发生变化。所有的组织,无论是大型企业还是中小型公司都将不可避免地面对这些技术发展所带来的挑战。”[1] 如今,电子商务的普遍应用,正证实了这些预言。

电子商务是指在互联网上进行的电子化的商务活动。电子商务的前提条件是信息技术,特别是以Internet技术为代表的网络技术的应用。电子商务通过营造一个虚拟市场环境,使贸易双方没有时空障碍,从而增加贸易机会,降低交易成本,改善服务质量,提高商务活动效率。电子商务所依赖的网络环境拥有大量信息,对于这些信息的收集、分析和管理完全依靠人工是不可能的,智能技术广泛应用于电子商务的各个环节。SOA思想的引入以及Web Services技术的结合,更加促进了电子商务系统的发展。

2 SOA和Web Service

SOA是面向服务的体系架构。SOA作为一个技术架构,决定了不依赖于某个特定的技术和平台环境来实现,SOA实现中广泛采用的是Web服务技术。SOA和Web服务的结合为解决业务问题提供了新的思路。

Web服务是实现SOA的最主要手段,Web服务是一种部署在Web上的对象或组件,Web服务是基于Web服务提供者、Web服务请求者、Web服务中介者三个角色和发布、发现、绑定三个动作构建的。Web服务提供者就是Web服务的拥有者,它等待为其他服务和用户提供自己已有的功能;Web服务请求者就是Web服务功能的使用者,它利用SOAP消息向Web服务提供者发送请求以获得服务;Web服务中介者的作用是把一个Web服务请求者与合适的Web服务提供者联系在一起,充当管理或代理角色,一般是UDDI[2]。

如图1所示,SOA架构的体系结构模型通常由以下三部分组成[3]:

1)服务提供者:服务提供者它接受和执行来自消费者的请求,它将自己的服务和接口契约发布到服务注册中心, 以便服务消费者可以发现和访问该服务。

2)服务注册中心:服务注册中心接收并存储服务契约的实体, 供服务消费者查询服务之用, 服务提供者将服务的信息发布到服务注册中心。

3)服务请求者:服务消费者从注册中心查询需要的服务, 并通过传输机制来绑定该服务, 然后通过接口契约规定格式的请求来执行服务功能。

3 基于SOA的电子商务系统的典型应用—电子竞标系统

电子商务的智能化发展,使电子商务的应用迅速渗透到各个领域,而电子竞标就是电子商务的一个重要部分,在电子商务中发挥着越来越重要的作用。电子竞标是指消费者根据自己的要求,提供自己所需要的产品、服务需求和价格定位等相关信息,通过互联网向外发布自己的信息,进行招标。供应商通过互联网获得招标信息,进行投标,再经过在线评标、定标等过程,最后,供应商之间以竞争的方式决定出最终产品或服务供应商,从而使消费者以最优的性能价格比获得自己所要的产品或服务。这样,通过招标、开标、投标、评标、定标和管理等操作,就完成了整个竞标过程,

3.1 基于SOA的电子竞标系统的架构方案

基于SOA的电子竞标系统的系统架构,如图1所示。

各应用系统在浏览器/服务器接口(B/S)供用户使用的同时,还可以通过Web服务接口(W/S)进行交互,实现数据共享和服务共享。各应用系统的管理端通过客户端/服务器端接口(C/S)维护各自系统。Web Services 挂接在Internet 上, 同时通过UDDI 注册机制在UDDI 注册中心登记, 面向Internet 提供服务。外部用户通过UDDI 注册机制发现符合自己要求的服务, 找到服务提供者, 然后通过Internet远程调用该服务。

3.2 基于SOA的电子竞标系统的设计分析

根据电子竞标系统的需求分析,电子竞标系统的主要功能有招标管理、支持在线评标、专家库管理、投标管理、监督管理等。从这些功能中,需要找到合适的业务流程。以招标管理为例,招标管理主要包括发布招标信息、标书编制、开标、评标、决标、定标等招标项目全过程的业务管理功能。首先,利用SOA自上而下、自下而上或中间对齐的服务发现方式对该业务流程进行分解,获得相对应的服务。有了这些服务后,需要进一步对服务进行规范化,从而可以将这些服务定义服务接口,以实现服务。

在电子竞标系统的设计过程中,把整个系统分成几个子系统,每一个子系统可利用Web Services 提供统一的接口标准,在SOA 下实现信息的构建、解析和传输,从而实现系统间的数据交换[4]。

这样,通过以上的对基于SOA的电子竞标系统的分析,确定了SOA的基本功能和架构,发现了相对应的服务,定义了服务接口,最后可以利用Java和SQL数据库技术来开发基于SOA的电子竞标系统。SOA方法的使用,使系统具有更好的适应变化的灵活性。

参考文献:

[1] 毛新生.SOA原理.方法.实践[M].北京:电子工业出版社,2007.

[2] Dirk Krafzig,Karl Banke,Dirk Slame.Enterprise SOA中文版———面向服务架构的最佳实战[M].韩宏志,译.北京:清华大学出版社,2006.

[3] 刘英丹,董传良.利用We Service 实现企业应用集成[J].计算机应用,2003,23(7):124-126.

[4] OASIS.Mapping of W3C Web Service Architecture Work to SOA RMWork[Z].2005.

[5] Michael J.Shaw,David M.Research opportunities in electronic commerce[J].Decision Support System.1997(21):149-156.

注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文

作者:陈洪艳

本文来自 99学术网(www.99xueshu.com),转载请保留网址和出处

上一篇:法院纪检监察工作论文下一篇:我国灵性文学研究论文