级别: 初级 Jonathan D. Michaelson (jonmich1@us.ibm.com), WebSphere Business Modeler 的全球技术销售主管, IBM, Intel, Microsoft,HP
2007 年 6 月 24 日 构建 IBM® WebSphere® Business Modeler 以便能够分析和优化业务流程。本文介绍 WebSphere Business Modeler V6.0.2 中的新功能。
注意:WebSphere Business Modeler 的电子版于 2006 年 12 月 22 日发布。有关详细信息,请参阅产品声明。
在竞争环境中,了解您与竞争对手在业务方面的重大差别是极具价值的。最近在 IBM® 业务咨询服务部召开的“2006 年全球 CEO 研讨会”上指出:“业务模型的创新因素在于竞争压力,竞争压力对业务模型创新的推动力要远远高于 CEO 对其的预先期望。”
构建 IBM WebSphere® Business Modeler(以下称为 Business Modeler)是为了能够分析和优化业务流程。Business Modeler 是适用于业务线用户的业务分析工具。其设计界面易于使用,并支持业务流程模型设计所必需的功能。Business Modeler 提供了一种环境,该环境提供的一流工具支持通过单击和拖动图形进行建模,它还提供了高级流程模拟引擎、预定义和自定义报告功能以及 Crystal Reports ®,后者是一种支持质量控制活动和其他方法的环境,还是一种能够作为独立产品提供极大价值的工具,而且还能够与整个 SOA(面向服务的体系结构)活动进行集成。本文提供关于 WebSphere Business Modeler V 6.0.2 新功能的详细信息。
什么是 WebSphere Business Modeler?人们现在如何使用它?
Business Modeler 提供了用于进行业务分析的工具,以便实现业务流程的功能和可用性。它是一种图形建模工具,用于提供对向图表添加维度和值的流程模型属性的即时访问。您需要设计的所有内容均显示在易用的布局中,如图 1 所示。
图 1. WebSphere Business Modeler 界面
Business Modeler 通过属性(如员工角色和资源、时间表和持续时间、工作项目定义以及成本关联)帮助您设计丰富多彩的模型。它还提供其他高级功能,其中包括:
- 业务流程模拟
- 业务流程的详细分析
- WSDL、XSD、UML 和 XML 支持(导入/导出)
- 能够创建可测量的主要性能指标,以监视成为运行时流程的业务流程
- 支持将业务模型转换为用于 WebSphere Process Server 运行时的 BPEL
有关 Modeler 的详细信息,请参见 IBM WebSphere Business Modeler 概述
WebSphere Business Modeler V 6.0.2 的主要功能
用于创建业务模型的新功能
Business Modeler V 6.0.2 继续增强了业务分析人员的业务模型设计体验。它包括以下新功能:
- 能够导入保持 Web 服务描述语言(Web Service Definition Language,WSDL)和 XML 模式定义(XML Schema Definition,XSD)保真度的业务服务和业务对象。
- 能够对模型内任务的输入和输出分支的位置重新排序。
- 按泳道模式阻止重叠连接器
- 用于在 Business Modeler 中建模的提示和技巧以及最佳实践信息。
- 改进了 Business Modeler 工具的模拟性能和可伸缩性
- 增强了 Business Modeler 工作环境中的搜索功能
- 改进了业务流程模型验证
- 用于快速进行业务流程模型设计的可用性功能
用于分组和报告的新功能
无论您是通过导入现有模型开始,还是亲自在 Business Modeler 中进行组装,您都希望与他人共享该工作。使用 CVS 或 IBM Rational ClearCase、利用团队环境和增加模型重用性易如反掌。
当您的业务分析人员希望与主要管理人员和其他主题专家共享工作时,有许多可用的报告选项。Business Modeler V 6.0.2 包含用于共享业务流程模型的新功能和增强功能。使用 6.0.2 版本,您可以共享 Business Modeler 项目中感兴趣的区域,通过将其复制并粘贴到某个工具即可(如用于简单流程共享的 Microsoft® PowerPoint、Visio 或 Word)。您还可以通过 Modeler 静态和动态功能以 XML 格式灵活地导出分析结果,大大提高了将数据导入支持 XML 导入的产品的能力。
为实现更可靠的报告和共享功能,Business Modeler V 6.0.2 增强了能够从业务模型生成的报告模板功能。这为这些报告的自定义提供了更大的灵活性,从而利用了 Business Modeler 的固有价值。可以以 Adobe® PDF 格式生成这些报告,并利用您现有的 Crystal Reports® 基础结构。
在 Business Modeler V 6.0.2 报告中,您可以:
- 定义和应用可以应用到报告模板的页眉或页脚母版
- 将全局参数定义到多个报告,包括公司名称或徽标
- 在 WebSphere Business Modeler 报告设计器中对字段进行排序,以生成更优秀的结构化报告
- 易于读取日期、持续时间、货币、整数、双精度、百分比和布尔值格式的数据
- 利用为自定义报告提供数据的属性视图的改进的可访问性
模拟引擎中的新功能
WebSphere Business Modeler Advanced 中的主要功能是模拟引擎。模拟引擎分析为业务流程提供的详细信息,并执行该模型的模拟执行过程。通过为模型提供的成本、持续时间和其他相关属性,模拟引擎执行模型分析,并提供模拟的详细结果。
在 Business Modeler V 6.0.2 Simulation 中,您可以:
- 在泳道视图中执行模拟
- 利用增强的验证,包括为模型的结束路径检测缺失的停止节点
-
查看数据的详细聚合信息,以便进行模拟分析
- 在模拟结果中查看资源工作持续时间的属性。在流程模型的操作期间,如果资源不可用,则这些结果将在流程的总持续时间中传递。
业务流程监视的新功能
WebSphere Business Modeler Advanced 还通过重新构造业务度量设计器帮助您将业务流程模型引入 SOA 开发工作。如果您设计的业务流程主要用于技术实现(如在 WebSphere Process Server 之类的流程引擎中执行)的路线图,则业务分析人员可以定义度量,以度量性能和服务级别协议需求。在版本 6.0.2 中,您可以快速而又轻松地定义关键性能指标(Key Performance Indicators,KPI)以及与业务流程关联的度量。
WebSphere Business Modeler Advanced 提供的业务度量设计器具有易于使用、业务友好的界面,该界面将提升抽象的级别,以便轻松地描述和放置与 KPI 相关的度量。此抽象为对等技术提供了路线图,以便在数据流经业务流程的运行时实现时定义数据的聚合详细信息。
WebSphere Business Modeler Publishing Server V6.0.2 的新功能
在 Business Modeler 中组装业务流程模型向业务分析人员提供了设计和定义精确模型的高级功能。对于大多数组织来说,高级业务模型的生命周期的关键部分是即时分析人员环境外部的协作。把在 Business Modeler 中捕获的工作提供给主题专家和业务线对关键业务流程的协议和改进至关重要。IBM WebSphere Business Modeler Publishing Server 提供了一个安全的瘦客户机界面,以便共享这些模型和提供反馈。Business Modeler Publishing Server 使您的组织能够跨不同地理位置实现多个团队的协作,并提供大量的便于业务流程建模工作的技能。无需在这些台式计算机上分别安装 Business Modeler,就可以完成此任务。
在 Publishing Server V 6.0.2 中,增强功能包括:
- 能够在泳道安排中查看模型
- 支持 Linux 平台
- 发布的模型中 URL 超链接功能
- 能够在向流程或流程元素添加注释的同时添加附件,而这些流程或流程元素可以在 WebSphere Business Modeler Publishing Server 中查看。
- 改进对未被授权使用受限管理功能人员的消息传递。
结束语
IBM WebSphere Business Modeler V 6.0.2 提供了关键的增强功能,成为满足您建模需要的功能更强大的解决方案。WebSphere Business Modeler 提供了易于使用的界面,能够导入现有的 Microsoft Visio® 图表,还提供了单击和拖放绘制功能,并能够直接访问详细属性信息(资源、成本和持续时间等),从而使您能够轻松构建完善的业务模型。
参考资料 学习
获得产品和技术
关于作者  | |  |
Jonathan D. Michaelson 是 IBM WebSphere Business Modeler 的全球技术销售主管。在 IBM 的过去八年中,他在业务分析和设计以及 JAVA 开发方面积累了丰富的工作经验。他在位于美国中部的驻外机构工作,负责支持 IBM WebSphere Business Modeler(Basic、Advanced 和 Publishing Server)的客户和全球技术销售。您可以通过 jonmich1@us.ibm.com 与 Jonathan 联系。 |
对本文的评价
|