1.4 电子商务系统体系结构
电子商务系统的体系结构是指其系统内部的组成及它们之间的相互关系,呈现出一种层次结构,其中每个层次从底向上提供服务和支持。从图1-1可以看出,一个完整的电子商务系统不仅包括基础层、服务层、应用层、表达层这4个主体层,还包括支撑系统运转的社会环境层,以及与内部系统、外部系统、客户端建立联系的各类接口。
图1-1 电子商务系统体系结构
1.电子商务系统基础层
电子商务系统基础层是电子商务系统的运行环境,包括计算机软件、硬件和网络平台。
计算机硬件包括计算机主机和外围设备,是电子商务系统的硬件环境,也是电子商务应用系统的运行平台。计算机软件包括操作系统、服务器软件和数据库等,是支持电子商务系统运行的软件环境。计算机网络平台是信息传送的载体和用户接入的基础,包括远程通信网、有线电视网、无线通信网和互联网,这些不同的网络都提供了电子商务信息传输线路。当前大部分的电子商务应用还是基于互联网,其中包括的主要硬件有基于计算机的电话设备、集线器、数字交换机、路由器、调制解调器、有线电视的机顶盒、电缆调制解调器。
2.电子商务系统服务层
电子商务系统服务层直接为应用系统提供服务,优化应用功能,是应用层的必要补充。这一层实现了标准的网上商务活动、系统优化、系统管理、系统/应用集成服务,如建立标准的商品目录/价目表、开发电子支付工具、保证商业信息安全传送、认证买卖双方的合法性、控制流量等。
3.电子商务系统应用层
应用层所对应的应用系统是电子商务系统的核心部分,是开发过程中需要编写的主要的应用程序,它实现系统的核心商务逻辑,如企业宣传、网上银行、网上购物、虚拟电子市场、拍卖等具体应用模块。电子商务应用系统主要包括电子商务网站、数据库系统、支付系统、安全系统等。
应用层和服务层的差别主要体现在:服务层提供公共的商务服务功能,例如支付、认证等,这些公共的服务和具体业务的关系并不密切,具有一般性,基本上任何企业和电子商务活动都需要这些服务支持,而应用层则主要实现某一企业特定的功能。
4.电子商务系统表达层
表达层的作用是为应用层提供客户端表达支持,将商务应用层的各种逻辑处理结果以不同的形式提交给客户端,并负责完成电子商务系统与其服务客户之间的交互。
5.电子商务系统社会环境层
电子商务是通过互联网开展商务活动的,但它不可能脱离社会,而且需要有一个良好的社会环境保障其健康发展。电子商务系统社会环境层主要包括公共政策、法律法规、安全协议、技术标准等内容。
1)公共政策包括围绕电子商务的税收制度、信息的定价、信息访问的收费、信息传输成本、隐私问题等。例如,对于咨询信息、电子书籍、软件等无形商品是否征税,如何征税;对于汽车、服装等有形商品如何通过海关,如何征税;税收制度是否应与国际惯例接轨,如何接轨。这些问题都需要政府制定具体的政策来妥善解决,否则将阻碍电子商务的发展。
2)法律法规维系着商务活动的正常运作,违规活动必须受到法律制裁。网上商务活动有其独特性,买卖双方很可能存在地域的差别,他们之间的纠纷如何解决?是否能够利用电子证书、电子订单等作为法律证据?如果没有一个成熟的、统一的法律系统进行仲裁,纠纷问题就很难解决。
3)安全问题是电子商务的核心问题,一个安全的电子商务系统,首先必须具有一个安全、可靠的通信网络,其次必须保证数据库服务器的绝对安全。电子签名和认证是网上比较成熟的安全手段,同时还包括安全套接层、安全HTTP协议、安全电子交易等安全手段。
4)技术标准规范了传输协议、信息发布标准等技术细节,这对于保证兼容性和通用性是十分重要的。此外,技术标准还保障了在不同国家的人与使用不同网络和不同类型的计算机设备的人之间开展电子商务的可能性。
6.内部系统接口
内部系统是指企业内部信息系统,负责企业内部的生产及管理,包括企业ERP系统、CRM系统、HRM系统、内部数据库系统等信息资源。电子商务系统应该和企业内部信息系统进行集成,这样才能真正提升企业的管理效率。
7.外部系统接口
外部系统主要是指与电子商务系统发生数据交换的企业外的其他信息系统,包括银行支付网关、认证中心、配送机构以及其他企业的信息系统。电子商务系统并不是孤立的系统,它需要与企业内外部系统进行很好地集成,才能发挥真正的作用。
8.客户端
客户端是客户接受电子商务系统服务的终点,它可以是个人计算机(Personal Computer,PC)、掌上电脑、手机、智能家电、其他客户机等终端设备。