电子商务系统分析与设计 教学课件 ppt 作者 李志刚 第1章 电子商务系统概述

上传人:E**** 文档编号:89255480 上传时间:2019-05-22 格式:PPT 页数:36 大小:199.51KB
返回 下载 相关 举报
电子商务系统分析与设计 教学课件 ppt 作者 李志刚 第1章    电子商务系统概述_第1页
第1页 / 共36页
电子商务系统分析与设计 教学课件 ppt 作者 李志刚 第1章    电子商务系统概述_第2页
第2页 / 共36页
电子商务系统分析与设计 教学课件 ppt 作者 李志刚 第1章    电子商务系统概述_第3页
第3页 / 共36页
电子商务系统分析与设计 教学课件 ppt 作者 李志刚 第1章    电子商务系统概述_第4页
第4页 / 共36页
电子商务系统分析与设计 教学课件 ppt 作者 李志刚 第1章    电子商务系统概述_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《电子商务系统分析与设计 教学课件 ppt 作者 李志刚 第1章 电子商务系统概述》由会员分享,可在线阅读,更多相关《电子商务系统分析与设计 教学课件 ppt 作者 李志刚 第1章 电子商务系统概述(36页珍藏版)》请在金锄头文库上搜索。

1、第1章 电子商务系统概论,第一节 电子商务系统的概念,一、系统的概念 1、概念:系统是由若干相互作用、相互依存的组成部分(或称部件)为实现某一目标而有机结合的一个整体。 2、性质 : 目的性。每个系统都是为完成某一特定目标而组成的。,l 集合性。系统是由称为子系统的若干部分组成的。任何系统至少要有两个或两个以上的、可以相互区别的部分组合而成。 l 整体相关性。组成系统的各部分之间是相互联系和相互制约的,并按照一定的方式构成一个有机的整体。 l适应性。任一系统都是处于特定的环境之中,当环境发生变化时,系统也要作相应的调整以适应环境的变化 。,二、电子商务系统,1、不同角度对电子商务系统 的认识

2、从软件开发公司来看,电子商务系统是指在Internet和其他网络的计算机系统。 从企业的经营角度来看,电子商务系统是指在Internet和其他网络的商务系统 。,2、广义和狭义电子商务系统 广义上讲是支持商务活动的电子技术手段的集合 叫电子商务系统。 狭义上讲是指在Internet和其他网络的基础上,以实现企业电子商务活动为目标,满足企业生产、销售、服务等生产和管理的需要,支持企业的对外业务协作,从运作、管理和决策等层次全面提高企业信息化水平,为企业提供商业智能的计算机系统。,3、狭义电子商务系统的理解: (1)建立在Internet和其他网络的基础上 (2)以实现企业电子商务活动为目标 (3

3、)支持企业的 各个层次 管理和运作 (4)从技术角度看,电子商务系统由企业内部网(Intranet)、企业内部网与国际互联网(Internet)的连接、电子商务应用系统三部分组成。 (5)从商务角度看,电子商务系统由企业内部、企业间以及企业与消费者之间三者组成。,三、电子商务系统的特点,1电子商务系统是支持企业商务活动整个过程的技术平台 2电子商务系统是企业业务流程重构、价值链增值的技术平台 3电子商务系统依托网络,提供基于Web的分布式服务 4电子商务系统在系统、应用的安全方面有较高的要求,5电子商务系统的技术特点 (1)分布式事务处理系统; (2)基于TCPIP协议; (3)采用客户机服务

4、器的计算模式,通过测览器与客户进行交互; (4)以 Web为基础,利用标准的协议(例如HTML、WML、XML)组织和表达数据。 (5)应用系统需要独立的CA中心支持,并需要与CA建立接口; (6)面向对象的Java技术以及可重用的组件技术是电子商务系统开发的主流技术方向。 6电子商务系统大多是依托企业既有信息资源运行的系统,五、电子商务系统与传统信息系统的联系与区别,电子商务系统与传统信息系统的联系与区别,1、从以上概念来看,电子商务系统仍然是计算机系统,它与传统信息系统在某些功能和开发技术上有一定的共同之处 。 2、从系统功能上看,电子商务系统不仅融合了EDP、MIS和DSS的全部功能并在

