联系我们 / 咨询热线:0451-88016966
解决方案 Solutions
地址:哈尔滨市道里区爱建路9号538室
邮编:150018
电话:0451-88016966
传真:0451-88016966
解决方案 / Solutions
您现在的位置:首页 > 解决方案 > 业务协同软件解决方案 > 详情
 

需求背景

      当今的企业正面临着许多的压力 —— 既有在节奏很快、瞬息变幻的环境中参与竞争的压力,也有不断降低成本以保持竞争力的压力。成为随需应变(On Demand)的企业意味着为的企业在这种困难的环境下取得成功作好准备。

下面是成为随需应变的企业所涉及的几个方面。

 首先,需要创建一个快速响应的环境,以便对市场上的任何变化作出快速反应,而不管这种变化是内部的还是外部的,是计划内的还是未能预料的,是威胁还是机遇。 

 其次,企业应该采用灵活多变的成本结构来管理成本,以跟上企业的发展或需求的增长。 

 再次,企业需要将注意力放在有利可图的、对企业的成功有着核心作用的事务上。 

 最后,企业需要一个有弹性的、健壮的基础设施,并且是全球 24 小时可用的。

业务流程管理

      业务流程管理不仅仅是用来运行业务流程的一种技术,它还是应付改变的工具,是改进流程的工具。BPM 技术允许企业系统地理解、分析、改进和实现他们的业务流程。BPM 是通过信息技术改善企业运作的一种革命性的方法。

BPM 有很多好处

 它创建了独立于任何应用程序的一个公共流程基础。 

 它允许人们组织他们的业务流程并可见地观察这些流程。 

 它促进了业务流程的形式化。

 它允许人们建模、模拟和分析业务流程,这样他们就可以创建出最能体现他们目标的业务流程。 

 它可以作为加快实现流程更改的一种方式。

 它允许企业将注意力放在“核心”流程上,甚至以服务的形式将这些流程提供给业务伙伴。

BPM 场景

      BPM 通过在完整的生命周期内对业务流程进行建模、开发、部署和管理来实现业务策略,从而引导业务创新。业务通过 BPM 可以定义和实现战略目标。BPM 还有助于针对这些目标来度量企业的财务和运营效率。 

      BPM 将业务体系结构与 IT 体系结构整合,以帮助企业通过 IT 操作实现其战略。从最基础的角度而言,业务体系结构除其他构造之外,还包括可执行和可度量的业务流程。在理想的业务体系结构中,统一人员、信息和技术以创建包括业务度量和 IT 系统性能的具有实时智能的单一集成视图。

     BPM 场景是通过一组支持将业务策略转换为 IT 操作的产品来实现的。该套件包括: 

 使业务运行和经营实现数字化的 BPM 工具。 

 开发和基础设施工具,用于支持开发、实现和部署涵盖业务流程模型的 IT 服务。 

 用于监视和管理业务流程和相关 IT 系统的运行时实现的 BPM 工具。

BPM 场景生命周期

      BPM 场景的实现方式可以是对典型 SOA 解决方案的生命周期的建模、组装、部署和管理的实现。BPM产品系列拥有一个核心产品集,它们彼此协作以提供端到端的 BPM 场景实现。下图显示了这些产品的协作方式。

  建模阶段 

建议此阶段使用 IBM WebSphere Business Modeler。对流程流的可视建模可协助确定实际流程中的瓶颈、连接断开和效率低下的情况。流程所有者可快速查看需要改进和自动化的领域,并寻找减少错误周期的方法。 

还可以使用流程模型作为通用的业务交流工具,以记录和说明系统集成商、开发人员、贸易合作伙伴、监管人员和业务流程外包商的工作。WebSphere Business Modeler 专门为业务分析人员设计,接收来自业务参与者的输入,对业务流程进行建模、模拟和优化。它还可帮助在将流程模型提交给 IT 设计和实现团队之前将业务性能度量和标准整合到模型中。

组装阶段 

旨在组装业务流程,可以使用 IBM WebSphere Integration Developer。蓝易科技使用 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 兼容的业务流程实现。

 部署阶段 

      IBM WebSphere Process Server 平台可以运行这些业务流程。WebSphere Process Server 是用于执行与 BPEL 兼容业务流程的强健、灵活和高性能的运行时平台。WebSphere Process Server 是基于 IBM WebSphere Application Server 构建的。它利用必须运行任务关键型业务流程和应用程序的平台功能。 

WebSphere Process Server 很好地集成了多种可用于 WebSphere 平台的企业服务总线 (ESB)。它对于服务使用者和服务提供者之间的服务调用执行复杂的中介、转换和路由操作。对 ESB 的使用通过支持异构协议、标准、消息格式和技术来充实 SOA 解决方案。 

 管理阶段 

对于可执行业务流程和服务形式的支持 IT 资产进行监视,以符合服务水平协议、性能指标和业务强制标准。企业使用通过 SOA 支持的 BPM 作为业务和 IT 策略来提高企业经营模型的灵活性和响应能力,而监视服务和流程执行对于演示这一方面的投资回报是必不可少的。 

IBM WebSphere Business Monitor 提供对流程性能的实时可见性,以支持流程介入。可以持续改进 KPI 的可视化。可以监视业务的健康状态,并确定出现的问题以便立即解决。WebSphere Business Monitor 还支持对 WebSphere Process Server 中运行的流程进行监视。

 

Copyright ©2013 蓝易科技 版权所有  黑ICP备11003730号