书城经济新经济新商务
42882800000006

第6章 电子商务的技术要求

网络在飞速发展,几乎波及到人类生活的所有层面和领域,商业领域当然也不例外。电子商务,作为网络与商业的有效结合,是网络化社会的必然产物,是信息时代的商务模式,必将有着广阔的发展前景。电子商务不是空中楼阁,它的实现需要强有力的技术支持。

电子商务是当代信息社会中网络技术、电子技术和数据处理技术在商业领域中综合应用的结果,集中体现了整个信息技术的最新、最前沿的发展水平。我们要想盖电子商务这个楼,就得先砌好网络营销的主要技术这些砖头。

1.电子商务应用系统的构成

从技术角度看,电子商务的应用系统由三部分组成:

企业内部网(Intranet)

企业内部网(Intranet)与Internet的连接

电子商务应用系统

(1)企业内部网(Intranet)

企业内部网(Intranet)由Web服务器、电子邮件服务器、数据库服务器以及电子商务服务器和客户端的PC机组成。所有这些服务器和PC机都通过先进的网络设备集线器HUB或交换器SWTICH连接在一起。

Web服务器的最直接的功能是向企业内部提供一个WWW站点,借此可以完成企业内部日常的信息访问;邮件服务器为企业内部提供电子邮件的发送和接收;电子商务服务器和数据库服务器通过Web服务器及其本身向企业内外部提供电子商务处理服务;协作服务器主要保障企业内部某项工作能协同工作,例如在一个软件企业内部,开发人员可以通过协作服务器共同开发一个软件;账户服务器提供企业内部网络访问者的身份验证,不同的身份对各种服务器的访问权限将不同。

客户端PC机上主要安装有Internet浏览器,如Microsoft Internet Explorer或Netscape Navigator,借此访问Web服务器。

在企业内部网中,每种服务器的数量随企业的情况不同而不同。例如,如果企业内访问网络的用户比较多,可以放置一台企业Web服务器和几台部门级Web服务器;如果企业的电子商务种类比较多样性或者电子商务业务量比较重,可以放置几台电子商务服务器。

(2)企业内部网(Intranet)与互联网连接

为了实现企业与企业之间、企业与用户之间的连接,企业内部网必须与互联网连接。但连接后会产生安全性问题。所以连接时必须采取一些安全措施装备具有安全功能的设备,这就是所谓的防火墙。

为了进一步提高安全性,企业往往还会在防火墙外建立独立的Web服务器和邮件服务器,供企业外部访问用;同时,在防火墙与Intranet之间,一般会有一台代理服务器。代理服务器的功能有两个,一是安全功能,即通过代理服务器,可以屏蔽企业内部网内服务器或PC机,当一台PC机访问互联网时,它先访问代理服务器,服务器再访问互联网;二是缓冲功能,代理服务器可以保存经常访问的互联网上的信息,当PC机访问互联网时,如果被访问的信息存放在代理服务器中,那么服务器将把信息直接送到PC机上,不必再一次访问互联网,可以节省费用。

(3)电子商务应用系统

企业内部网与互联网之间完备地连接之后,基础就已经打好了。在这个基础上,再增加电子商务应用系统就行了。

一般来讲,电子商务应用系统主要靠应用软件来实现,软件在企业内部网上运行。

电子商务应用系统分为两部分:一部分是完成企业内部的业务处理,并向企业外部用户提供服务,比如用户可以通过互联网查看产品目录、产品资料等;另一部分是极其安全的电子支付系统,使得用户可以通过互联网在网上购物、支付等,真正实现电子商务。

2.网络系统建设的技术要求

先有网络,才能谈电子商务,网络的建设问题是实现EC最基本的技术问题。EC强调要使参加交易的买方、卖方、银行或金融机构、厂商、企业和所有合作伙伴,都在Internet、Intranet、Extranet中密切结合起来,共同运作。

建设网络站点有两种模式:一种是自己建网站,另一种是外购整体网络服务。

