欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    IBM WebSphere BPM产品方案建议书解决方案介绍.doc

    • 资源ID:2397061       资源大小:1.52MB        全文页数:54页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    IBM WebSphere BPM产品方案建议书解决方案介绍.doc

    IBM WebSphere BPM V6.2 介绍目 录1.概述31.1需求背景3成为一个随需应变的企业3业务流程管理3BPM 场景4BPM 场景生命周期41.2IBM WEBSPHERE PROCESS SERVER技术方案6WebSphere Process Server的特性亮点6WebSphere Process Server的价值7WebSphere Process Server解决方案的优势71.3IBM BPM 系列软件产品介绍81.4WEBSPHERE BPM的功能特性问答121.1 流程执行与管理121.2 支持规则引擎191.3 支持流程实例的图形化显示221.4 支持监控与统计功能231.5 支持流程审计管理261.6 支持版本管理271.7 业务支持组织的建模281.8 支持角色设定291.9 支持权限管理311.10 支持文件归档功能321.11 系统集成332 软件技术要求352.1 软件总体要求352.2 软件技术要求401. 概述1.1 需求背景我们了解您在业务战略目标进行IT投资调整时所面临的挑战。这意味着我们需要利用更少的资源来发布更多的服务,以促进您利用和扩展已有的IT 架构来进行创新。最终的目标是希望提供这样一个环境,它能集成多个业务流程同时也结合现有的IT资产来满足您的需求,并为您整体的IT架构投资提供良好的投资回报率。这是我们面临的主要挑战。您的策略制定除了要满足目前的业务需求,同时也要为将来可能的需求打下基础。进一步讲,鉴于您的IT系统是呈指数增长的,复杂的软件架构仍然需要进一步的整合或者它已经达到了极限。考虑到您的策略系统架构必须满足如下的需求:能对新的业务需求迅速回应,持续地降低IT成本,无缝地吸收和整合全新的业务合作伙伴和客户,并提供集中、易于管理的界面。成为一个随需应变的企业当今的企业正面临着许多的压力 既有在节奏很快、瞬息变幻的环境中参与竞争的压力,也有不断降低成本以保持竞争力的压力。成为随需应变(On Demand)的企业意味着为您的企业在这种困难的环境下取得成功作好准备。下面是成为随需应变的企业所涉及的几个方面。l 首先,需要创建一个快速响应的环境,以便对市场上的任何变化作出快速反应,而不管这种变化是内部的还是外部的,是计划内的还是未能预料的,是威胁还是机遇。 l 其次,企业应该采用灵活多变的成本结构来管理成本,以跟上企业的发展或需求的增长。 l 再次,企业需要将注意力放在有利可图的、对企业的成功有着核心作用的事务上。 l 最后,企业需要一个有弹性的、健壮的基础设施,并且是全球 24 小时可用的。业务流程管理业务流程管理不仅仅是用来运行业务流程的一种技术,它还是应付改变的工具,是改进流程的工具。BPM 技术允许企业系统地理解、分析、改进和实现他们的业务流程。BPM 是通过信息技术改善企业运作的一种革命性的方法。BPM 有很多好处:l 它创建了独立于任何应用程序的一个公共流程基础。 l 它允许人们组织他们的业务流程并可见地观察这些流程。 l 它促进了业务流程的形式化。l 它允许人们建模、模拟和分析业务流程,这样他们就可以创建出最能体现他们目标的业务流程。 l 它可以作为加快实现流程更改的一种方式。l 它允许企业将注意力放在“核心”流程上,甚至以服务的形式将这些流程提供给业务伙伴。BPM 场景BPM 通过在完整的生命周期内对业务流程进行建模、开发、部署和管理来实现业务策略,从而引导业务创新。业务通过 BPM 可以定义和实现战略目标。BPM 还有助于针对这些目标来度量企业的财务和运营效率。 BPM 将业务体系结构与 IT 体系结构整合,以帮助企业通过 IT 操作实现其战略。从最基础的角度而言,业务体系结构除其他构造之外,还包括可执行和可度量的业务流程。在理想的业务体系结构中,统一人员、信息和技术以创建包括业务度量和 IT 系统性能的具有实时智能的单一集成视图。BPM 场景是通过一组支持将业务策略转换为 IT 操作的产品来实现的。该套件包括: l 使业务运行和经营实现数字化的 BPM 工具。 l 开发和基础设施工具,用于支持开发、实现和部署涵盖业务流程模型的 IT 服务。 l 用于监视和管理业务流程和相关 IT 系统的运行时实现的 BPM 工具。BPM 场景生命周期BPM 场景的实现方式可以是对典型 SOA 解决方案的生命周期的建模、组装、部署和管理的实现。IBM WebSphere® BPM产品系列拥有一个核心产品集,它们彼此协作以提供端到端的 BPM 场景实现。下图显示了这些产品的协作方式。l 建模阶段 我们建议此阶段使用 IBM WebSphere Business Modeler。对流程流的可视建模可协助确定实际流程中的瓶颈、连接断开和效率低下的情况。流程所有者可快速查看需要改进和自动化的领域,并寻找减少错误周期的方法。 您还可以使用流程模型作为通用的业务交流工具,以记录和说明系统集成商、开发人员、贸易合作伙伴、监管人员和业务流程外包商的工作。WebSphere Business Modeler 专门为业务分析人员设计,接收来自业务参与者的输入,对业务流程进行建模、模拟和优化。它还可帮助您在将流程模型提交给 IT 设计和实现团队之前将业务性能度量和标准整合到模型中。l 组装阶段 旨在组装业务流程,您可以使用 IBM WebSphere Integration Developer。IT 团队使用 WebSphere Integration Developer 将业务流程分解为子流程,然后逐层展开到活动和任务。架构师使用相同的工具并基于 SOA 指导原则和最佳实践来确定和设计服务,以实现给定业务流程中的活动和子流程。使用此工具,您可以: ü 导入自定义开发的服务,其可以使用诸如 IBM Rational® Application Developer 之类的工具或平台开发,或者在其他任何与 J2EE 或 .NET 兼容的开发环境中开发。 ü 从现有服务资产存储库中获取服务,如 IBM WebSphere Service Registry and Repository。 ü 通过包装使用技术特定适配器(如 IBM WebSphere Adapter 产品套件中的 Siebel Adapter 或 SAP adapter)的现有遗留功能来设计服务。 WebSphere Business Modeler 中的业务流程模型可以导出为业务流程执行语言(Business Process Execution Language,BPEL),该格式是它支持的大量导出格式之一。接下来,可以将业务流程的 BPEL 表示形式转换为 WebSphere Integration Developer,然后后者通过编排在企业服务组合中定义的服务来标记启用流程的起点。使用 WebSphere Integration Developer 中的组装编辑器将来自组合的服务连接在一起。输出的结果为与 BPEL 兼容的业务流程实现。l 部署阶段 IBM WebSphere Process Server 平台可以运行这些业务流程。WebSphere Process Server 是用于执行与 BPEL 兼容业务流程的强健、灵活和高性能的运行时平台。WebSphere Process Server 是基于 IBM WebSphere Application Server 构建的。它利用必须运行任务关键型业务流程和应用程序的平台功能。 WebSphere Process Server 很好地集成了多种可用于 WebSphere 平台的企业服务总线 (ESB)。它对于服务使用者和服务提供者之间的服务调用执行复杂的中介、转换和路由操作。对 ESB 的使用通过支持异构协议、标准、消息格式和技术来充实 SOA 解决方案。 l 管理阶段 对于可执行业务流程和服务形式的支持 IT 资产进行监视,以符合服务水平协议、性能指标和业务强制标准。企业使用通过 SOA 支持的 BPM 作为业务和 IT 策略来提高企业经营模型的灵活性和响应能力,而监视服务和流程执行对于演示这一方面的投资回报是必不可少的。 IBM WebSphere Business Monitor 提供对流程性能的实时可见性,以支持流程介入。可以持续改进 KPI 的可视化。可以监视业务的健康状态,并确定出现的问题以便立即解决。WebSphere Business Monitor 还支持对 WebSphere Process Server 中运行的流程进行监视。1.2 IBM WebSphere Process Server技术方案IBM WebSphere Process Server帮助您基于SOA模型来转换您的业务流程。这种综合的自动流程服务器使用基于开放标准的技术,结合统一的编程模型来整合跨越人群、工作 流、应用程序、系统、平台和架构的业务流程。作为基于SOA建立的WebSphere流程整合产品的基础,WebSphere Process Server具有以下功能:·通过与WebSphere Business Modeler结合,保证业务流程的生命周期无缝地将业务模型转换为IT流,或者通过与WebSphere Business Monitor结合,为业务流程实时地提供检测。·结合WebSphere 软件产品家族,保证您能充分利用人员、信息和整合应用程序。·通过使用企业服务总线(Enterprise Service Bus,以下简称ESB)技术,能广泛地跨越多种集成解决方案,并支持WebSphere 适配器,提供对企业应用程序更方便的连接。·通过使用开放标准和SOA,WebSphere Process Server帮助您更多地重用现有IT资产。WebSphere Process Server的特性亮点IBM WebSphere Process Server是一个具有众多优点的解决方案,您可以利用它的如下特性:市场领先的中间件,专为 BPM 设计:WebSphere Process Server 和 WebSphere Integration Developer 与 WebSphere Business Modeler和WebSphere Business Monitor相结合,使您能够利用 IBM 解决方案来应对 BPM 整个生命周期方面的广泛经验和长远传承。由于与开放标准和 SOA 的结合,以及上述新特性与增强功能,WebSphere Process Server 和 WebSphere Integration Developer 使您能够迅速构建和部署灵活的流程,整合流程的所有方面,从人员交互一直到集成现有服务和应用程序。这也就意味着,您可以按照期望的方式构建 SOA灵活、快速、业务驱动。可视化:集成开发人员只需掌握一组技能、使用一种工具即可完成多种任务。WebSphere Integration Developer 是基于 Eclipse 的工具,跨 WebSphere Process Server、IBM WebSphere Enterprise Service Bus 和 IBM WebSphere Adapters 构建基于 SOA 的 BPM 和集成解决方案。因而,WebSphere Integration Developer 通过丰富的特性简化了集成,通过将现有 IT 资产呈现为促进重用和效率的服务组件而加速了 SOA 的采用。服务的编排:WebSphere Process Server 可将一系列服务作为流程的一部分执行,而且能够提供端到端的事务完整性。这种功能全面支持与人员相关的任务、将异构应用程序中的信息集成到流程之中、与信息管理系统相集成。您可根据影响当时流程实例的环境因素动态选择从 IBM WebSphere Service Registry and Repository 中调用哪些服务,从而最大化灵活性。WebSphere Process Server 与 IBM WebSphere Business Monitor 共同提供了一组全面的 SOA 产品,完善了业务流程的生命周期。WebSphere Process Server的价值WebSphere Process Server可以将可复用能力应用于为企业提供一个可靠的基础架构,用户可以在此架构上快速实验、开发、测试和实施不同的流程服务方案。可以更快地实现新的功能,无需不断改造或升级基础架构。以适应瞬息万变的市场。同时,通过缩短方案实施的时间,以提高ROI。由于 WebSphere Process Server基于开放式标准,它可以帮助您控制、管理、提高企业应对变化的能力。 同时,它还允许用户保护和扩大现有技术投资的价值。 由于 WebSphere Process Server可以帮助减少购置、部署和支持新技术的成本,因此与单一的解决方案相比,它的总体拥有成本较低。WebSphere Process Server解决方案的优势SOA的成功起始于一个灵活、稳固的架构,用以和您现有架构的IT资产更好的结合,来创造更多的业务价值。您还需要具体行业知识和最佳实践来实现您的SOA,或者,IT合作伙伴也能提供SOA相关的技巧、帮助和最佳实践。IBM除了为您提供灵活可靠的产品WebSphere Process Server意外,还是唯一一家定位于为您提供其他重要资源的公司,因为我们了解服务定位和您的业务。我们能帮助您:结合SOA咨询顾问、架构师、IT流程、几十个SOA业务解决方案、唯一的特性和方法、以及迄今为止超过300SOA签约客户,获得业务和IT流程的专家知识。只需要简单地通过SOA来加速实现,就能达到培训、workshop、软件、服务之间的平衡。过通我们广泛的通用专利,在开发和创新上获得开放式标准巨大的支持。访问业务合作伙伴(ISVs,SIs,Resellers)的丰富资源。通过我们所参与的120多个致力于开源团体的合作项目,来获得管理和先驱思想。从技术上看,IBM WebSphere Process Server具有以下的优势:·支持SOA的实现·符合当前的开放标准,比如:J2EE 1.4,JCA 1.5等·能够充分整合现有的IT资源,加速企业适应市场的需求·基于SCA的技术,可以增加总吞吐量和系统的灵活性·CEI技术可以帮助监控流程的实时状态·ESB可以方便不同格式的企业数据之间的转换和路由从成本上看,IBM WebSphere Process Server具有以下的优势:·缩短系统响应市场变化的时间,缩短投资回报时间·提高客户的满意度和忠诚度·最大限度地利用现有的IT资产,提高投资回报率·实现整个业务流程的电子化,无纸化,节省企业营运费用·加速业务流程的运营效率,提高企业的生产效率·通过分析业务数据,挖掘新的商业机会从风险上看,IBM WebSphere Process Server具有以下的优势:·整个产品符合当前的开放标准,并且基于SOA构建平台,保证了产品在技术上的开放性和稳定性。·基于SCA的模块化架构,增强了系统随需应变的能力,避免业务变化带来的风险。·支持SOA能够和现有的IT资产进行有效的整合,大大降低了实施的风险。1.3 IBM BPM 系列软件产品介绍在 BPM 场景的典型实现中推荐的工具和产品包括:产品阶段WebSphere Business Modeler 6.2建模WebSphere Integration Developer 6.2组装WebSphere Process Server 6.2部署WebSphere Business Monitor 6.2 监视以下概述 WebSphere Business Modeler、WebSphere Integration Developer、WebSphere Process Server 和 WebSphere Business Monitor 的主要特色功能。l WebSphere Business Modeler 6.2WebSphere Business Modeler 本质上是一种在定义和设计业务流程方面为分析人员提供帮助的工具。客户对其流程进行建模主要是为了满足遵从性、文档、重新设计和执行方面的需求。上述任何目标都可通过 WebSphere Business Modeler 来实现,该工具提供了自顶向下的 BPM 设计方法。一些组织具有一些战术性需求以便准确地记录法律、法规、培训或用于其他目的的流程。WebSphere Business Modeler 集易用性、共享模型元素、文档附件和协作等功能于一身,对于实现上述需求非常有吸引力。许多企业正在进行特定的流程改进活动,其中流程重新设计或者已开始,或者是不可避免的。WebSphere Business Modeler 中的分析、报告、模拟和流程比较功能使该工具在流程重新设计方面非常强大。分析建模可帮助客户了解其流程的哪些方面可以和应该进行改进以实现其业务目标(如降低成本或减少处理时间)。当组织选择实现新的“将来”流程时,WebSphere Business Modeler 可以提供来自业务模型的构件,这些构件适合在 IT 社区开始向流程模型添加实现细节时使用。这些细节可改进从业务领域到技术领域的转换的准确性,从而有助于减少实现时间。为了创建业务流程的完整视图,在建模工具中必须描述多个模型或维度。WebSphere Business Modeler 支持下列维度或方面,以提供全面的建模平台:流程模型 通过拖放操作来创建图形视图,即流程模型的可视表示形式。 资源模型 定义资源类型、模板和实例,并将其与流程关联。 信息模型 定义数据及其属性,以说明数据在业务流程中的使用方式。 组织模型 定义组织单位和位置。以结构化图形显示角色、资源和其他组织元素。 分析模型 定义和分析流程元素的静态关系和模拟的动态行为。 业务度量模型 定义表示要监视的关键性能特征的 KPI 和标准。您可以将此模型从建模工具中导出,并作为 WebSphere Business Monitor 工具的输入,以便对可执行业务流程进行实时性能分析。 WebSphere Business Modeler 还支持协作和团队支持,帮助发布基于浏览器访问的模型,同时在集中存储库(如 CVS、IBM Rational ClearCas,等等)中共享模型。WebSphere Business Modeler 支持多种输出功能,从而可以与典型 SOA 部署的下游阶段很好地集成。在该能力方面,WebSphere Business Modeler 以统一建模语言的形式导出模型,以便导入体系结构和设计工具(如 IBM Rational Software Architect),以及: 导出为 XML 模式定义 (XSD),用于在像 IBM Rational Data Architect 这样的工具中定义逻辑数据模型或信息模型。 导出为 BPEL,以导入流程协调和实现工具(如 WebSphere Integration Developer),从而通过连接服务来实现流程。 还支持其他一些导出格式,但上述格式是 BPM 解决方案中最常用的。这些特性和功能使 WebSphere Business Modeler 特别适合 BPM 场景中的建模阶段的活动l WebSphere Integration Developer 6.2WebSphere Integration Developer 是基于 Eclipse 的工具,其设计旨在帮助创建业务流程流、状态机和业务规则。WebSphere Integration Developer 完全支持: ü BPEL 语言和 IBM 针对人工任务的 BPEL 扩展,以添加捕获人工到流程、流程到人工,或甚至人工到人工交互的能力。 ü 服务组件体系结构 (SCA),包括用于组装服务组件的连接编辑器,因此您可以导入服务接口定义和设置绑定策略。SCA 使用 BPEL 将业务流程任务组装到工作流中,然后可以将工作流部署到 WebSphere Process Server 中。 开发人员可以使用组装或连接编辑器将服务组件组合到模块 中,并指定模块将哪些业务接口公开给外部使用者。WebSphere Integration Developer 还定义了通用库 来存储将跨模块共享的构件,如接口或数据映射。模块通过导出来公开其功能,并通过导入来使用其他模块的功能。可以使用连接来连接模块以构成完整的集成解决方案或复合应用程序。 模块是设计为用于封装的单元,它是服务组件的容器。服务组件表示业务规则、人工任务、流程,等等。无论是模块内的服务组件的类型还是数量,都会影响任何面向服务的集成场景中的每个模块与其他模块交互的方式。 服务组件可以通过多种服务实现类型来实现。下表列出了在 WebSphere Integration Developer 中受支持的服务实现类型。 业务流程由一系列按照指定顺序执行的(串行或并行)活动或步骤组成。它为协调企业服务和描述业务逻辑提供了主要手段。根据 Web 服务和 BPEL 规范,业务流程本身可以表示为服务和导出为 WSDL。 业务状态机基于事件的业务事务,其中为应用程序的给定部分定义一系列的状态。它根据所接收的外部事件,从某个有效状态转移到另一个有效状态。具有循环状态和可能拥有事件循环的应用程序或其一部分在概念上以业务状态机表示。 WebSphere Integration Developer 提供了状态机编辑器和图形界面,可用于定义状态机。只需很少或不需要 Java 编程经验。业务规则提供以一种可以从核心业务逻辑实现进行封装和外部化的格式来表示业务规则的能力。规则和策略被认为是 SOA 中的首要构造,因为它们是可以跨多个应用程序和业务流程重用的构建块。 WebSphere Integration Developer 提供了业务规则编辑器,允许以规则集和决策表的形式指定业务规则。选择器提供基于可配置参数将服务请求动态路由到不同服务实现的能力。当前支持的参数为日历日期。为服务实现的动态端点选择提供框架。接口映射描述了如何将一种服务的操作转换为另一服务的操作。使用接口映射编辑器,可以通过图形机制并通过拖放操作在一组接口之间映射操作和输入与输出消息。该映射使 WebSphere Integration Developer 可以同质化源和目标服务对之间的任何差异。业务对象编辑器也称作数据映射,用来将业务数据从一种类型转换为另一种类型。在协调异构系统时,甚至在正常业务逻辑的某个部分,常常需要将一个业务对象映射到另一个业务对象。业务对象编辑器通过支持 11、1m、m1、mn 映射关系提供用于映射业务对象的图形机制。人工任务封装由人来完成的一组工作。它提供了封装下属和经理之间的升级流程的能力。您可以使用图形化的人工任务编辑器对其进行配置。支持将人工任务作为服务实现机制,从而使人工任务可以加入业务流程。l WebSphere Process Server 6.2WebSphere Process Server 提供了用于执行为遵从 Web 服务和 BPEL 规范而开发的业务流程的运行时环境。它还提供了以下功能: ü 支持基于 SCA 和服务数据对象 (SDO) 技术的 IBM SOA 编程模型。 ü 为使用 WebSphere Integration Developer 开发的服务、业务流程和复合应用程序提供运行时。 ü 在经过市场验证的 WebSphere Application Server 上构建,并提供相同级别的可靠性、性能、可扩展性和安全性。 WebSphere Process Server 作为执行业务流程的平台还提供补偿机制,当流程步骤发生故障时允许流程中的活动回滚。 WebSphere Process Server 使 BPM 应用程序可以访问和集成使用了基于标准技术的外部资源。它使用 J2EE 标准来提供对诸如数据源、各种应用程序和技术的资源适配器以及 Java 消息传递服务 (JMS) 之类资源的访问点。 使用 WebSphere Process Server,还可以获得测试环境以测试安装的 BPM 应用程序是否按预期的方式工作。Business Process Choreographer Explorer 是在 WebSphere Process Server 中运行的基于浏览器的客户端。它不需要构建客户端应用程序即可快速地测试(开始、停止、调试、重试、显示,等等)应用程序。 WebSphere Process Server 还通过管理控制台提供管理工具,使您可以: ü 配置资源,以及对应用程序进行部署、管理和进行故障排除。 ü 动态地配置业务规则。 ü 搜索、自检、重试和删除流程。 ü 搜索、显示和跟踪从业务流程及其 SCA 组成组件发出的公共基础事件。 l WebSphere Business Monitor 6.2WebSphere Business Monitor V6.2 是度量业务性能、监视流程和工作流以及报告业务操作的企业应用程序套件。它还通过 WebSphere Business Monitor 工具提供反馈回建模阶段的实时数据、标准和分析,以支持连续流程改进的迭代周期。下表概述了 WebSphere Business Monitor 的一些特色功能。功能优点管理动态业务流程可以监视执行流程和获取流程状态、执行路径,检测流程实例数据,以及检查持续时间和成本。可以通过挂起和恢复流程实例来管理流程实例,以及在用户角色之间传输工作项。快速响应关键情况通过检查正在运行的流程和收到的事件中需要操作的情况来改进客户服务和提高客户满意度。警报和通过电子邮件通知相应的用户以进行后续操作。企业针对关键情况采取操作,主动而非被动地满足客户需求。通过实时数据提高未来模型的精确度通过将实时数据和信息加载到 WebSphere Business Monitor 进行分析来降低风险。当流程“实际数据”用于建模和模拟时,可以获得现有流程的更精确的表示,允许更好地模拟和分析。从而使新流程更有可能满足其预期的性能目标。实时监视可执行流程的能力通过实时监视来改进遵从性和 SLA 跟踪。在将数据过滤为与用户相关的、可使用的业务级别信息之前,分析大量的事件消息和捕获信息。当流程执行时实时更新 KPI,并以与用户相关的多种形式显示。 示例视图包括:KPI 表视图,对 KPI 分类的记分卡视图,以及将 KPI 显示为已定义目标和限制的自动测量的测量视图。从收集的数据中提炼业务智能通过分析业务标准随时间的变化来分析趋势。报告视图提供了与时间轴相关的性能报告。此类报告通常包含分析性能仓库数据存储中的历史数据的表和图形。报告视图包含内置的分析类型(包括 Quartile、Trend 和 Control 分析)和大量图表类型的选项。维度视图提供了业务数据的多维视图。用户可以根据维度来查看性能的各个方面。1.4 WebSphere BPM的功能特性问答1.1 流程执行与管理(1) 支持流程建模; 答:满足。WPS提供直观的拖放工具Modeler和WID,用于从视觉上定义WS-BPEL业务流程的顺序和流动。IBM® WebSphere Business Modeler面向企业业务人员,能够帮助您最大程度地以可视化的方式,理解和记录组织的业务流程。您可以使用它进行建模,整合和部署业务流程。基于Eclipse 技术,WebSphere Integration Developer是首选的集成开发工具。它面向企业IT人员,能够支持快速开发和利用WS-BPEL流程、参与者、任务、系统、架构和语言来集成高质量的解决方案。易于使用,它要求相对较少的专业技能,但为开发、测试和部署提供了丰富的功能。(2) 支持服务的编排和组装功能,支持子流程方式; 答:满足。Modeler和WID提供图形化的方式支持服务和子流程的定义。Modeler为业务人员提供了基于BPMN的子流程定义方式,可为搭建调用子流程的业务模型。WebSphere Integration Developer为创建能与后台系统集成的组合应用程序提供集成的、基于开放标准的支持,用以创建基于SOA标准的服务编排和组装,同时支持以BPEL、SCA、Web Services等多种方式调用子流程。(3) 支持流程的串行、并行、分支、合并、嵌套、循环、等待、通知等流程流转功能; 答:满足。WPS提供直观的拖放工具Modeler和WID,可以通过图形化的方式拖拽相应组件,并根据业务逻辑进行组建的连线和流转定义,包括串行、并行、分支、合并、嵌套、循环等流程流转功能。除此之外,WID还为动作节点和人工任务内置了Email、短信、工作项等通知机制,便于实现流程通知功能。(4) 支持流程的全局交易;答:满足。WPS继承了业界领先的J2EE应用服务器的交易维护功能,流程引擎可以自动维护流程的事务性和全局交易,当流程因为特殊情况造成异常终止时,事务进行回滚,保证了同一事物内的动作保持一致。(5) 支持流程的同步与异步数据集成服务; 答:满足。WPS允许客户自行定义的服务集成的方式,包括同步、异步、任意等方式。在开发工具WID中,为每一个服务节点提供了图形化的属性设置窗体,用户可以方便定制服务之间集成和交互数据的方式,自由选择同步和异步等方式。(6) 支持人工/自动环节的流程;答:满足。WPS完全支持基于BPEL标准的人工和自动流程。业务人员可以通过Modeler建模工具,定义人工流程和自动流程。同时可以选择将流程模型导出到WID中,由技术人员进一步优化和补充细节。同时IT人员也可以直接利用WID工具图形化定义基于BPEL标准的人工流程和自动流程。(7) 支持灵活审批/审核流程,支持通知和提醒机制; 答:满足。WID开发工具支持通过配置定义灵活的审批流程,可以使用户自由定义审批规则,包括轮转法分配、任务转移、追回、打回、跳过、会签、四眼审批等多种逻辑规则。同时,WID还为动作节点和人工任务内置了Email、短信、工作项等通知机制,便于实现流程通知和提醒机制。(8) 支持超期和上报策略,支持紧急处理流程/绿色通道; 答:满足。WPS引擎完全支持超时和上报机制。WID可以为动作节点和人工任务设置超时和上报策略,并内置了Email、短信、工作项等通知机制,便于实现流程超时和上报功能。同时WID还为用户提供了流程处理规则插件,允许用户在流程运行过程中临时改变流程实例的处理轨迹,实现紧急处理和绿色通道功能。(9) 支持事务处理和事务处理监控,支持与业务应用的事务一致性。 答:满足。WPS继承了业界领先的J2EE应用服务器的事务一致性维护功能,流程引擎可以自动维护流程的事务一致性,当流程因为特殊情况造成异常终止时,事务进行回滚,保证了同一事物内的动作保持一致。同时用户可以通过WID开发工具,为有状态流程定义节点的事务属性,包括:先提交、后提交、参与事务和独立事务等,而无状态流程内的节点会被视为同一事务,由引擎负责维护。(10) 支持流程调整或版本变更的管理(主要指新旧流程切换)答:满足。WPS内置版本管理功能,可自动进行版本的新旧维护,最常见的方式是根据时间来自动选择新版本进行运行,同时老的流程实例仍可平稳运行至终了。用户可以通过WID图形化定义版本的生效时间,同时利用流程晚绑定机制灵活控制版本生效。1.2 支持规则引擎(1) 支持规则配置与管理,支持规则集与决策表; 答:满足。用户可以通过WID和Modeler图形化定义规则集和决策表。同时,WPS支持以服务的方式连接第三方规则引擎。(2) 支持环节流转规则及条件路由; 答:满足。WPS提供直观的拖放工具Modeler和WID,可以通过图形化的方式定义流程路径,并根据业务逻辑进行组建的连线和流转定义,包括串行、并行、分支、合并、嵌套、循环等流程流转功能。(3) 支持无状态的流程引擎服务器设计,所有流程状态保存在后台数据库中,不需要操作系统cluster软件就可以实现active-active cluster。答:满足。IBM WebSphere Process Server支持应用级负载均衡的群集技术,并支持垂直群集和水平群集。垂直群集让群集成员位于同一个物理机器节点上;水平群集让群集成员位于多个物理机器节点上。WebSphere Process Server 可以根据需要通过自动复制应用程序到群集成员来响应增长的企业应用程序的使用。这让您可以在群集上部署应用程序而不是在单个节点上部署,且无需考虑工作量。WebSphere Process Server 可以通过Deployment Manager集中对多个应用服务器和组件的调度和运行进行管理。WebSphere Process Server自动将流程状态及运行数据存储在后台数据库,并提供相关API方便客户根据需要自行查询。(4) 支持与第三方规则引擎的集成。答:满足。WPS可通过Web Services、JMS、SCA、EJB等相关标准方式集成第三方规则引擎。用户可以通过开发工具WID将第三方规则引擎相关服务导入,工具会将其自动转换为SCA组件节点,方便用户图形化的将流程和第三方的规则引擎服务进行连接。1.3 支持流程实例的图形化显示支持内嵌流程执行路径的图形化展示功能,用户可以直接查看所有流程的图形化执行路径。 答:满足。WPS自带相应流程管理控制台,内置流程地图的展示功能。同时用户可以将该部分功能以组件的方式剥离到自己的客户端应用或门户中,进行个性化定制。同时流程所有相关信息都会被自动存储到后台关系型数据库中,用户可以根据自身需要通过API灵活取到所需信息进行自定义的展示。1.4 支持监控与统计功能(1) 图形化监控流程实例; 答:满足。Monitor提供为流程提供相关业务监控功能,用户可以通过WID定义所需的KPI和业务指标,Monitor可以自动以仪表盘、柱状图、饼状图、坐标图等直观的方式进行展现。(2) 支持根据用户设定的KPI提供实时业务数据;答:满足。Monitor提供为流程提供相关业务监控功能,用户可以通过WID定义所需的KPI,Monitor可以自动以仪表盘等直观的方式进

    注意事项

    本文(IBM WebSphere BPM产品方案建议书解决方案介绍.doc)为本站会员(仙人指路1688)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开