![电子商务讲义课件_第1页](http://file4.renrendoc.com/view/6775d70ecd4de0512789435f879ec0df/6775d70ecd4de0512789435f879ec0df1.gif)
![电子商务讲义课件_第2页](http://file4.renrendoc.com/view/6775d70ecd4de0512789435f879ec0df/6775d70ecd4de0512789435f879ec0df2.gif)
![电子商务讲义课件_第3页](http://file4.renrendoc.com/view/6775d70ecd4de0512789435f879ec0df/6775d70ecd4de0512789435f879ec0df3.gif)
![电子商务讲义课件_第4页](http://file4.renrendoc.com/view/6775d70ecd4de0512789435f879ec0df/6775d70ecd4de0512789435f879ec0df4.gif)
![电子商务讲义课件_第5页](http://file4.renrendoc.com/view/6775d70ecd4de0512789435f879ec0df/6775d70ecd4de0512789435f879ec0df5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
电子商务基础电子商务基础11、电子商务的定义与描述1、电子商务的定义与描述21.1电子商务的定义
电子商务的概念(e-business)利用WEB技术传送和处理商务信息核心是利用互联网技术改进关键业务流程。电子商务系统的特性
•支持异构的客户端应用•服务器是分布的•注重系统可靠性,安全性•注重各类Web应用的集成
1.1电子商务的定义电子商务的概念(e-busines3电子商务应用程序的通用特性
•基于标准 •以服务器为中心(S/C,S/B,S/T) •快速开发,便于使用实施电子商务解决方案时,首要考虑的因素,
•安全性 •业务价值电子商务应用程序的通用特性41.2电子商务周期电子商务的周期1.2电子商务周期电子商务的周期5
IBM电子商务四个周期的含义
•Leverage利用:Knowledge、Information
•Transform转变:CoreBusinessProcesses
•Build开发:NewApplication
•Run运行:Scalable、Available、SafeenvironmentIBM电子商务四个周期的含义6电子商务周期的描述
•电子商务周期的四步骤是循环渐进的
•电子商务周期是IBM实施电子商务的方法
•电子商务周期包含了业务和技术两方面的考虑电子商务周期的描述7电子商务周期中的转变阶段需考虑的因素
•提高员工工作效率•提高客户忠诚度•增加销售额电子商务周期中的转变阶段需考虑的因素8电子商务周期中的开发阶段需考虑的因素
•支持通用的行业标准•将新的应用和现有应用集成•缩短开发时间,方便应用•利用核心系统平台电子商务周期中的开发阶段需考虑的因素9电子商务周期中的运行阶段的最关键要素
•提供可伸缩的,可用的,安全的运行环境电子商务周期中的利用阶段的目标
•发掘组织知识资源,并有效地共享电子商务周期中的运行阶段的最关键要素101.3电子商务应用的特点
和系统构架
IBM电子商务应用框架的描述
一种构建电子商务应用的方法IBMFrameworkfore-Business(FeB)——Technology,Solution,Design1.3电子商务应用的特点
和系统构架11
IBM电子商务应用框架的特点
•采用开放标准•支持多种平台•提供丰富的软件支持电子商务解决方案的可靠性和可用性
•系统冗余和集群•事物管理和日志系统•工作负载管理电子商务讲义课件12
IBM电子商务应用框架的优势
•支持创新的业务模式•降低运作成本•提供可靠的基础设施
IBM电子商务应用框架中的客户端技术
•Applet•HTMLIBM电子商务应用框架的优势13
IBM电子商务应用框架中服务器端技术
•CGI(CommonGatewayInterface)•Servlet•JSP(JavaServerPage)EJB(EnterpriseJavaBeans)电子商务开发跨平台的行业标准
•CGI•JSP•CSS(CascadingStyleSheets)IBM电子商务应用框架中服务器端技术14电子商务ThinClient概念
ServerBasedComputing•HTML•ICA(Citrix)企业实施电子商务时的步骤
•Webpresence•->Webinformationaccess•->Webtransaction•->Anintegrated,enablede-business电子商务ThinClient概念15电子商务应用的主要构造模块
•Networks•Servers•Connectors电子商务应用的构造模块Connectors中包含
•JDBC•MQSeries•ECI(ExternalPresentationInterface)电子商务应用的主要构造模块162、主要的电子商务解决方案、及其不同特征和组成部分2、主要的电子商务解决方案、及其不同特征和组成部分172.0IBM电子商务解决方案主要内容(e-Commonerce,CRM,SCM,BI,EAI)2.0IBM电子商务解决方案18
IBM电子商务解决方案研究的三个领域
(e-BusinessSolutionSpace)ProblemSpace需求目标领域DesignSpace设计领域Technologyandproductspace技术和产品领域IBM电子商务解决方案研究的三个领域
(e-Busin19需求目标领域(ProblemSpace)需求目标领域(ProblemSpace)20IBM电子商务模式
(IBMPatternsfore-business)
•Thebusinesspatterns:–Self-service–InformationAggregation–Collaboration–ExtendedEnterprise•Theintegrationpatterns:–AccessIntegration–ApplicationIntegration•Thecompositepatterns:–ElectronicCommerce–e-Marketplace–Portals–AccountAccessIBM电子商务模式
(IBMPatternsf21电子商务模式与需求目标的对应关系
(ProblemSpace
vsPatterns)
电子商务模式与需求目标的对应关系
(Problem22方案设计领域(DesignSpace)方案设计领域(DesignSpace)23连接(中间)件connector(middleware)连接(中间)件connector(middlewa24技术和产品领域
(Technology&ProductSpace)应用开发:HTML、XML、EJB、CORBAWebSphere
商业智能;DB2供应链管理:MQSeries等技术和产品领域
(Technology&Pr252.1客户关系管理(CRM)
CustomerRelationshipManagement
CRM借用历史数据改进客户关系管理客户关系管理(CRM)的正确描述
•企业通过某种方式,来发现、选择、获取客户,和客户打交道,并保持现有客户。电子商务业务模式(BusinessPattern)•UsertoBusiness2.1客户关系管理(CRM)
CustomerRelat262.2电子交易(e-Commmerce)•通过数字媒介(DigitalMedium)来购买销售商品2.2电子交易(e-Commmerce)•通过数字媒介(27
E-commerce的内容
Activitiesrelatedtobuying,selling,andmarketingovertheInternet.Allowpeopletosecurelybuygoodsandserviceselectronically.Advertising,marketing,shopping,purchasing,andpaying.E-commerce的内容
Activitiesre28电子交易中的Up-sell向客户推销某种产品的更新产品
电子交易中的Cross-sell
向客户推销某种产品相关的其它产品电子交易中的360度营销通过各种方式接触客户,如网站、邮件、呼叫中心等电子交易中的Up-sell向客户推销某种产品的更新产品292.3供应链管理(SCM)
SupplyChainManagement
企业在其商品生产过程中联系与物流关联的企业内部、外部的人员、作业方法和相关信息的方式。2.3供应链管理(SCM)
SupplyChainMa30供应链管理(SCM)的内容Thewayanenterprisetiestogetherinternallyandexternallythepeople,processes,andrelatedinformationassociatedwithitsflowofgoods.Astrategicapproachthatunitesallstepsinthecyclethroughproduction,shipping,distribution,andwarehousing,deliveredtoacustomer.useofthejust-in-time(JIT)productionmodel,minimumstockonhand.供应链管理(SCM)的内容Thewayanent312.4商业智能(BI)Gather,manage,andanalyzevastamountsofdatatogaininsightstodrivestrategicbusinessdecisionsSupportoperationalprocesseswithnewfunctions.Understandthehiddenrelationshipsinthedatathataccumulatedovertimeandacrossdifferentoperations.2.4商业智能(BI)Gather,manage,an32
商业智能技术数据仓库(DataWarehouse)数据挖掘(DataMining)商业智能(BusinessIntelligence)解决方案包括收集、管理和分析数据将数据转化为制定企业决策的关键信息在企业内部共享有用的数据商业智能技术33在商业智能(BI)中的OLAP
OnlineAnalyticalProcessing
例如:在网上拍卖过程中,卖方通过不断减低售价至最后买出(Dutch)的解决方案.例如:某种网上商店希望统计不同客户购买习惯,来区分不同的客户群的电子商务解决方案.在商业智能(BI)中的OLAPO34 2.5企业应用集成(EAI)概念:Enterprisesrelyonlineofbusinessapplicationstoperformtheircoreactivities,likeEnterpriseResourcePlanning(ERP).
EAI中最关键的技术XMLEAI要求EfficientReliableSecure 2.5企业应用集成(EAI)概念:Enterpris35
2.6企业电子商务实施的三个“”Innovation—革新流程Integration—整合应用Infrastructure—构造基础 2.6企业电子商务实施的三个“”Innovation36设计电子商务解决方案时的步骤收集需求设计不同应用构架和组成元素选择应用构架设计方案设计电子商务解决方案时的步骤收集需求373、电子商务相关技术3、电子商务相关技术38
3.0Internet基础和信息安全
浏览器的相关技术
Browser传递信息的协议—HTTPBrowser文档内容格式协议—HTMLBrowser文本内容的主要形式—tag(标签) 3.0Internet基础和信息安全浏览器的相关技术39在URL中,可以采用的协议包括
ftp •telnet file •HTTPnewsURL的正确语法Protocol://servername.domain[:port#]/[path/][filename[.extension]]
在URL中,可以采用的协议包括ftp •te40
根据功能,TCP/IP协议可以分为四层
ISO:Application,Transport,Network,(Datalink)/Physic
对应DOD:Application,Host-Host,Internet,Access
在B2B应用中,通常采用的安全技术
VPN——虚拟私用网络根据功能,TCP/IP协议可以分为四层ISO:Appl41常见的Internet应用服务协议常见的Internet应用服务协议42Cookies的原理
一组信息的标识名(TokenName)这种信息由服务端发送存放在客户端存这组信息的文件名称为Cookies.txt当服务端的应用在客户端执行时,可直接从客户端获得所需的“Cookies”信息Cookies的原理一组信息的标识名(TokenN43
CGI(COMMONGATEWAYINTERFACE)的含义和特点
是系统提供支持Web应用调试的规范可用Java,VB,C等多种语言编写被调用程序运行于服务端的应用程序CGI程序,不可运行于不同平台,且不支持多线程CGI(COMMONGATEWAYINTERFACE44对称密钥加密(SymmetricKeycryptography)DESIDEA非对称密钥加密(SymmetricKeycryptography)RSAPKI对称密钥加密DES非对称密钥加密RSA45SLL安全交接层协议的描述是应用层和传输层的技术采用对称密钥加密不需要认证中心和数字证书可保证信息机密SLL安全交接层协议的描述是应用层和传输层的技术46数字签名方法(DigitalSignature)形成数字摘要经加密后与原文一起传送确保原文信息的完整性、真实性和可靠性防火墙(Firewall)过滤进行包过滤进行IP端口过滤进行病毒过滤数字签名方法(DigitalSignature)形成47轻量目录访问协议-LDAP提供基于网络资源的目录结构形成更有效和可控制的访问服务基于X.500目录结构标准轻量目录访问协议-LDAP提供基于网络资源的目录结构48
3.1JAVA编程技术关于JAVA语言概念
Java是一种面向对象语言Java是可解释执行的语言采用Java语言可以实现平台无关性 3.1JAVA编程技术关于JAVA语言概念Jav49Java文法基础
合法变量名:字符串,不含有保留字符如:•、*、super、Public、Class…...
标准数据类型:byte、double、bovlean、int、char…...
保护类型:其所在类,子类和同一个包中其它类能访问它
地址字长:32位
••••••••Java文法基础合法变量名:字符串,不含有保留字符50JavaApplet和JavaServlet应用子程序
Applet:支持瘦客户机(thin-client)模式,一种客户端技术。Servlet:是一种服务端技术可由JSP程序编译后执行。JavaApplet和JavaServlet应用子51JavaServlet特性在服务器端运行的Java经编译的代码可以通过HTML文件调用并在Java虚拟机(JVM)中运行它可以通过JavaBeans来实现业务逻辑,或访问后台系统它可以调用JSP来提供用户界面JavaServlet特性在服务器端运行的Java经编52HTML中对JSP和Servlet的调用用<%=Expression%>对JSP的调用用<FormAction=Servletname>对Servlet的调用HTML中对JSP和Servlet的调用用<%=E53EJB企业级JavaBean支持分布式部署包含两种类型:Session、Entitty
JavaBean
一个JavaBeans是一个Java类,即功能程序段JavaBeans的主要特征包括属性、方法和事件JavaBeans是一种基于Java的组件(Component)标准EJB企业级JavaBean支持分布式部署Jav54应用服务器通过调用init()方法对servlet初始化Web服务器接收客户HTTP请求,并将其传递给servlet运行环境Servlet由HTTP请求的类型决定是调用doGet()或doPost()方法Servlet处理完请求后将结果通过输出流返回给Web服务器Web服务器将结果返回给客户应用服务器通过调用destory()方法卸载ServletServlet执行的生命周期应用服务器通过调用init()方法对servlet初始化55WEB应用交互模式设计模型(Model)代表了数据和业务处理BusinessLogic视图(View)提供用户界面并返回结果UILogic控制(Controller)负责协调执行过程InteractionControllerWEB应用交互模式设计56
3.2XML(可扩展标记语言)XML概念
XML使用户可以通过自定义新的标签来创造新的标记语言XML是一种通用的数据表达形式XML可以作为数据共享的标准形式 3.2XML(可扩展标记语言)XML概念XM57可扩展的标记语言XML可自定义标记的文档类型定义(DTD)语言主要用于Web应用中对数据的访问、转化XML内容可转化为其它文档流,采用XSL(eXtensibleStylesheetLanguage)可扩展的标记语言XML可自定义标记的文档类型定义(D582)DOM(DocumentObjectModel)提供接口去访问XML文档
1)SAX(SimpleAPIforXML)用以接受经解释的信息API要访问XML文档的两个常用标准2)DOM(DocumentObjectModel)59
3.3LINUX应用技术Linux的概况
第一次发布于1991年是网络操作系统开放源代码支持多种硬件平台提供开放的电子商务平台获Sun,IBM等公司支持可在Internet中免费下载 3.3LINUX应用技术Linux的概况第60Linux常用知识在Linux中超级用户的用户名:rootLinux执行策略,即允许人们自有复制、使用、修改和出售Linux软件,并拥有对该版本的版权,但必须公开所有其对源代码的所有修改Linux常用知识在Linux中超级用户的用户名:61
3.4J2EE的概念Java2Platform,EnterpriseEdition是JAVA新的一个适合企业级应用的系统平台标准目的是简化应用开发方法是将业务逻辑和系统服务分开,开发人员只需关注业务逻辑,系统服务由专用开发平台(例如:WebSphere)来提供. 3.4J2EE的概念Java2Platform,62
3.5WebServices的概念客户端:Applet、JSP服务端:JavaScript、EJB 3.5WebServices的概念客户端:App63CSS(CascadingStyleSheets)CSS允许为不同的显示部分建立不同的字体格式使用CSS可以使整个站点的所有页面看起来具有统一的风格CSS提供HTML对象的X,Y,Z位置的定义CSS(CascadingStyleSheets)C64
3.6面向对象的程序设计Object-OrientedModel是有别于WaterfallModel的程序结构这种结构使程序易开发、维护(清晰、可重用)目标类(ObjectClass)即功能程序段的设计是其重要特征面向目标的语言有C++、VC++、Java、VB等 3.6面向对象的程序设计Object-Oriented65CORBA公共目标请求代理结构为异构环境的通信提供的协议标准可用于UNIX、WINDOWS、OS/400等环境可支持C、C++、Java、Ada甚至COBOL等语言它将程序结构分为三部分:Identity(call)、Interface、Implementation(C++,Java)ORB提供一种机制将客户请求与系统调用的细节分开,使客户端处理如同对本地的请求一样简便。ORBInterface来处理复杂的调用细节CORBA公共目标请求代理结构为异构环境的通信提供的协议标66
适用于非结构化的数据即文档数据的管理,是数据库系统采用Lotus系统工具作应用开发典型的应用为公文管理和知识管理LotusDominoServerLotusDominoServer674、IBM电子商务框架(IBMFrameworkfore-business)4、IBM电子商务框架68
4.1AFeb特征、优势用平台框架构建电子商务的优势
•Astandards-basedmodelthatenablesmulti-platform/multi-vendorsolutions跨平台•Portfolioofleadershipproducts门户•Quicktodeploy,easytouse易用•Server-centricwithsinglemodelacrossservers集中服务•Systemcanbemanagedfor24x7全日制管理 4.1AFeb特征、优势用平台框架构建电子商务的优69•Leveragecoresystembyextendingexistingapplicationsintotheworldofe-business利用核心系统扩展全球商务应用
Richcapabilitiestosupportsimpletosophisticatedapplications支持能力强•Rapidapplicationdevelopmentenvironmentbasedoncross-platformstandardsincludingJava快速开发跨平台应用•Theavailabilityofcomponentsfordevelopmentcanbringahigh-speed,high-qualityprojecttocompletioninatimespanthathasseldompreviouslyseen构件适用•Leveragecoresystembyext704.2TheFrameworkSystemModel
4.2TheFrameworkSystemMode71
第一层(FirstTier):客户端ClientThemainfunctionoftheclientinthismodelistopresentinformationandresultsproducedbyanapplicationtotheuser.Inthissystemmodel,theclientsaresometimesreferredtoas“thin”clients.Thismeansthatlittleornoapplicationlogicisexecutedontheclientend,therefore,relativelylittlesoftwareisrequiredtobeinstalledontheclient.第一层(FirstTier):客户端ClientTh72Thefirsttiersupportsawiderangeoftechnologysuchas:•Internetbrowsers:ManybrowsersareavailablesuchasNetscapeNavigatororInternetExplorer.•Personaldigitalassistants:TheyaresmalldevicesthatgiveyouaccesstoawiderangeofWebapplicationsandservices.ManyPDAsaredevelopedandexistonthemarkettoday,suchasPalmPilotby3ComoriPAQbyCompaq.•Mobilephones:Theseareefficientdataaccessdevicesforawiderangeofinformation.•WebTVandInternet-connectedappliances广泛的应用支持Thefirsttiersupportsawide73
中间层(MiddleTier):应用服务Middle-tierserversincludeastandards-basedWebserver,tointeractwiththeclienttieranddefineuserinteraction,andaWebapplicationserver,toexecutebusinesslogicindependentlyoftheclienttypeanduserinterfacestyle.TheWebapplicationserveristheplatformthatprovidestheruntimeenvironmentfortheapplication'sbusinesslogic.ItisimplementedusingvariousInternetandJavatechnologies,includingtheHTTPserverandtheEnterpriseJavaservicesthatenablerapiddevelopmentanddeploymentofapplicationsinadistributednetworkenvironment.中间层(MiddleTier):应用服务Middle-74
Themiddletierhostsmanyserversandservices,including:•Webservers•Webapplicationservers•Transactionservers•Servlets•JavaBeans•Connectors常见的中间层技术Themiddletierhostsmanys75
第三层(ThirdTier):数据信息处理TheEnterpriseInformationSystem(EIS)tierincludesnewandexistinginternalapplications,services,data,andexternalapplications.AsignificantamountofdataresidesontheEnterpriseInformationSystem.ExamplesofEISinclude:•CustomerInformationControlSystem(CICS)server•Legacyapplicationsdevelopedonmainframesorlegacysystems•RelationaldatabasessuchasDB2第三层(ThirdTier):数据信息处理TheEn764.3WebSphere系列产品和功能
WebSphere家族Reach&UserExperienceBusinessIntegationFoundationandToolWebSphere4.3WebSphere系列产品和功能WebSpher77
WebSphereFoundationandTool平台基础WebSphereApplicationServer服务器平台WebSphereStudioApplicationDeveloper(ESAD)开发工具WebSphereFoundationandToo78WebSphereReach&UserExperience用户体验实现Commerce提供卖方电子商务解决方案例:WebSphereCommerceSuite制定商业流程Portal提供用户个性化服务和联系例:WebSpherePortalServerPervasive提供无线语言等各类“普及”服务例:WebSphereEveryplacesuite(WES)WebSphereReach&UserExperie79WebSphereBusinessIntegration业务整合ApplicationIntegration应用整合例:WebSphere(MQSeries)Integration跨平台发送消息,实现应用、数据的无缝连接
例:WebSphere(MQSeries)workflow实现业务流程的定义、记录、测试、执行等WebSphereBusinessIntegrati80IBM软件的五大品牌产品Rational系统分析设计WebSphere应用集成开发Tivoli全套系统管理DB2关系数据处理Lotus文档协作解决IBM软件的五大品牌产品Rational系统81IBM服务器系列产品xSeriespSerieszSeries
以上系列产品均支持Linux、Windows、WebSphere的应用和开发IBM服务器系列产品xSeries82电子商务是社会信息化的核心
学习电子商务技术,
跟踪时代发展的步伐!电子商务是社会信息化的核心
学习电子商务技术,
跟踪时代发83本讲内容的主要参考文献为:IBMFrameworkfore-business
见
/radbooks本讲内容的主要参考文献为:IBMFrameworkf84谢谢!
2003.3.9谢谢!
2003.3.985电子商务基础电子商务基础861、电子商务的定义与描述1、电子商务的定义与描述871.1电子商务的定义
电子商务的概念(e-business)利用WEB技术传送和处理商务信息核心是利用互联网技术改进关键业务流程。电子商务系统的特性
•支持异构的客户端应用•服务器是分布的•注重系统可靠性,安全性•注重各类Web应用的集成
1.1电子商务的定义电子商务的概念(e-busines88电子商务应用程序的通用特性
•基于标准 •以服务器为中心(S/C,S/B,S/T) •快速开发,便于使用实施电子商务解决方案时,首要考虑的因素,
•安全性 •业务价值电子商务应用程序的通用特性891.2电子商务周期电子商务的周期1.2电子商务周期电子商务的周期90
IBM电子商务四个周期的含义
•Leverage利用:Knowledge、Information
•Transform转变:CoreBusinessProcesses
•Build开发:NewApplication
•Run运行:Scalable、Available、SafeenvironmentIBM电子商务四个周期的含义91电子商务周期的描述
•电子商务周期的四步骤是循环渐进的
•电子商务周期是IBM实施电子商务的方法
•电子商务周期包含了业务和技术两方面的考虑电子商务周期的描述92电子商务周期中的转变阶段需考虑的因素
•提高员工工作效率•提高客户忠诚度•增加销售额电子商务周期中的转变阶段需考虑的因素93电子商务周期中的开发阶段需考虑的因素
•支持通用的行业标准•将新的应用和现有应用集成•缩短开发时间,方便应用•利用核心系统平台电子商务周期中的开发阶段需考虑的因素94电子商务周期中的运行阶段的最关键要素
•提供可伸缩的,可用的,安全的运行环境电子商务周期中的利用阶段的目标
•发掘组织知识资源,并有效地共享电子商务周期中的运行阶段的最关键要素951.3电子商务应用的特点
和系统构架
IBM电子商务应用框架的描述
一种构建电子商务应用的方法IBMFrameworkfore-Business(FeB)——Technology,Solution,Design1.3电子商务应用的特点
和系统构架96
IBM电子商务应用框架的特点
•采用开放标准•支持多种平台•提供丰富的软件支持电子商务解决方案的可靠性和可用性
•系统冗余和集群•事物管理和日志系统•工作负载管理电子商务讲义课件97
IBM电子商务应用框架的优势
•支持创新的业务模式•降低运作成本•提供可靠的基础设施
IBM电子商务应用框架中的客户端技术
•Applet•HTMLIBM电子商务应用框架的优势98
IBM电子商务应用框架中服务器端技术
•CGI(CommonGatewayInterface)•Servlet•JSP(JavaServerPage)EJB(EnterpriseJavaBeans)电子商务开发跨平台的行业标准
•CGI•JSP•CSS(CascadingStyleSheets)IBM电子商务应用框架中服务器端技术99电子商务ThinClient概念
ServerBasedComputing•HTML•ICA(Citrix)企业实施电子商务时的步骤
•Webpresence•->Webinformationaccess•->Webtransaction•->Anintegrated,enablede-business电子商务ThinClient概念100电子商务应用的主要构造模块
•Networks•Servers•Connectors电子商务应用的构造模块Connectors中包含
•JDBC•MQSeries•ECI(ExternalPresentationInterface)电子商务应用的主要构造模块1012、主要的电子商务解决方案、及其不同特征和组成部分2、主要的电子商务解决方案、及其不同特征和组成部分1022.0IBM电子商务解决方案主要内容(e-Commonerce,CRM,SCM,BI,EAI)2.0IBM电子商务解决方案103
IBM电子商务解决方案研究的三个领域
(e-BusinessSolutionSpace)ProblemSpace需求目标领域DesignSpace设计领域Technologyandproductspace技术和产品领域IBM电子商务解决方案研究的三个领域
(e-Busin104需求目标领域(ProblemSpace)需求目标领域(ProblemSpace)105IBM电子商务模式
(IBMPatternsfore-business)
•Thebusinesspatterns:–Self-service–InformationAggregation–Collaboration–ExtendedEnterprise•Theintegrationpatterns:–AccessIntegration–ApplicationIntegration•Thecompositepatterns:–ElectronicCommerce–e-Marketplace–Portals–AccountAccessIBM电子商务模式
(IBMPatternsf106电子商务模式与需求目标的对应关系
(ProblemSpace
vsPatterns)
电子商务模式与需求目标的对应关系
(Problem107方案设计领域(DesignSpace)方案设计领域(DesignSpace)108连接(中间)件connector(middleware)连接(中间)件connector(middlewa109技术和产品领域
(Technology&ProductSpace)应用开发:HTML、XML、EJB、CORBAWebSphere
商业智能;DB2供应链管理:MQSeries等技术和产品领域
(Technology&Pr1102.1客户关系管理(CRM)
CustomerRelationshipManagement
CRM借用历史数据改进客户关系管理客户关系管理(CRM)的正确描述
•企业通过某种方式,来发现、选择、获取客户,和客户打交道,并保持现有客户。电子商务业务模式(BusinessPattern)•UsertoBusiness2.1客户关系管理(CRM)
CustomerRelat1112.2电子交易(e-Commmerce)•通过数字媒介(DigitalMedium)来购买销售商品2.2电子交易(e-Commmerce)•通过数字媒介(112
E-commerce的内容
Activitiesrelatedtobuying,selling,andmarketingovertheInternet.Allowpeopletosecurelybuygoodsandserviceselectronically.Advertising,marketing,shopping,purchasing,andpaying.E-commerce的内容
Activitiesre113电子交易中的Up-sell向客户推销某种产品的更新产品
电子交易中的Cross-sell
向客户推销某种产品相关的其它产品电子交易中的360度营销通过各种方式接触客户,如网站、邮件、呼叫中心等电子交易中的Up-sell向客户推销某种产品的更新产品1142.3供应链管理(SCM)
SupplyChainManagement
企业在其商品生产过程中联系与物流关联的企业内部、外部的人员、作业方法和相关信息的方式。2.3供应链管理(SCM)
SupplyChainMa115供应链管理(SCM)的内容Thewayanenterprisetiestogetherinternallyandexternallythepeople,processes,andrelatedinformationassociatedwithitsflowofgoods.Astrategicapproachthatunitesallstepsinthecyclethroughproduction,shipping,distribution,andwarehousing,deliveredtoacustomer.useofthejust-in-time(JIT)productionmodel,minimumstockonhand.供应链管理(SCM)的内容Thewayanent1162.4商业智能(BI)Gather,manage,andanalyzevastamountsofdatatogaininsightstodrivestrategicbusinessdecisionsSupportoperationalprocesseswithnewfunctions.Understandthehiddenrelationshipsinthedatathataccumulatedovertimeandacrossdifferentoperations.2.4商业智能(BI)Gather,manage,an117
商业智能技术数据仓库(DataWarehouse)数据挖掘(DataMining)商业智能(BusinessIntelligence)解决方案包括收集、管理和分析数据将数据转化为制定企业决策的关键信息在企业内部共享有用的数据商业智能技术118在商业智能(BI)中的OLAP
OnlineAnalyticalProcessing
例如:在网上拍卖过程中,卖方通过不断减低售价至最后买出(Dutch)的解决方案.例如:某种网上商店希望统计不同客户购买习惯,来区分不同的客户群的电子商务解决方案.在商业智能(BI)中的OLAPO119 2.5企业应用集成(EAI)概念:Enterprisesrelyonlineofbusinessapplicationstoperformtheircoreactivities,likeEnterpriseResourcePlanning(ERP).
EAI中最关键的技术XMLEAI要求EfficientReliableSecure 2.5企业应用集成(EAI)概念:Enterpris120
2.6企业电子商务实施的三个“”Innovation—革新流程Integration—整合应用Infrastructure—构造基础 2.6企业电子商务实施的三个“”Innovation121设计电子商务解决方案时的步骤收集需求设计不同应用构架和组成元素选择应用构架设计方案设计电子商务解决方案时的步骤收集需求1223、电子商务相关技术3、电子商务相关技术123
3.0Internet基础和信息安全
浏览器的相关技术
Browser传递信息的协议—HTTPBrowser文档内容格式协议—HTMLBrowser文本内容的主要形式—tag(标签) 3.0Internet基础和信息安全浏览器的相关技术124在URL中,可以采用的协议包括
ftp •telnet file •HTTPnewsURL的正确语法Protocol://servername.domain[:port#]/[path/][filename[.extension]]
在URL中,可以采用的协议包括ftp •te125
根据功能,TCP/IP协议可以分为四层
ISO:Application,Transport,Network,(Datalink)/Physic
对应DOD:Application,Host-Host,Internet,Access
在B2B应用中,通常采用的安全技术
VPN——虚拟私用网络根据功能,TCP/IP协议可以分为四层ISO:Appl126常见的Internet应用服务协议常见的Internet应用服务协议127Cookies的原理
一组信息的标识名(TokenName)这种信息由服务端发送存放在客户端存这组信息的文件名称为Cookies.txt当服务端的应用在客户端执行时,可直接从客户端获得所需的“Cookies”信息Cookies的原理一组信息的标识名(TokenN128
CGI(COMMONGATEWAYINTERFACE)的含义和特点
是系统提供支持Web应用调试的规范可用Java,VB,C等多种语言编写被调用程序运行于服务端的应用程序CGI程序,不可运行于不同平台,且不支持多线程CGI(COMMONGATEWAYINTERFACE129对称密钥加密(SymmetricKeycryptography)DESIDEA非对称密钥加密(SymmetricKeycryptography)RSAPKI对称密钥加密DES非对称密钥加密RSA130SLL安全交接层协议的描述是应用层和传输层的技术采用对称密钥加密不需要认证中心和数字证书可保证信息机密SLL安全交接层协议的描述是应用层和传输层的技术131数字签名方法(DigitalSignature)形成数字摘要经加密后与原文一起传送确保原文信息的完整性、真实性和可靠性防火墙(Firewall)过滤进行包过滤进行IP端口过滤进行病毒过滤数字签名方法(DigitalSignature)形成132轻量目录访问协议-LDAP提供基于网络资源的目录结构形成更有效和可控制的访问服务基于X.500目录结构标准轻量目录访问协议-LDAP提供基于网络资源的目录结构133
3.1JAVA编程技术关于JAVA语言概念
Java是一种面向对象语言Java是可解释执行的语言采用Java语言可以实现平台无关性 3.1JAVA编程技术关于JAVA语言概念Jav134Java文法基础
合法变量名:字符串,不含有保留字符如:•、*、super、Public、Class…...
标准数据类型:byte、double、bovlean、int、char…...
保护类型:其所在类,子类和同一个包中其它类能访问它
地址字长:32位
••••••••Java文法基础合法变量名:字符串,不含有保留字符135JavaApplet和JavaServlet应用子程序
Applet:支持瘦客户机(thin-client)模式,一种客户端技术。Servlet:是一种服务端技术可由JSP程序编译后执行。JavaApplet和JavaServlet应用子136JavaServlet特性在服务器端运行的Java经编译的代码可以通过HTML文件调用并在Java虚拟机(JVM)中运行它可以通过JavaBeans来实现业务逻辑,或访问后台系统它可以调用JSP来提供用户界面JavaServlet特性在服务器端运行的Java经编137HTML中对JSP和Servlet的调用用<%=Expression%>对JSP的调用用<FormAction=Servletname>对Servlet的调用HTML中对JSP和Servlet的调用用<%=E138EJB企业级JavaBean支持分布式部署包含两种类型:Session、Entitty
JavaBean
一个JavaBeans是一个Java类,即功能程序段JavaBeans的主要特征包括属性、方法和事件JavaBeans是一种基于Java的组件(Component)标准EJB企业级JavaBean支持分布式部署Jav139应用服务器通过调用init()方法对servlet初始化Web服务器接收客户HTTP请求,并将其传递给servlet运行环境Servlet由HTTP请求的类型决定是调用doGet()或doPost()方法Servlet处理完请求后将结果通过输出流返回给Web服务器Web服务器将结果返回给客户应用服务器通过调用destory()方法卸载ServletServlet执行的生命周期应用服务器通过调用init()方法对servlet初始化140WEB应用交互模式设计模型(Model)代表了数据和业务处理BusinessLogic视图(View)提供用户界面并返回结果UILogic控制(Controller)负责协调执行过程InteractionControllerWEB应用交互模式设计141
3.2XML(可扩展标记语言)XML概念
XML使用户可以通过自定义新的标签来创造新的标记语言XML是一种通用的数据表达形式XML可以作为数据共享的标准形式 3.2XML(可扩展标记语言)XML概念XM142可扩展的标记语言XML可自定义标记的文档类型定义(DTD)语言主要用于Web应用中对数据的访问、转化XML内容可转化为其它文档流,采用XSL(eXtensibleStylesheetLanguage)可扩展的标记语言XML可自定义标记的文档类型定义(D1432)DOM(DocumentObjectModel)提供接口去访问XML文档
1)SAX(SimpleAPIforXML)用以接受经解释的信息API要访问XML文档的两个常用标准2)DOM(DocumentObjectModel)144
3.3LINUX应用技术Linux的概况
第一次发布于1991年是网络操作系统开放源代码支持多种硬件平台提供开放的电子商务平台获Sun,IBM等公司支持可在Internet中免费下载 3.3LINUX应用技术Linux的概况第145Linux常用知识在Linux中超级用户的用户名:rootLinux执行策略,即允许人们自有复制、使用、修改和出售Linux软件,并拥有对该版本的版权,但必须公开所有其对源代码的所有修改Linux常用知识在Linux中超级用户的用户名:146
3.4J2EE的概念Java2Platform,EnterpriseEdition是JAVA新的一个适合企业级应用的系统平台标准目的是简化应用开发方法是将业务逻辑和系统服务分开,开发人员只需关注业务逻辑,系统服务由专用开发平台(例如:WebSphere)来提供. 3.4J2EE的概念Java2Platform,147
3.5WebServices的概念客户端:Applet、JSP服务端:JavaScript、EJB 3.5WebServices的概念客户端:App148CSS(CascadingStyleSheets)CSS允许为不同的显示部分建立不同的字体格式使用CSS可以使整个站点的所有页面看起来具有统一的风格CSS提供HTML对象的X,Y,Z位置的定义CSS(CascadingStyleSheets)C149
3.6面向对象的程序设计Object-OrientedModel是有别于WaterfallModel的程序结构这种结构使程序易开发、维护(清晰、可重用)目标类(ObjectClass)即功能程序段的设计是其重要特征面向目标的语言有C++、VC++、Java、VB等 3.6面向对象的程序设计Object-Oriented150CORBA公共目标请求代理结构为异构环境的通信提供的协议标准可用于UNIX、WINDOWS、OS/400等环境可支持C、C++、Java、Ada甚至COBOL等语言它将程序结构分为三部分:Identity(call)、Interface、Implementation(C++,Java)ORB提供一种机制将客户请求与系统调用的细节分开,使客户端处理如同对本地的请求一样简便。ORBInterface来处理复杂的调用细节CORBA公共目标请求代理结构为异构环境的通信提供的协议标151
适用于非结构化的数据即文档数据的管理,是数据库系统采用Lotus系统工具作应用开发典型的应用为公文管理和知识管理LotusDominoServerLotusDominoServer1524、IBM电子商务框架(IBMFrameworkfore-business)4、IBM电子商务框架153
4.1AFeb特征、优势用平台框架构建电子商务的优势
•Astandards-basedmodelthatenablesmulti-platform/multi-vendorsolutions跨平台•Portfolioofleadershipproducts门户•Quicktodeploy,easytouse易用•Server-centricwithsinglemodelacrossservers集中服务•Systemcanbemanagedfor24x7全日制管理 4.1AFeb特征、优势用平台框架构建电子商务的优154•Leveragecoresystembyextendingexistingapplicationsintotheworldofe-business利用核心系统扩展全球商务应用
Richcapabilitiestosupportsimpletosophisticatedapplications支持能力强•Rapidapplicationdevelopmentenvironmentbasedoncross-platformstandardsincludingJava快速开发跨平台应用•Theavailabilityofcomponentsfordevelopmentcanbringahigh-speed,high-qualityprojecttocompletioninatimespanthathasseldompreviouslyseen构件适用•Leveragecoresystembyext1554.2TheFrameworkSystemModel
4.2TheFrameworkSystemMode156
第一层(FirstTier):客户端ClientThemainfunctionofthe
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 ISO 105-B01:1994 EN Textiles - Tests for colour fastness - Part B01: Colour fastness to light: Daylight
- 【正版授权】 ISO 10555-4:2023 EN Intravascular catheters - Sterile and single-use catheters - Part 4: Balloon dilatation catheters
- 【正版授权】 ISO 10552:2014 EN Timekeeping instruments - Crowns and sealed tubes - Designs and dimensions
- 【正版授权】 ISO 10399:2004 EN Sensory analysis - Methodology - Duo-trio test
- 【正版授权】 ISO 10312:1995 EN Ambient air - Determination of asbestos fibres - Direct transfer transmission electron microscopy method
- 【正版授权】 ISO 10294-5:2005 EN Fire resistance tests - Fire dampers for air distribution systems - Part 5: Intumescent fire dampers
- 【正版授权】 ISO 10077-1:2006 EN Thermal performance of windows,doors and shutters - Calculation of thermal transmittance - Part 1: General
- 【正版授权】 ISO 1:2016 EN Geometrical product specifications (GPS) - Standard reference temperature for the specification of geometrical and dimensional properties
- 【正版授权】 IEC TS 63209-2:2022 EN Photovoltaic modules - Extended-stress testing - Part 2: Polymeric component materials
- 【正版授权】 IEC TS 62804-1:2015 EN Photovoltaic (PV) modules - Test methods for the detection of potential-induced degradation - Part 1: Crystalline silicon
- 初中英语阅读理解题的解题技巧ppt课件
- 人教部编版九年级历史上册第4课 希腊城邦和亚历山大帝国(共26张PPT)
- 空调网络集中控制器使用说明书
- 施工队伍选择管理办法
- 交通运输企业安全生产标准化达标考评指标
- 人教七年级上册英语unit1 测试卷(含答案)
- 雅思英语语法讲义(共68页)
- 超高层建筑的造价(含国内著名超高层建筑成本数据)
- 基于核心素养理念的初中英语阅读课教学案例分析
- 公司理财知识重点
- 节能施工专项方案(完整版)
评论
0/150
提交评论