完整的EC运作进程,是指通过网络来实现从原材料的查询、采购、产品的展示、定购到出货、储运以及电子支付等一系列贸易活动。利用先进的网络技术实现完整的EC过程,有利于提高企业的业务处理速度、降低运营成本、扩大应用领域、帮助企业解决一些棘手的问题(如保持市场优势、加快产品上市速度、解决企业国际化问题等)、提高企业内部的工作效率等,它还可以使商家与上游供应商更紧密地联系,更快地满足下游客户的需求,也可以让商家在全球范围内选择最佳供应商,在全球市场上销售产品。但要实现这样一个完整的过程,网络站点投资选择将面临资金问题、技术问题。其中,技术问题将退居次要地位。如果企业规模较大,资金充足,而且有大量的信息需要和外界交流,那么选择自己建立独立网站,实现EC的全过程是比较理想的;如果企业资金有限,也可以考虑选择建站,但先实现EC的部分功能,然后逐步完善,或者整体外购网络服务。

(1)RFP:请求建议书

任何一个公司,如果想加入电子商务行列,就必须建设自己的工作平台——把它的内外平台网络化。内部平台就是通用的Intranet,外部就是怎样与Internet接入。这两点的实现直接决定着今后电子商务是否成功,是否顺利。如何建立企业自己的Intranet,是决策人员都在思考的问题。

RFP(请求建议书)内容是建立企业内部局域网络(Intranet)的技术参考要素,学习之后,您可以很快掌握建立Intranet的技术与技巧。

购买局域网之前必须作许多决策,既要分析初始需求、信息需求的因素、现有资源,还要顾及未来增长的计划。大多数公司还需要向数据通信和电信顾问咨询。下面是请求建议书(RFP)的开发步骤:

①用局域网解决什么问题?首先必须明白实现一个网络的目的,你希望它解决什么问题。一般主要包括以下几个方面:

大量的重复性的工作:如几个销售员输入格式信函;

大量的纸张工作:完全可以将备忘录取消,使用电子邮件;

由于处理同一项目的多人要频繁交换磁盘、资料而引起的数据完整性问题;

由于各部门不共享资源,硬件和软件开支庞大;

不能获取其他部门的数据;

使用计算机化信息但没有定期的结构化备份的安全性考虑;

需要使用公共信息网的部门,在硬件和线路方面支出不断增长。

②调查电信设备。了解改进信息流动的最有效方法,是调查数据通信和电信设备。在设备较多的大公司中,这个调查必须规范化,调查的问题一般是(假设该公司有一个PBX电话系统):

电话流量,确定电话系统使用的高峰期。

PBX系统目前有多少可用的容量可用于数据及电信?

如果公司的数据通信连接到PBX的一些功能(如呼叫记账系统),会有较好的性价比吗?或者如果公司目前使用调制解调器在电话线上传输数据,纪录这些事务能否节约费用或者对使用这些服务的部门一次性收费好吗?

如果PBX代表一个可能的局域网,在这个建议的开关中是否有任何冗余(部分硬件)呢?

如果PBX出现故障,会怎样?

在同一个地方有大型计算机吗?构成局域网的微型机通过PBX与大型机通信可行吗?

局域网必须访问什么种类的私有网络?这些网络对PBX可能提供的速度有什么要求?

公司需要把一些异步PC终端连接到它的大型机吗?

通过网络需要共享和传送什么信息?(如果信息含有很长的文件,PBX可能不够快地来容纳网路。)

对综合的声音和数据通信的兴趣特别大吗?是否对它有不断增长的需求?

对于一些小公司,这种调查便很简单了。例如,看一下办公室的情况,确认公司有一个简单的电话系统,以及用于文字处理和财务处理的工作站等。

③调查软、硬件。在投资任何新系统之前,列出任何现有的可用于局域网的软硬件资源是很重要的。硬件资源的列表可包括服务器、内存、打印机、硬盘等。软件清单则较为复杂,首先公司的目前活动以及局域网建成后能做的工作必须列好,之后再确定目前的软件是否可以上网。这个评估包括评价当前的功能和估计局域网所引起的问题。

④了解数据传输的性质。在选择传输介质和网络软硬件之前,需要分析网上的工作。如果宝贵的网络时间花费在庞大的Foxpro文件传输上,那么公司便不得不选用快速网络。

⑤网络的地理分布。完成以上的工作后,便需要考虑:网络覆盖几个部门、几个大楼?选择什么样的网络拓扑结构?等等。网络管理员在选择电缆和物理网络设计时,必须了解各种介质(电缆)的物理限制。

如果网络扩展到几个地理位置,跨城市、省或国家,公司必须考虑如何把每个办事处的网络连成一个广域网。如选介质为微波、激光、卫星、租用线等等。

