电子商务在系统中的应用.ppt_第1页
电子商务在系统中的应用.ppt_第2页
电子商务在系统中的应用.ppt_第3页
电子商务在系统中的应用.ppt_第4页
电子商务在系统中的应用.ppt_第5页
已阅读5页,还剩92页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

企业电子商务系统的组成电子商务系统的可行性分析电子商务应用系统的建设流程电子商务应用系统的规划电子商务系统的创建与开发电子商务应用系统的功能结构,第7章电子商务系统建设,7.1电子商务系统的概述,系统的概念系统是由处于一定的环境中为达到某一目的而相互联系和相互作用的若干组成部分结合而成的有机整体。,完整的电子商务应用系统构成,电子商务系统框架结构,电子商务系统,电子商务服务基础环境硬件环境网络环境社会环境,电子商务应用系统的生命周期,新的周期开始,开发方式:采用自行开发的方式将工作全包或部分外包购买电子商务套件,做什么?,怎么做?,能否做?,电子商务系统的可行性分析,电子商务系统的可行性分析是电子商务系统开发的前期工作,包括企业目标和战略分析、内部环境分析、外部环境分析和成本、效益分析,电子商务系统的系统目标主要定义电子商务系统服务的要求,主要解决的问题包括企业当前销售或者提供什么产品或者服务;企业当前目标市场的特征;企业当前采用什么方式实现其目标和成本;企业当前采用什么方式保证其产品和服务的质量;企业当前采用什么方法树立企业形象等。,内部环境分析通过分析企业的内部环境,可确定企业电子商务应用的优势和劣势,有助于认清自己的实际情况,进行合理规划。内部环境分析需要解决的问题包括:企业高层领导对技术的态度;信息技术当前利用的深度和广度;过去利用新技术的经验;电子商务应用的内部用户的特征,比如受教育程度、技术程度等;可从内部获得的必要的技术和技能。外部环境分析电子商务系统是一个开放的系统,必须对企业的外部环境分析来确定实施电子商务能够使企业获得何种机遇,面临何种挑战。外部环境因素包括:同行业中电子商务的应用情况,竞争对手的电子商务应用情况;可从外部获得的必要的技术和技能;电子商务应用的外部用户的特征。成本和效益分析企业建立电子商务系统必须考虑成本和效益。成本分析包括网络连接费用、硬件费用、人员费用;效益分析包括估算成本/时间的节省、销售额的增加、市场份额的增加。只有成本支出能够获得更大的效益,电子商务系统的应用条件才算成熟,可以进行进一步的开发。,什么是规划?,对未来整体性、长期性、基本性问题的思考、考量和设计未来整套行动方案!,planning!,8.2电子商务系统规划,为什么要进行电子商务系统规划,企业电子商务的实施实际上意味着企业商务活动的转型,而这种变革不是一蹴而就的,需要经历一个过程,要做到这一点,就要求在企业电子商务中扮演重要角色的电子商务系统与企业的电子商务计划同步、配套,在建造伊始,就明确系统的目标、范围、规模、实施方式等内容,形成一个轮廓性、框架性的方案。,8.2.1什么是电子商务系统规划,以完成企业核心业务转向电子商务为目标,给定未来企业的电子商务战略,设计支持未来这种转变的电子商务系统的体系结构,说明系统各个组成部分的结构及其组成,选择构造这一系统的技术方案,给出系统建设的实施步骤及时间安排,说明系统建设的人员组织,评估系统建设的开销和收益。,电子商务战略规划,电子商务战略规划的内容电子商务战略规划概括起来讲是企业未来做生意的模式,包括企业未来的市场定位、盈利方式、服务对象、服务内容及实施问题。这一规划时构造电子商务系统的基本依据。1.制定电子商务发展战略和目标2.确定电子商务模式及其盈利方式3.确定电子商务模型4.确定电子商务开发战略5.进行可行性分析,一、电子商务系统规划项目的筹备明确描述企业的战略规划确定电子商务项目的范围确定电子商务项目的组织确定电子商务项目规划过程二、企业自我诊断业务战略分析信息技术战略分析,电子商务系统规划过程,电子商务系统规划过程,三、制定电子商务系统战略规划方案电子商务系统的远景和战略目标电子商务系统的信息技术总体框架年度目标和政策四、战略规划方案的评价和选择现状与未来差距分析选择最优解决方案方案的可行性分析,案例奥运会官方网站项目规划,奥运会历史背景奥运会对历史举办国的影响现代奥运会对科学信息技术的采用开发奥运会官方网站的必要性和目的项目可行性分析与项目市场定位奥运会带来的经济市场预测的可行性分析奥运会对举办国带来的经济价值和经济效益给举办国带来的间接经济价值和经济效益的情况预测建设奥运会官方网站可以带来的经济价值和经济效益,项目市场定位(服务对象)项目定位思想的确定项目市场服务对象定位网民官方奥运会的各界赞助商企业消费者,同类(竞争)网站的分析存在的同类竞争网站第29届奥运会组委会网站()中国奥组委会()中华奥运网(http:/www.2008-)同类竞争网站的优势和劣势分析,项目需求分析,项目的名称项目工作内容项目需求说明网站需求后台应用需求前台界面需求,项目的总体计划确定采用硬件软件资源确定采用软件资源人力资源的分配与管理职务人数要求文凭管理工作内容制订项目时间进度表制订相关的制度、法律、政策以及风险的防范措施,项目设计方案网站设计的具体方案网站解决方案电子商务商业服务模型设计方案,奥运会官方网站的发布、测试与维护奥运会官方网站的发布奥运会官方网站的测试奥运会官方网站的维护奥运会官方网站项目的实施网站运行模式的选择奥运会官方网站的网站推广项目电子商务(个人拍卖)业务运作工程实施,项目总体效益评估项目的资金预算,电子商务系统规划的组织及人员,8.2.6电子商务系统的规划报告,1.系统背景描述2.企业需求描述3电子商务系统设计的原则及目标4商务模型建议5目标系统的总体结构6应用系统方案7网络基础设施,8.2.6电子商务系统的规划报告,8联机交易中的支付与认证9系统安全及管理10系统性能优化及评估11系统集成方案12系统开销与投资13实施方案14商务系统收益分析15其他说明,王牌手机网上零售店电子商务系统规划报告,一系统背景描述商店名:王牌手机网上零售商店产品:销售各种品牌和价位的手机,如:海尔、联想、夏新;诺基亚、三星等。经营模式:B2C二企业需求描述核心业务:手机产品企业现行组织结构与主要协作伙伴,伴随因特网的爆发式发展和网上消费群体的日益增长,传统零售业纷纷向网上进行扩展,网络零售商越来越关注以先进的网络技术来维护客户关系,实现互动式客户关系管理。个性化和客户化由此日渐成为网络时代的焦点。,降低成本、拓展市场、提高与客户互动性,企业现行组织结构与主要协作伙伴,1)组织结构图如下:,2)主要协作伙伴:各手机品牌维修部、手机延伸产品(如手机铃声、图片歌曲等)的下载商。,3核心业务流程分析,1)核心商务流程图:,2)企业商务活动加存在的问题广告费用大;覆盖面窄;互动性差;销售与客服部门脱节;客户满意度差等。3)电子商务对企业商务活动的影响互动性强;打破时间与空间的限制;成本降低等。4)增值点歌曲、铃声、图片下载等。5)困难:物流配送问题;网上支付安全问题;网站推广与维护问题等。,三、原则及目标:,1、本公司电子商务所要达到的目标:增加客户、展示本公司历史和现状、发布客户感兴趣的信息、最新手机产品信息、网上互动及论坛、问题解答、人员招聘等。以扩大本公司知名度、建立品牌和信誉度,从而开拓更广泛的市场。2、基本策略:产品策略;价格策略;促销策略3、规划和设计原则:1)实施商务流程再造原则:直复营销、零库存、247服务2)实施原则:用尽可能少的成本为客户创造尽可能多的服务和优惠,四、商务模型1、商务模式分析采用B2C网上零售系统,即商家对个人客户的电子商务。B2C模块是面向网上零售商的模式,结合传统交易习惯,改善客户购物流程,增进网上零售商与客户间的交流与沟通。通过一系列个性化服务成功实现网上零售商对客户的一对一互动式管理。,2、电子商务环境下企业核心商务流程(如图),3、未来客户服务(如图),五、目标系统总体结构1、系统体系结构,2、客户各层次构成及作用,1)系统基础平台采用TCP/IP协议;PC服务器;以太网接入技术;屏蔽主机网关防火墙屏蔽主机网关:提供安全保护的主机仅仅与内网相连,还有一台单独的过滤路由器。该防火墙系统提供的安全等级比包过滤防火墙系统要高。,2)系统服务平台a.平台结构下:,b.网页设计作为一个电子商务网站,其主页是整个网站的门面,此主页设计非常重要。c.在线支付系统采用SET方式,SET是基于信息卡支付安全而宣言的电子支付协议,它提供了对持卡人、商家和银行的身份论证,同时使商家只能得到客户的订购信息,银行只能获得有关的支付信息。d.客服管理系统包括客户问题的回答、在线销售、产品支持、设置、手册与演示、软件、保修与维修、联系我们等。(3)系统支付平台包括:产品展示、库存管理、购物车、物流配送中心,六、应用系统方案1、软件:MicrosoftWindowsNTServerInternet信息服务器(IIS)2、硬件,七、网络基础设施八、联机交易中的支付与认证九、系统安全及管理十、系统性能优化及评估十一、系统开销及投资十二、实施方案十三、商务系统收益分析十四、其他说明,7.3电子商务系统的分析,一.需求分析1.典型的电子商务业务需求B2C的电子零售系统的基本需求B2B电子商务的基本需求企业信息门户的基本需求电子商务下的物流配送系统需求分析,B2C的电子零售系统的基本需求,1.用户管理需求2.客户需求3.销售商的需求,B2B电子商务的基本需求,买方,卖方,B2B电子商务系统,传统的EDI系统或者电话、Fax,供应链,交易信息,供应商,制造商,运输商,零售商,用户,B2B电子商务的基本需求,(1)会员管理(2)产品目录管理(3)审批流程(4)订单管理(5)交易定价(6)拍卖与投标采购(7)网络支付,企业信息门户的基本需求,电子商务下的物流配送系统需求分析,二.功能分析,1.识别系统的目标和系统边界这个步骤要求在问题空间建模之前进行。事实上,该活动应该在使用任何方法的建模之前完成。用户和系统分析员需要识别、理解并记录组织的目标,并导出信息系统的目标。比如,一个医院门诊系统的目标描述为“该系统为患者提供普通及专家挂号和诊疗服务,并实现门诊收费管理”。在识别和改进系统目标的同时,需要确定整个系统究竟是什么,换句话说,就是要考查系统的边界,确定系统的责任范围,认识系统与外部环境的接口以及是哪些人或事物通过该接口与系统有交互活动。,7.4电子商务系统设计,电子商务系统设计的主要任务是从电子商务系统的总体目标出发,根据系统规划阶段产生的文档,同时考虑到经济,技术和系统所实现的内外环境和主客观等方面的条件,确定电子商务系统的总体结构和系统各组成部分的技术方案,合理选择计算机和通信的软硬件设备,确保总体目标的实现。系统总体结构设计系统信息基础设施设计支持平台的设计应用系统设计,7.4.1电子商务系统设计的原则,(1)系统所采用的技术应具备先进性与成熟性的特点(2)系统的设计符合企业信息化的整体发展战略(3)建成的电子商务系统应与现行系统良好兼容(4)所设计的系统应具有实用性(5)系统应保证安全性(6)系统应具有可扩展性(7)构建系统所采用的技术和平台应具有标准性和开放性(8)处理事务的完整性,电子商务系统设计开发中常见的技术标准或事实标准,7.4.2电子商务系统总体结构设计,1.总体结构设计电子商务系统的总体设计是系统设计的一个重要部分,是在系统体系结构的基础上,针对企业电子商务的目标,界定系统的外部边界和接口,刻画系统的内部组成及其相互关系,确定未来电子商务系统的逻辑结构。2.总体结构设计的内容,7.4.2电子商务系统总体结构设计,7.4.2电子商务系统总体结构设计,2.总体结构设计的内容外部环境系统组成结构信息基础设施应用软件结构系统软件平台,7.4.2电子商务系统总体结构设计,7.4.2电子商务系统总体结构设计,8.4.3电子商务系统的体系结构,体系结构是具有一定形式的结构化元素(即构件)的集合,包括处理构件、数据构件和连接构件。电子商务应用系统的体系结构主要包括:客户/服务器体系结构三层体系结构多层体系结构MVC体系结构,客户/服务器体系结构,Client/Server,简称C/S结构在客户/服务器体系结构中,处理被分散在两台机器上:客户机和服务器。客户机一般负责信息系统图形显示、数据录入和业务处理等,而服务器则提供对数据的存储和管理。服务器通常专用于运行一个关系型数据库管理系统(简称RDMS),例如Oracle或SQLServer的服务器。这种结构实现了分布式计算,降低了服务器端的负载,并有助于在企业内实现对业务数据的集中式管理。可以减少网络上交换的数据量,并提高系统的运行效率和网络的稳定性。,c/s体系结构,客户/服务器体系结构,从80年代后期到90年代初,各个公司都积极地采用两层体系结构,可以快速地构建应用程序。然而不久,人们就发现了这种体系结构的缺点:1.对客户端软、硬件的配置要求较高,增加了整个系统的成本。2.对业务逻辑和表示逻辑的更新必须被部署到所有客户机,当客户机数量较大时,这项工作变的非常难以实施。3.随着系统的发展,客户机上将业务逻辑和表示逻辑混合在一起,设计越来越复杂,并且为升级维护带来难以想象的难度。,客户/服务器体系结构,4.客户/服务器体系结构是单一服务器且以局域网络为中心的,所以难以扩展到大型企业广域网或Internet。5.客户机不可能共享诸如数据库连接等稀有资源。因为它需要花费几秒的时间来建立数据库连接,于是两层体系结构的客户机一般会提前打开连接,并且在会话的持续时间内将一直保持该连接。所以一个允许20个并发连接的数据库只能为20个客户机应用程序服务,即使其中许多应用程序闲置,闲置的客户机还是会占用服务器的连接。客户机直接连接数据库同时也为数据安全带来了很大的隐患。,客户/服务器体系结构,三层体系结构,Browser/Server,简称B/S结构B/S结构是三层或多层C/S结构的一种实现方式。其主要特点是:客户端一般是一个浏览器,业务逻辑部署在Web服务器上。这样客户机不再负责处理复杂计算和数据访问等功能,主要负责与用户的交互。系统的绝大多数处理功能都放在Web层上,所有的应用系统、业务逻辑和控制都在这一层上,对数据库的访问也放在这一层上。数据库服务器负责存储大量的数据信息和数据逻辑,所有与数据有关的安全、完整性控制、数据的一致性、并发操作等都是在第三层完成。三层体系结构并不是指一定要把三层部署在分别不同的计算机上,而是指在软件的层次结构上要把三层分开。,三层体系结构,三层体系结构,三层体系结构,举例说明,多层体系结构,随着应用的规模越来越大,功能越来越复杂,很有必要对软件系统再进行分层处理。这样就构成了多层体系结构。例如某些大型集团有遍布全国的分公司,在开发大集中型的软件时,可能将应用通讯层分离出来,构成客户层-应用通讯层-应用服务器-数据库服务器的四层结构。而在基于Web的软件中,目前已有很多大型软件将中间层分为Web层和应用服务层,前者负责系统的表示逻辑,后者负责系统的业务逻辑。,多层体系结构,多层体系结构的优点,因为客户端不包含业务逻辑,所以它们变得更加简洁。这就使部署和维护工作更加容易,因为更新业务逻辑只需要对应用服务器进行操作。假如业务逻辑层是最易发生变化的层次,那么这个优点将更加显著。客户机与数据库相分离。应用服务器能够与几个不同的数据源协同工作,并且只对客户机提供单一的访问点。多层编程促进了应用层的严格划分,并使各层间通过定义好的接口进行通信。从长远的观点看,这样为维护提供了更多的方便,因为不用改变层的接口就可以对它的实现进行更新。多层应用程序能够水平伸缩。如果设计正确,业务逻辑就能够被复制和分布到几个负载均衡的应用服务器上。如果用户需求增加,则可以添加更多的服务器以满足要求。应用服务器能将稀有的企业资源(如数据库连接)放入缓冲池中,这样可以在多个客户机上共享它们。,多层体系结构的缺点,实现比较困难。在关键点上设计不好将会削弱多层应用程序的作用,而且它的性能和伸缩性都不比它所取代的两层应用程序更有优势。,(1)计算机软件,硬件配置应能满足系统的要求。(2)系统硬件的选择应服从于系统软件的选择。即首先根据新系统的功能、性能要求,确定系统软件,再根据系统软件确定系统硬件。(3)系统软件、硬件的选择在技术上应具有一定的先进性。(4)系统的软件和硬件应尽量符合国际标准或某些开放系统标准,使系统便于扩充或与其它系统集成。(5)系统的软件和硬件应尽量选用成熟的产品,保证系统运行的安全性和可靠性。(6)供应厂家应具有较好的信誉和技术服务,能获得及时、有效的技术支持。(7)系统配置力争做到最佳的性价比。,7.4.4系统运行平台设计的基本原则,网络的设计主要考虑以下几个因素:(1)先进性(2)可靠性(3)开放性(4)安全性(5)可管理性,网络环境的设计,网络环境的设计,电子商务系统网络结构图,网络环境设计,电子商务系统的网络环境设计的主要内容和注意点包括:Internet部分建设电子商务系统Internet部分的主要目的是实现企业Intranet和Internet之间的互联,它的主要内容是完成接口方式、接口规格的设计,实现两个部分的连接。支持电子商务系统的局域网Intranet和Extranet,网络环境设计,支持电子商务系统的局域网用户访问流量是难以估计、要求比较高的响应速度、配置高性能的服务器外、网络具备较高的带宽电子商务系统的局域网必须具备隔离措施,提供可靠和安全的网络环境设置防火墙网络划分为信任等级不同的网段,通过路由设备隔离,网络环境设计,Intranet和Extranet1)低层互联所谓低层互联是指企业内部信息系统或者外部信息系统与电子商务系统之间通信子网的连通。2)高层互联高层互联是指Intranet或Extranet上的应用系统和电子商务系统的应用之间能够相互通信,交换数据。银行支付网关、认证中心(CA)接口、企业合作伙伴的接口,网络设备选型,计算机硬件的选择,根据网络系统设计原则,网络设备产品的选择首先要考虑满足用户的需求,同时考虑以下原则:1安全性和稳定性2技术先进性3便于扩展性4服务支持原则5性价比原则,服务器设备1服务器的可靠性2服务器的可用性3服务器的可扩展性4服务器的安全性,计算机硬件的选择,网络操作系统操作系统平台的选型原则:开放性,对称性与非对称处理,异种机互联能力,目录及安全服务的支持能力,应用软件的支持能力,网管能力,性能优化和监视能力,系统备份恢复支持能力。网络操作系统选择要点:服务器的性能和兼容性、安全因素、价格因素、第三方软件、市场占有率。WINDOWS:最新的WindowsServer2008具有完整的桌面布局,整体布局类似Vista,界面颜色可以进行个性化选择。UNIX:Unix服务器操作系统,主要支持大型的文件系统服务、数据服务等应用。LINUX:Linux10增加操作系统中绚丽而高难的三维立体空间显示,属于另一个划时代的产品。,软件的选择,WEB服务器软件Web服务器软件是指驻留于因特网上某种类型计算机的程序。当WEB浏览器连到服务器上并发出HTTP请求时,服务器软件将处理该请求并将响应发回到该浏览器上。服务器软件使用HTTP进行信息交流。在选择WEB服务器软件时,可参考以下几个方面:1、响应能力2、与后端服务器的集成3、管理的难易程度4、信息开发的难易程度5、稳定性6、可靠性7、安全性8、与其他系统的搭配,软件的选择,应用服务器应用服务器的选择可参考以下几个因素:1、性能和技术指标2、可扩展性3、外部工具的支持4、独立性5、价格,软件的选择,数据库管理系统在电子商务系统中,常选择的数据库管理系统的主流产品有MicrosoftSQLServer,Oracl,Sybase等。选择数据库管理系统时应从以下几个方面予以考虑:1、构造数据库的难易程度2、程序开发的难易程度3、数据库管理系统的性能分析4、对分布式应用的支持5、并行处理能力6、可移植性和可扩展性7、数据完整性约束8、并发控制功能9、容错能力10、安全性控制11、支持汉字处理能力12、软件厂家的技术服务13、经济、可靠、实用,软件的选择,开发工具的选择电子商务系统的设计中,应根据所选择的体系结构、操作系统类型、数据库管理系统以及网络协议等选择开发工具。同时,要考虑系统的开放性,开发工具本身要尽可能开放,符合开放系统标准,独立于硬件平台及系统软件平台的选择,甚至能够独立于数据库的选择,这样,才有利于系统的扩充。同时,开发工具要有与高级语言的接口,便于系统特殊功能的开发。开发工具应尽可能支持系统开发的整个生命周期。,软件的选择,7.4.5电子商务系统平台的选择与设计,电子商务系统的系统平台对应于系统体系结构中的商务支持层和应用支持层。其设计内容一般包括:(1)操作系统(2)数据库管理系统(DBMS)(3)应用服务器(4)中间件软件(5)开发工具(6)其它系统软件,1.操作系统的选择,目前支持电子商务系统运行的主流操作系统主要有MicrosoftWindows系列和UNIX/Linux系列两个家族。UNIX/Linux阵营又可以分成UNIX和Linux两个部分。,2数据库管理系统的选择,电子商务系统处理的数据一般包括两种类型,一种是结构化的数据,这类数据可以选择数据库管理系统进行管理;另外一类是非结构化的数据,例如各种网页、声音、图像等。在电子商务系统设计时,对数据进行管理可以采取以下方式:(1)关系数据库(2)多媒体数据库(3)非结构的数据管理方式,3应用服务器,应用服务器是一个系统软件平台,该软件在操作系统之上将一些通用的、与企业核心商务应用无关的环境和软件包集成在一起,作为一个软件包向开发者提供,这样一来,在软件包中预装部分功能,从而简化用户的接口,减少开发的难度。,应用服务器基本结构,应用服务器为应用软件提供的服务主要包括几个方面:首先是预安装的部分商务功能,预装的一些服务(例如SearchEngine、ContentManage)使应用开发减少工作量。其次是系统管理的部分,例如服务器管理,用以提高系统的效率。还有就是集成与开发工具,用以与其他系统进行集成。,SUN公司的应用服务器与电子商务系统结构示意图,主流应用服务器产品,目前应用服务器产品很多,但是流行的应用服务器主要包括:BEA公司的WebLogic产品家族,IBM的Webshpere、AOL和SUN联盟的iPlanet、Microsoft的IIS

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论