5、其内容上有了新的发展,而且增加了许多新的应用功能 。 3、从技术角度看,电子商务系统基本上是基于浏览器/服务器结构的系统,它的构造技术还包括一些原有信息系统未曾使用过的技术 。,4、从信息系统服务的范围及对象看,传统信息系统主要服务于企业内部特定的客户, 而电子商务系统服务的对象不仅包括企业内部管理人员,而且包括企业的客户和合作伙伴。 5、从电子商务系统建设的目的来看, 它以实现降低企业生产、经营和管理成本,提高企业的经济效益和竞争能力为目的。 综上所述,电子商务系统与原有信息系统既有联系,又有区别。,第二节 电子商务系统的发展趋势,一、电子商务系统的发展过程概述 电子商务系统的酝酿阶段(20

6、世纪60年代90年代)。 电子商务系统的雏形阶段(1991年一1996年)。 电子商务系统的发展阶段(1997年一现在)。,二、电子商务系统设计技术架构的发展路线,主要存在两种相互竞争的技术:SUN的J2EE技术和Microsoft的.NET技术。 1、.NET技术的优点是对企业级应用有较好的支持;与现有的基于Windows的应用(如P3系统和Office系统)容易结合 。 2、J2EE的优点是支持所有的硬件和操作系统平台,使用户在平台的选择上具有更大的自由度;先有标准,后有实现,技术规范更全面,对企业级应用的支持更强大,三、系统要做到与平台无关,电子商务信息系统要做到与平台无关,主要通过两个

7、途径实现,一是将系统运行环境抽象到中间软件层来完成 。,四、灵活性、可扩性、有效性和安全性更高 五、面向智能化和个性化服务 六、基于组件的软件工程方法已成电子商务系统开发的主流,第三节电子商务系统开发中的的关键技术,一、系统优化技术 动态负荷优化技术(Load Balance) 动态负荷优化技术通过定义一定的规则,实时、动态地调整服务器应当承受的压力,将负荷均衡地分配在不同的设备上 优化搜索及检索技术 集群(cluster)技术 它将至少两个以上的系统连接到一起,使多个服务器能够像一台机器那样工作。,二、开发技术和工具,1新的开发技术 具有代表性的有Agent、Web Service、CORB

8、A技术。 Agent的基本思想是软件能够模拟人类的社会行为和认知,即人类社会的组织形式、协作关系、进化机制,以及认知、思维和解决问题的方式。,2新的开发工具,开发工具可以分成三大系列: 一类是支持各种平台的开发工具,其中有代表性的是Java及相关的衍生产品,例如Java Applet、JSP和 Servelet; 第二类是支持Microsoft Windows NT平台的开发丁具,例如ASP、ASPnet、ActiveX、PHP等; 第三类是支持UNIX平台(包括Linux平台)的各种工具,如PHP等。,三、XML语言,XML(EXtensible Markup Language, XML)是

9、用于网络上数据交换的语言,具有与描述Web页面的HTML语言相似的格式。该语言有“可以利用Web浏览器进行数据确认”以及“易于生成数据”等优点 。,四、安全技术、认证与支付技术,认证和支付安全技术是支持安全电子交易过程中不可分割的技术整体。认证系统是电子商务中关键技术之一,它的任务是提供一个不能伪造的数字证书证书,认证系统包括CA认证中心、RA业务受理中心以及大量的业务受理点。 支付技术是电子商务中一个非常重要的组成部分 。,五、电子商务系统中的信息技术与支持技术,1.商务智能技术 2客户关系管理 3企业资源规划 4供应链管理,第四节 电子商务系统的体系结构,一、信息系统体系结构的发展 20世