⑥介质选择。网络介质的选择与公司的地理要求有直接的关系。如果网络安装在有大量干扰的环境中,可能要使用光纤,如果大楼已经安装有非屏蔽双绞线电话线,还得确定使用这个介质是否能满足数据传输的要求。

⑦安全性考虑。要考虑的内容很多,如:是否能快速修改用户访问权?

如果用户没有关闭他的文件就关掉工作站会怎样?能否保证数据的安全性和完整性?

网络拓扑结构和介质是否会出现窃听(未经授权而进入)的情况?

⑧备份文件服务器。RFP应要求一个备份系统,使得文件服务器定期备份。

备份软件允许无人值守备份吗?

网络管理员可以标志出按指定间隔备份或遇上改变就备份的某些文件吗?

如果文件服务器上运行的文件损坏,恢复它很方便吗?

除了以上这些问题要考虑外,RFP还应要求文件服务器配置UPS。

(2)建立独立的网络站点

通过请求建议书,我们可以明白建立电子商务网站要考虑的重点问题是:服务器的选择、操作系统的选择、数据库系统的选择。

①服务器的选择

服务器是在网络环境下提供网上客户机共享资源(包括查询、存储,计算等)的设备,具有性能较强、可靠性高、吞吐能力强、内存容量大、联网功能强、人机界面友好等特点,是当代网络计算机系统的主设备。在应用系统中,如何采购适合自己需要的服务器,哪个用户都十分关心,都想买到最适于EC的最佳服务器。选择服务器应考虑到安全性、开放性、性能价格比、可扩展性等诸因素。

②操作系统的选择

目前看胜任电子商务服务器操作系统的主要有Unix及类Unix、Microsoft公司的Windows NT和Novell公司的Netware。

Unix网络操作系统。Unix的主要特点是技术成熟、可靠性高。许多Unix主机和服务器都是每天24小时,每年365天不间断运行。其结构简炼,便于移植。Unix系统是世界上唯一能在笔记本电脑、PC、工作站直至巨型机上运行的操作系统,而且能在所有体系结构上运行。

开放性是Unix最重要的本质特征。网络功能强大是Unix的另一特点。

此外,Unix还支持所有需用的网络通信协议,包括NFS、DCE、IPX SPX、SLIP、PPP等,这使得Unix系统能很方便地与现有的主机系统以及各种广域网和局域网相连接,这也是Unix互操作性出色的根本原因。

Linux操作系统。Linux操作系统是所有类Unix操作系统中最出色的一个。在计算机操作系统市场,Linux是增长率最快的操作系统,而且也是唯一市场份额尚在增加的非Windows操作系统,在全球已有700万用户。

Linux操作系统是一种自由的、没有版权限制的软件。现在,它在受到全球众多个人用户的认同的同时,也赢得了一些跨国大企业客户的喜爱。

Windows NT操作系统。这是目前最流行的网络操作系统之一,它的市场份额正在逐渐扩大,具有强大的功能。NT的主要优点在于其技术较为先进,与Windows有统一的界面,且两者结合紧密。这样用户使用起来非常直观方便。它能很好地兼容Windows丰富的应用软件,也有利于鼓励软件厂商开发新的应用,因而能很好地利用Windows的优势。

NT拥有可伸缩的解决方案(需求式分页虚拟内存、均衡的并行处理、大型卷册或文件等),完全排除操作系统的人为限制。能够安全简单地访问Internet是NT最引人注目的地方。它提供了对等的Web服务(peer Web service,简称PWS)功能,使企业内部网的用户可以创建个人网页,向内部用户发布信息。NT还提供对点对点通信协议的支持,使用户可以通过Internet远程访问企业内部网。

NT在Internet环境下应用非常方便,它捆绑了DNS、DHCP、Gopher、Web、FTP以及LPD服务器。它的系统管理工具也值得称道,允许对网络数据输送在包的水平上进行监测,并可存储监测数据以供分析。“任务管理器”提供了网络工作站上应用程序与进程的详尽信息,并可强行终止那些没有响应的任务。

