您的当前位置:首页电子商务系统的结构与购物过程

电子商务系统的结构与购物过程

2023-07-16 来源:乌哈旅游
电脑知识与技术网络通讯与安全

电子商务系统的结构与购物过程

杨晓红

(广东移动湛江分公司,广东湛江524000)

摘要:电子商务指应用电子技术进行的商务活动。本文介绍了电子商务系统的结构,以及电子商务系统的购物过程。关键词:电子商务中图分类号:TP393文献标识码:B文章编号:1009-3044(2005)35-0114-02

TheStructureofE-commerceSystemandtheShoppingProcess

YANGXiao-hong

(GuangdongMobileZhanjiangBranch,Zhanjiang524000,China)

Abstract:E-commercemeansbusinessaffairsappliedwithelectronictechnology.ThispaperintroducedthestructureofE-commercesystem,andtheprocessofshoppingofE-commercesystem.

Keywords:E-commerce

电子商务是指采用数字化电子方式进行商务数据交换和开展商务业务活动。电子商务系统是涉及商务活动的各方,包括商店、消费者、银行或金融机构、信息公司或证券公司和政府等,利用计算机网络技术全面实现在线交易电子化的过程。电子商务系统的关键在于完全实现在线支付功能,所以为了顺利完成整个交易过程,需要建立电子商务服务系统、通用的电子交易支付方法和机制,还要确实保证参加交易各方和所有合作伙伴都能够安全可靠地进行全部商业活动。

但是,需要强调的是,由于国情的特殊性,CA认证中心似乎需要政府的授权,但实际上,CA认证中心只是根据政府机构已签发的身份、资质证明文件进行审核,而并没有增加新的内容,实际上是一种更为安全的会员制,因此CA认证中心的商业运作性质要大过政府行为,除非以后真正由CA认证中心来发放电子身份证、电子营业执照等等。

支付网关的角色是信息网与金融网的连接的中介,它承担双方的支付信息转换的工作,所解决的关键问题是让传统的封闭的金融网络能够通过网关面向因特网的广大用户,提供安全方便的网上支付功能。

客户服务中心也称为呼叫中心,与传统的呼叫中心的分别在于不但支持电话接入的方式,也能够支持

电话和传真等多种接入方式,使得用户的Web、E-mail、

任何疑问都能很快地获得响应与帮助。客户服务中心不是以往每个企业独立建设和运作的概念,而是统一建设再将席位出租,从而大大简化和方便中小型企业进行电子商务,提供客户咨询和帮助。

电子商务全面解决方案的运用不仅可以使企业的商务交流方式发生变化,整个供应链管理、客户关系管理、渠道管理也将发生革命性的变化。从功能上讲,电子商务解决方案应该包括三个基本的功能中心:交易中心、客户中心和渠道中心。

(1)交易中心

交易中心对采购过程进行自动化管理,以降低高昂的管理费用。交易中心的功能还体现在充分融合到国际经济交流中,实现全球的购销活动。使企业直接进入像works.com,e-steel.com这样的全球交易站点,帮助企业轻易向全球客户展示产品和服务的同时,又可简单、快捷地进行货比三家的资源采购,轻松建立贸易联系,赢

1电子商务系统的结构

一个完善的电子商务系统应该包括哪些部分,目前还没有权威的论述。从我们的实践来看,由于电子商务覆盖的范围十分广泛,因此必须针对具体的应用才能描述清楚系统架构。从总体上来看,电子商务系统是三层框架结构,底层是网络平台,是信息传送的载体和用户接入的手段,它包括各种各样的物理传送平台和传送方式;中间是电子商务基础平台,包括CA(CertificateAu-

支付网关(PaymentGateway)和客户服务中thority)认证、

心三个部分,其真正的核心是CA认证;而第三层就是各种各样的电子商务应用系统,电子商务基础平台是各种电子商务应用系统的基础。

由于电子商务是用电子方式和网络进行商务活动,通常参与各方是互不见面的,因此身份的确认与安全通信变得非常重要,解决方案就是建立中立的、权威的、公正的电子商务认证中心———CA认证中心,它所承担的角色类似于网络上的和企“公安局”“工商局”,给个人、事业单位和政府机构签发数字证书———“网上身份证”,用来确认电子商务活动中各自的身份,并通过加解密方法实现网上安全的信息交换与安全交易。

收稿日期:2005-10-28

作者简介:杨晓红(1977-),女,广东湛江人,主要从事网站功能开发,安全性等。

114电脑知识与技术

网络通讯与安全

得商机。

(2)客户中心

整个电子商务网站站应以客户为中心。顾客在访问你的站点时,关心的不是企业管理者的个人信息,也不是企业的机构设置,而是你能生产什么商品或提供什么服务,商品与服务的质量、价格如何,以及售后服务等信息,客户中心功能应能够为客户提供有价值的产品信息。

(3)渠道中心