10、纪80年代以来,信息系统体系结构的发展大致经历了从CS结构、BWS三层结构到多层结构的几个阶段。,二、客户机/服务器体系结构(CS),1、 CS模式 在CS结构中,客户机负责信息系统的图形显示、数据录入、业务处理等,服务器主要负责对数据的存贮和管理,它实现了分布式计算,降低了服务器端的负载 。,2、客户/服务务器应用分配模型,说明:,该模型将应用系统功能划分为数据描述、应用处理和数据管理三大部分 :数据描述主要是完成与用户的交互,接受用户输入,并提供系统输出;应用处理是应用系统的核心部分,负责应用系统的业务逻辑处理;数据管理完成业务数据的存储、管理及提取等功能。,结论:,从分布描述型到分布式数

11、据管理型,客户机的任务由轻到重,而服务器的任务由重到轻。在一个实际系统中,可能对不同的任务采用不同类型的C/S计算模式。恰当地安排各类CS计算模式,是电子商务系统建设中实现信息资源的合理配置与有效利用、优化系统结构的重要环节。,三、BWS模式,SUN公司首先提出所谓“三层结构”电子商务系统的概念,系统的体系结构被分解成表达层、应用(逻辑)处理层和数据层,三层之间的界面比较清晰,表达层以Web服务器为基础,负责信息的发布;应用层负责处理核心业务逻辑;数据层的基础是数据库管理系统DBMS,负责数据的组织,并向应用层提供接口。,有人将三层客户服务器结构称之为 BW/D(Browser/web/Dat

12、abase)或 BS,三层结构在以下几方面具有优势: l)可伸缩性 2)可管理性 3)安全性,四、电子商务系统的多层结构,在典型的情况下,企业电子商务系统可以划分成客户层、Web服务层、应用服务层和企业信息系统层四个层次。,1.客户层。,客户层直接面向用户,用于为广大用户提供企业电子商务系统的操作界面。客户层程序一般是一个Web浏览器,有时还包括嵌入在HTML网页中的Java Applet、ActiveX组件以及其他一些应用组件,以实现一些复杂的交互功能。 在少数情况下,出于安全性或特殊功能要求的考虑,企业电子商务系统的客户端程序也可以不是Web浏览器,而是用某种编程语言(如 VC、Java等

13、)编写的独立应用程序。,2.Web服务层,Web服务层主要用于处理电子商务系统的表示逻辑它向客户层提供满足用户需求的画面美观、布局合理的Web页面,还可以根据用户的具体要求而创建个性化和专业化的Web页面等。Web服务层接收来自客户层的用户输入,并将其发送到应用服务层的业务组件,由它们来对其进行处理;然后根据应用服务层的处理结果生成适当的Web页面,返回给客户端。,3.应用服务层,应用服务层主要用于处理电子商务系统的业务逻辑。它通常是采用基于组件的方法,将电子商务系统的各种业务逻辑封装在一个个功能明确的组件之中。应用服务层接受Web服务层发来的请求,进行适当的业务处理,并访问企业信息系统层的资

14、源。它一方面实现了对企业的相关业务逻辑的封装,另一方面将用户端的交互行为与系统对企业后端资源的访问分离开来,提高了系统的可伸缩性。,4.企业信息系统层,企业信息系统指电子商务系统所对应的企业的后端信息系统,它通常指的是企业资源计划(ERP)系统、关系数据库管理系统(RDBMS)、主机事务处理系统,以及其他一些传统信息系统。,5、电子商务系统多层结构的优点,(1)可实现高度的可扩展性。能较好地解决了电子商务系统的客户群不确定性的问题。 (2)通过对系统按照从表示层到业务逻辑层的方向划分成不同的层次,可增强整个系统的模块化程度,提高系统的灵活性。 (3)便于分配适合的开发人员以完成相应的开发任务。通过对电子商务系统进行分层,可以使开发工作在具有不同专长的人员之间进行合理分工。,(4)通过采用基于组件的开发方法,可以实现高度的代码重用。 将电子商务系统的业务逻辑封装在应用服务层的一个个业务组件之中,可以实现高度的代码重用。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号