HS (Internet Information Server因特网信息服务器),是Microsoft公司一种集成了多种Internet服务(WWW服务、FTP服务等)的服务器软件,利用它可以很容易地构造Web站点。由于是同一家公司的产品,HS和NT Server紧密地集成在一起,可以充分利用NT的多种功能。其安全机制也以NT的NIFS安全机制为基础,因此可以实现用HS构建的Web站点的安全性HS4.0版提供了几乎建立Web站点所需的所有功能,其中包括了前三个版本中都缺少的Web站点管理工具。

③数据库系统的选择。

数据库系统是电子商务的一项支撑系统,在电子商务的建设中占有重要地位。选择数据库系统主要坚持以下原则:

易用性。易用性是指系统的管理语句符合通用标准。要便于系统的维护、开发和移植;有面向用户的简易开发工具;有计算机辅助软件工程工具CASE来帮助开发者根据软件工程的方法提供各开发阶段的维护、编码环境,便于复杂软件的开发、维护;具有非过程语言的设计方法,用户不需编写复杂的过程性代码,易学、易植、易维护;支持多媒体数据类型。

分布性。分布性是指数据库管理系统应该有对分布式应用的支持,包括数据透明与网络透明程度。数据透明,意思是说,用户在应用中不需指出数据在网络中的什么节点上,系统就可以自动搜索网络、提取所需数据;网络透明,则是指用户在应用中无需指出网络所采用的协议,系统就会自动将数据包转换成相应的协议数据。

并发性。分布式数据库管理系统面临的是多任务分布环境,可能会有多个用户点在同一时刻对同一数据进行读或写操作。为了保证数据的一致性,需要由系统的并发控制功能来完成。

可移植性。指的是垂直扩展和水平扩展能力。垂直扩展要求新平台能够支持低版本的平台,且数据库客户机server机制支持集中式管理模式,保证用户以前的投资和系统;水平扩展要求满足硬件上的扩展,支持从单CPU模式转换成多CPU并行机模式(SMP,CLUSTER,MPP)。

安全性。包括安全保密的程度如账户管理、用户权限管理、网络安全控制、数据约束。

容错性。容错性指在异常情况下系统对数据的容错处理能力,评价标准包括硬件的容错——有无磁盘镜像处理功能;软件的容错——有无软件方法异常情况的容错功能。

(3)外购整体网络服务方式

ISP供应商所提供的整体网络服务方式主要有两种:虚拟主机方式和服务器托管方式。所谓虚拟主机(Virtual Host),就是使用特殊的软硬件技术,把一台计算机主机分成一台台虚拟的主机,每一台虚拟主机都具有独立的域名和IP地址(或共享的IP地址),具有完整的Internet服务器功能。虚拟主机之间完全独立,在外界看来,每一台虚拟主机和一台独立的主机完全一样。用户可以利用它来建立完全属于自己的WWW、FTP和E-mail服务器。

虚拟主机技术的出现,是对Internet技术的重大技术突破,是广大网户的福音。由于多台虚拟主机共享一台真实主机的资源,每个用户承受的硬件费用、网络维护费用、通信线路的费用均大幅度降低,Internet真正成为人人用得起的网络。现在,几乎所有的美国公司(包括一些家庭)均在网络上设立了自己的Web服务器,其中相当多网户采用虚拟主机。

由于虚拟主机服务提供者的server硬件构成的性能比较高,通讯线路也比较通畅,速度可以达到45兆比特/秒,因此为用户提供了一个良好的外部环境。用户还免掉了机器硬件的维护、软件配置、网络监控、文件备份等杂事,既不用动手干也不用另外花钱了。所谓服务器托管,就是租用ISP机架位置,建立企业Web服务系统。企业主机放置在ISP机房内,由ISP提供必要的维护工作,由企业自己进行主机内部的系统维护及数据的更新。这种方式不计通讯量,不计硬盘空间量,不计访问次数,也不需申请专用线路和建立复杂的网络环境,因此也就节省了大量的初期投资以及日常维护的费用。主机托管方式,每月资费标准相对固定,便于主机企业控制支出。这种方式特别适用于有大量数据需要通过Internet进行传递以及有大量信息需要发布的单位。

这两种网络服务方式都无须考虑庞大的通讯架设费用,尽管全国各地的ISP的服务费用没有统一的标准,但电脑网络管理、维护费用、专属网络空间租费都不是很高,并且不须担忧电脑网络系统安全维护技术问题。这两种方式下,只能搞一般的电子商务活动,或者说广义上的EC,如产品宣传、企业形象的树立、售后服务、技术咨询等。对一些涉及到企业核心机密的问题,除非与ISP有严格的协议规定,否则安全系数较低。