渠道中心的采用,使渠道的回报方式发生变化。库存成本将由生产商和经销商共同承担,最终用户可以直接面对销售中的每一个环节。生产商可以有效管理销售中的每一中间阶段,更直接贴近用户,直接获取客户信息。原有的销售渠道以新的销售模式进行思维和运作,在每一个环节上实现价值增值而不是增加成本。

电脑知识与技术

输方式、违约和索赔等合同条款,全部以电子交易合同作出全面详细的规定,合同双方可以利用电子数据交换(EDI)进行签约,可以通过数字签名等方式签名。

2.3办理交易进行前的手续

这一阶段主要是指买卖双方签定合同后到合同开始履行之前办理各种手续的过程,也是双方贸易前的交易准备过程。交易中要涉及到有关各方,即可能要涉及到中介方、银行金融机构、信用卡公司、海关系统、商检系统、保险公司、税务系统、运输公司等,买卖双方要利用EDI与有关各方进行各种电子票据和电子单证的交换,直到办理完可以将所购商品从卖方按合同规定开始向买方发货的一切手续为止。

2.4交易合同的履行和索赔

这一阶段是从买卖双方办完所有各种手续之后开始,卖方要备货、组货,同时进行报关、保险、取证、信用等,卖方将所购商品交付给运输公司包装、起运、发货,买卖双方可以通过电子商务服务器跟踪发出的货物,银行和金融机构也按照合同,处理双方收付款、进行结算,出具相应的银行单据等,直到买方收到自己所购商品,完成了整个交易过程。索赔是在买卖双方交易过程中出现违约时,需要进行违约处理的工作,受损方要向违约方索赔。

2.5电子商务交易的基本程序

参加交易的买卖双方在做好交易前的准备之后,通常都是根据电子商务标准规定开展电子商务交易活动,电子商务标准规定了电子商务交易应遵循的基本程序,简述如下:

客户方向供货方提出商品报价请求(REQOTE),说明想购买的商品信息;

供货方向客户方回答该商品的报价(QUOTES),说明该商品的报价信息;

客户方向供货方提出商品订购单(ORDERS),说明初步确定购买的商品信息;

供货方向客户方对提出的商品订购单的应答(OR-

品种、质量等信DESP),说明有无此商品及规格型号、

息;

客户方根据应答提出是否对订购单有变更请求(ORDCHG),说明最后确定购买商品信息;

客户方向供货方提出商品运输说明(IFTMIN),说明运输工具、交货地点等信息;

供货方向客户方发出发货通知(BESADN),说明运输公司、发货地点、运输设备、包装等信息;

客户方向供货方发回收货通知(RECADV),报告收货信息;

交易双方收发汇款通知(REMADV),买方发出汇款通知,卖方报告收款信息;

供货方向客户方发送电子发票(INVOIC),买方收(下转第150页)

2电子商务系统的购物过程

由于电子商务是在Internet等网络上进行的,因此,网络是电子商务最基本的构架;电子商务还强调要使系统的软件和硬件、参加交易的买方、卖方、银行或金融机构、厂商、企业和所有合作伙伴,都要在Internet、In-

Extranet中密切结合起来,共同从事在网络计算tranet、

环境下的商业电子化应用。

电子商务通用交易过程可以分为以下四个阶段:2.1交易前的准备

这一阶段主要是指买卖双方和参加交易各方在签约前的准备活动。(1)买方根据自己要买的商品,准备购货款,制订购货计划,进行货源市场调查和市场分析,反复进行市场查询,了解各个卖方国家的贸易政策,反复修改购货计划和进货计划,确定和审批购货计划。再按计划确定购买商品的种类、数量、规格、价格、购货地点和交易方式等,尤其要利用Internet和各种电子商务网络寻找自己满意的商品和商家;(2)卖方根据自己所销售的商品,召开商品新闻发布会,制作广告进行宣传,全面进行市场调查和市场分析,制订各种销售策略和销售方式,了解各个买方国家的贸易政策,利用Internet和各种电子商务网络发布商品广告,寻找贸易伙伴和交易机会,扩大贸易范围和商品所占市场的份额。其他参加交易各方有中介方、银行金融机构、信用卡公司、海关系统、商检系统、保险公司、税务系统、运输公司也都为进行电子商务交易做好准备。

2.2交易谈判和签定合同

这一阶段主要是指买卖双方对所有交易细节进行谈判,将双方磋商的结果以文件的形式确定下来,即以书面文件形式和电子文件形式签定贸易合同。电子商务的特点是可以签定电子商务贸易合同,交易双方可以利用现代电子通信设备和通信方法,经过认真谈判和磋商后,将双方在交易中的权利、所承担的义务、对所购买商品的种类、数量、价格、交货地点、交货期、交易方式和运

115

电脑知识与技术

