知识点讲解
 
       电子商务系统的常用构件和组件
知识路径: > 电子商务系统程序设计基础 > 电子商务系统规划 > 电子商务系统设计 > 电子商务系统的组成与功能 > 
被考次数:14次
被考频率: 高频率
总体答错率: 48%
知识难度系数:
考试要求: 了解     
相关知识点:12个
               构件
               为了达到门户站点的基本要求,一个企业的网站应当由以下构件组成:
               (1)应用服务器(Application Server)。主要用于企业较大规模电子商务应用的开发、发布和管理,同时实现与企业原有系统的集成。
               (2)工作流和群件服务器。主要用于使工作人员和商业伙伴能通过Internet共享资源、协同工作。
               (3)内容管理子系统。简化企业网站的产品管理、提高效率,并将相应的、经过筛选的内容发送给最终用户。
               (4)目录服务器。企业使用它来管理防火墙内外的用户、资源和控制安全权限,同时为用户的通信和电子商务提供一个通道。
               (5)性能优化工具。改善网站服务质量,包括流量管理、动态数据缓存、网络动态负载(Load Balancing)、知识管理等。
               (6)邮件和消息服务器。使企业和服务提供者能为所有员工、合作伙伴和客户社区提供商业级的通信架构。
               (7)个性化信息服务。在实时分析用户数据的基础上提供一对一的交易平台。通过对用户行为的更好理解,企业更跟踪、分析和理解网站用户。
               (8)搜索引擎。用户提供更广泛的资源。
               (9)安全服务器。包括数据安全、应用安全和交易完全。其基本内容有用防火墙阻止对网络的非授权访问,在安全和个人的角色授权的基础上,只需一次登录就可以访问网站的所有应用,通过提供一种对在线交易的每一方的可信任的授权方式,帮助客户、合作伙伴和员工访问Internet应用。
               (10)网站服务器(Web Server)。将各种网站的信息发布给用户。
               以上是通常构建网站所需要的构件,企业可针对自己的特点以及网站规模大小,应用的类型等自行选择。
               在网站结构的实现上,通常在逻辑上将网站分为三层:表示层、应用逻辑层、数据层。这种结构使得网站具有较好的可扩充性,将表示层与业务功能的实现分离开来,能够更灵活地适应业务的发展。网站不需要对业务逻辑组件进行任何变动,就能够适用新出现的表示形式和客户端。例如,为了使用户更方便地在网站上购物,网站调整了页面格局和页面风格。由于网站结构层次分明,只需要改动网站表示层,业务逻辑层和数据连接层则不需要改变。
               (11)表示层和相关技术。表示层用于为最终用户提供一个友好的用户界面,接受用户提交的事件,并将处理的结果返还给用户。这一层作为应用的前端和“窗口”,决定了用户对网站优劣的评价和总体印象。
               网站从总体上说是独立于客户端的,客户端包括基于浏览器的HTML客户端、给予Java的客户端、传统的C/C++应用、Power Builder客户端以及VB客户端。
               在表示层除了使用最基本的HTML语言外,通常还利用JavaScript Internet脚本语言,以及Java Internet程序开发语言。JavaScript程序运行在客户端,能够完成用户事件获取、数据提交前的合法性校验、错误检查和实现动画效果等。而利用Java开发的JavaServlet程序运行于服务器端,负责实现与业务逻辑层的交互,从业务逻辑层获得数据,并将用户提交的信息传给业务逻辑层,而基于Java语言的JSP程序,则实现数据的动态显示,它将JavaServlet程序获得的数据形成相应的HTML页面传给客户端。
               为了适应电子商务的各种需求,新的表示层技术不断发展。如XML(可扩展标记语言)和RDF(资源描述框架)等都是当前最新的、对表示层产生重大影响的技术。XML通过一种结构化的文本方式来表述数据;RDF提供一种统一的、可互操作的方法通过Internet在程序间交换元数据。
               (12)商务逻辑与实现。商务逻辑层是电子商务系统的核心,也是系统建造过程中的重点和难点。商务逻辑层包括商务应用程序、支持平台(包括商务服务层、商务支持层和基础支持层)。
               支持层向上层(商务应用层)提供的服务主要包括:表达、商务支持、运行支持、开发与集成服务。构成支持平台的技术产品至少应当包括:Web服务器、商务支持软件、集成与开发工具、计算机主机、网络及其他系统软件(如操作系统、管理工具软件等)。
               通常,Web服务器、商务支持软件、部分集成开发环境被集成到一个被称为“应用服务器”的软件包里,所以商务逻辑层在物理上可以简化为以下三个部门:应用软件(实现商务逻辑);应用服务器(为应用软件提供软件支持平台)和其他支持软件;计算机主机及网络(为应用软件提供硬件支持平台)。
               构造商务逻辑层的任务是为选择合适的应用服务器和其他支持软件,开发实现商务逻辑的应用软件系统。
               (13)数据层及实现。构造数据层的关键是开发电子商务与外部系统、内部资源系统的接口,完成系统集成。
               数据层的数据源主要包括:相关信息系统(如ERP系统)的数据与企业的数据库,企业与协作企业(如供应商)间交换的数据,企业与银行间交换的数据,企业与认证中心之间的认证数据,企业与其他商务中介交换的电子数据。
               由于企业商务逻辑的处理过程是一个从市场、销售、采购到客户服务的整体,所以必须将商务逻辑处理过程中所涉及到的数据集成到一起,因此构造数据层的任务是:实现电子商务系统与企业内部和外部信息系统之间的网络互联,并确保安全的网络环境,基于应用服务器平台的商务应用系统与企业内部数据的共享。
               组件
               组件是可执行的代码单元,对相关服务和功能提供了物理上的黑箱封装,只能通过统一的、公开的和规定了操作标准的接口对其进行访问。组件必须能被连接到其他组件上以组成一个应用。
               在企业信息门户网站开发中,常用到的组件包括:电子目录、购物车、网上聊天、网上广播和网络电话。
               (1)电子目录。电子目录是基于商务服务器的数据存储和数据管理系统,它包括完成一项交易所需的全部信息。
               (2)电子购物车。电子购物车(electronic shopping cart)是一种订购处理技术,顾客可以将他们要购买的东西放入车中,继续采购。其中商务服务器(merchant server)可能会包含用户信息文件。
               (3)在线论坛和聊天组。在线论坛(online forum)和聊天组(chat group)在电子商务应用中也比较多。在线论坛和Usenet新闻组对应(但拥有更好的界面),而聊天组与因特网中继聊天(IRC)类似。
               在线论坛和聊天组可分为下列几类:
               .交流中心
               .客户服务
               .社区讨论
               .可视聊天
               (4)网上广播。网上广播(Webcast)是指基于因特网的音频和视频内容的广播。它可以提供播放方和观众之间的双向交流。网上广播包括了大量内容,主要有:
               .文本流
               .实况网上转播
               .音频流
               (5)网络电话。网络电话大体可以分成3种——计算机到计算机(PC-to-PC)、计算机到电话(PC-to-Phone)、电话到电话(Phone-to-Phone)。
               .PC-to-PC的因特网电话,呼叫方和接听方的计算机都要有相应的电话软件。
               .PC-to-Phone通话系统只要求呼叫方拥有因特网电话软件,接听方则是用普通的电话回话。
               .Phone-to-Phone的方式,要求呼叫方和接听方都使用普通电话。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2023 All Rights Reserved
软考在线版权所有