(4)电子商务网站的建立

建立电子商务网站,主要有两个方面的内容:

①建立Web服务器。不同的Web服务器支持不同的功能,选择EC站点的Web服务器时,最重要的是注意Web服务器提供的安全程序。这是因为EC站点要在网上传送大量的有关企业与客户交易的重要信息,应确保数据在传输之前加密,在一种安全机制传输。第二重要的是选择Web服务器时注意是否易于管理。服务器必须支持CGI(Computer Gateway Interface计算机网关接口)脚本。通过提供动态内容和及时响应用户输入,CGI脚本使用户可以和服务器交互。要确保服务器提供具有CGI环境变量的CGI脚本并且支持服务器方的嵌入部件(可嵌入HTML文件的特殊命令)。在HTML被传输给Web浏览器之前,Web服务器处理这些命令。

一个完整的EC站点一般应由两台服务器及其备份服务器来组成。

第一台作为前端服务器,主要用来做企业形象宣传、产品介绍与展示,通过Internet告诉人家你用什么产品和服务。同时兼顾顾客选购商品时各种不同的需求,应该为顾客设计“电子购物袋”,让他们尽快找到东西。最好想办法鼓励客户或商业伙伴填写需求文件,收集整理这些信息,把自己的站点个性化。

第二台服务器作为交易系统,运行信用卡处理的后台监控进程,验证信用卡的合法性并负责清算。这是电子商务站点的后台系统,负责从Web浏览器得到订单并安全可靠地处理它。一旦客户发出了一个订单,后台系统就会通过验证支付的方法来确保支付安全。这些系统可与电子银行的系统协同工作,允许客户打开信用卡纪录,并在购物时平账。其间,为安全起见,在电子购物中途系统使用加密的口令替代信用卡号,后台系统创建并验证接到的电子信号。

如果支付方法可靠,后台系统就会把来自Web服务器的订单转到厂商的订单录入和处理系统,计算税额,并计算邮寄费用。这些系统或许要和传统系统连接,以便更新会计信息、库存管理和订单处理系统,还可以支持与贸易伙伴的有限电子数据交换。

②管理站点资料。如何方便且有效地管理整个站点内的所有资料是一件不可疏忽的大事。依据EC站点提供的功能及资料的特性,站点管理者(Webmaster)可用的功能区分为系统账号管理、站点及商品资料管理、订单资料管理、会员资料管理等部分。

系统账号管理。电子商务站点管理系统负责整个站点所有资料的管理,因此管理系统的安全性显得格外重要。系统账号管理应该限制所有使用站点管理系统的人员及相关的使用权限。每个管理账号都要给专属的进入代码与确认密码,以验证各Webmaster的真实身份。此外,还设定账号的等级,依据不同的管理需求设定不同的管理等级,让各管理者能分工管理自己份内的工作,且不会改动没有权限去改动的资料。其他如密码有效天数、账号有效期限的设定等等,让管理账号的安全性更为提高。而账号进入首页则可让不同的管理账号等级看到不同的管理网页样式,拥有不同操作界面的管理网页,管理起来更为方便。

站点及商品资料管理。这部分的功能应该使EC Webmaster能够控制整个站点的各商店与商店内的商品,让他很方便地新增、删除、修改各项资料。还可针对各商店不同的需求和商品属性提供不同的商品管理功能。除此之外,还应具备特价商品的管理功能,把站点内特价商品摆在特别明显的位置,更便利顾客选购。

订单资料管理。此功能应包含所有对于站点订单的相关管理功能,可以统计出目前站点中各项商品的销售情况,按销售数量与销售金额等排名,使得结果一目了然。也可查询站点中各订单目前的处理状态如何,有多少新订单进来,能打印出订货单,设定订单出货,完成线上清款与顾客退货等相关信用卡交易。

会员资料管理。EC站点对于顾客通常是采用会员制度,可让顾客登录为会员,以保留现有顾客的基本资料。除了可借此了解顾客并建立联系外,同时系统将纪录下他的相关资料,一有需要便可直接从资料库调出,不用烦劳顾客重复输入。管理系统也应提供相关的功能让Webmaster能够简单地管理会员资料,随时以此为据,掌握消费群的动态,作为销售参考。