自旋锁有很多种,信号量也可以用来构成互斥锁,原子操作也有锁功能,而且还有与标准锁机制类似的读写锁变种,在不同的应用场合应该选择不同的锁,下面就是介绍如何选择。

研究开发

softirq是实现tasklet和bottomhalf的基础,限制较后二者都少,允许两个softirq同时运行于不同的CPU之上,而不论它们是否来自同一个softirq代码,因此,在这种情况下,都需要用spin_lock()/spin_unlock()来同步。

4.7硬中断和软中断之间

硬中断是指硬件中断的处理程序上下文,软中断包括softirq和在它基础上实现的tasklet和bottomhalf等,此时,为了防止硬件中断软中断的运行,同步措施必须包括关闭硬件中断,spin_lock_irq()/spin_unlock_irq()就包括这个动作。还有一对API,spin_lock_irqsave()/spin_unlock_irqrestore(),不仅关闭中断,还保存机器状态字,并在打开中断时恢复。

4.8其他注意事项首先需要提醒的是“死锁”,这在操作系统原理的课本上都做过介绍,无论是使用信号量还是使用自旋锁,都有可能产生死锁,特别是自旋锁,如果死锁在spin_lock上,整个系统就会挂起。如何避免死锁是理论课的问题,这里就不多说了。另外一点就是尽可能短时间的锁定,因此,就成“对数据上锁,而不是对代码上锁”了一个简单的原则;在有可能的情况下,使用读写锁,而不要总是使用互斥锁;对读写排序,使用原子操作,从而完全避免使用锁,也是一个不错的设计思想。

不要在锁定状态下调用可能引起休眠的操作,以下这些操作就是可能引起休眠的函数对用户内存访问:

4锁的使用

4.1用户上下文之间

如果所访问的共享资源仅在用户上下文中使用,最高效的办法就是使用信号量。在net/core/netfilter.c中就有一处使用信号量的例子。

4.2用户上下文与bottomhalf之间

此时有两种情况需要使用锁,一是用户上下文被bottomhalf中断,二是多个处理机同时进入一个临界段。一般情况下,使用spin_lock_bh()/spin_unlock_bh()可以满足要求,它将关闭当前CPU的bottomhalf,然后再获取锁,直至离开临界段再释放并对bottomhalf重新使能。

4.3用户上下文与软中断(Tasklet)之间

tasklet与bottomhalf的实现机制是一样的,实际上spin_lock_bh()也同时关闭了tasklet的执行,因此,在这种情况下,用户上下文与tasklet之间的同步也使用

spin_lock_bh()/spin_unlock_bh()。

4.4bottomhalf之间

bottomhalf本身的机制就保证了不会有多于1个的bottomhalf同时处于运行态,即使对于SMP系统也是如此,因此,在设计共享数据的bottomhalf时无需考

虑互斥。

4.5tasklet之间

tasklet和bottomhalf类似,也是受到local_bh_dis-able()保护的,因此,同一个tasklet不会同时在两个CPU上运行;但不同的tasklet却有可能,因此,如果需要同步不同的tasklet访问共享数据的话,就应该使用spin_lock

正如上面提到的,这种保护仅对SMP系()/spin_unlock()。

统有意义,UP系统中tasklet的运行不会受到另一个tasklet(不论它是否与之相同)的打扰,因此也就没有必

要上锁。

copy_from_user()、copy_to_user()、get_user()、put_user()kmalloc(GFP_KERNEL)down_interruptible()和down(),如果需要在spinlock中使用信号量,可以选择down_try-lock(),它不会引起挂起printk()的灵巧设计使得它不会

挂起,因此可以在任何上下文中使用。

参考文献:

[1]LinuxKernelSourceCode2.4.2.

[2]毛德操,胡希明.Linux内核源代码情景分析[M].浙江大学出版社,2001.

[3]李善平.Linux内核2.4版源代码分析大全[M].机械工业出版社,2002.

4.6softirq之间

(上接第115页)

到商品,卖方收到货款并出具电子发票,完成全部交易。

和广大顾客都要行动起来,积极参加。银行金融业要全

税务、商检、保险、进出口公面实现金融电子化,海关、

司、包装运输公司等也要实现电子化和现代化。广泛深入地进行电子商务宣传、普及推广电子商务知识等都具有重大的现实意义。

3结语

电子商务中的电子商务系统结构与电子商务购物过程,是电子商务技术的核心内容,广泛深入地研究各种电子商务购物过程,研究实现电子商务购物过程的应用软件和各种现代化电子支付工具具有十分重要的实际意义。开展电子商务,还要深入研究电子商务的安全、保密、认证等高新技术。尤其要动员各行各业、各个部门

参考文献:

[1]邵兵家.电子商务概论[M].高等教育出版社,2004.

[2]覃征等.电子商务体系结构及系统设计[M].西安交通大学出版社,2001.

150电脑知识与技术

因篇幅问题不能全部显示,请点此查看更多更全内容