壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1975|回复: 2

学习分析员的基本任务——业务流程建模

[复制链接]
发表于 2008/4/5 11:13:31 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
图 1 所示。

图 2 所示,分析员在适当的编辑器(例如,用于 BP 工作流(包括活动及它们之间的连接)的图形表示的用户流程编辑器)中创建了各种流程元素。这些流程元素作为 BOM 存储在磁盘文件中。Business Integration Modeler 自动应用 BOM 上的相应确认。在模型导出的后期,分析员将应用适当的转换机制将 BOM 转换成相应的目标构件。图 2 显示了受支持的四种类型的输出构件:</P>

  • Business Integration Modeler 构件(业务流程执行语言 (BPEL)+/XML Schema 定义 (XSD)/Web 服务描述语言 (Web Services Description Language,WSDL))
  • MQ 工作流的 FlowMark 定义语言 (FlowMark Definition Language,FDL)
  • UML
  • 受限文本
业务流程建模包含:

  • 收集 BP 需求。
  • 模型业务项目。
  • 模型角色和资源。
  • 模型服务。
  • 模型策略。
  • 模型关键性能指示器 (Key Performance Indicators,KPI)。
我将在接下来的部分中详细地介绍每一步。

[img=100%,1 alt=]http://www.ibm.com/i/v14/rules/blue_rule.gif[/img]
[img=8 border=0,6 alt=]http://www.ibm.com/i/c.gif[/img]
[img=100%,4 alt=]http://www.ibm.com/i/c.gif[/img]

[/td][/tr][/table][/td][/tr][/table]

[/td][/tr][/table][/td][/tr][/table]

[/td][/tr][/table][/td][/tr][/table]
清单 1 展示了如何将输入标准及输出标准映射到 portType 操作的输入及输出消息中。

[/td][/tr][/table][/td][/tr][/table]
清单 2 展示了一个简单规则的实例。

参考资料)。

[img=100%,1 alt=]http://www.ibm.com/i/v14/rules/blue_rule.gif[/img]
[img=8 border=0,6 alt=]http://www.ibm.com/i/c.gif[/img]
[img=100%,4 alt=]http://www.ibm.com/i/c.gif[/img]

参考资料)。

[img=100%,1 alt=]http://www.ibm.com/i/v14/rules/blue_rule.gif[/img]
[img=8 border=0,6 alt=]http://www.ibm.com/i/c.gif[/img]
[img=100%,4 alt=]http://www.ibm.com/i/c.gif[/img]


参考资料)。Business Integration Modeler 提供了将 KPI 添加到流程中的工具,来记录我们希望跟踪的那些流程的关键因素(详细信息请见文章“使用 WebSphere Business Integration Modeler 进行业务流程建模”)。

[img=100%,1 alt=]http://www.ibm.com/i/v14/rules/blue_rule.gif[/img]
[img=8 border=0,6 alt=]http://www.ibm.com/i/c.gif[/img]
[img=100%,4 alt=]http://www.ibm.com/i/c.gif[/img]


[/td][/tr][/table][/td][/tr][/table]
[/td][/tr][/table][/td][/tr][/table]图 3 显示了所生成的文件,以及流程模型元素与生成的文件中相应的构件之间的关系。例如,生成复合业务项目作为 XSD Complex 类型。可以导出整个业务建模项目,或者项目中所选定的部分。在导出时另一个重要的选项是流程执行模式。存在三个不同的选项,默认值是长期运行(请求-应答)

[/td][/tr][/table][/td][/tr][/table]
[/td][/tr][/table][/td][/tr][/table]附录
Business Integration Modeler V5.1:核心功能
WebSphere Business Integration Modeler V5.1 是特别为业务用户设计的易于使用的工具,使他们能够捕获并编制业务流程的具体步骤。包括下列核心功能:
用户配置文件:Business Integration Modeler 提供了三种不同的用户配置文件,使得对于同一流程模型可以有不同的视图。这三种配置文件是:初级、中级、高级。这些配置文件与不同的用户角色相联系。业务领域的专家或分析员使用初级配置文件,它将业务任务作为活动序列,而其余的模型信息作为文档来获取。中级配置文件在技术上更针对于数据模型的细节、表达式及基数信息,并且它更适合于业务架构师。高级配置文件提供了更详细的流程及数据模型的信息。此配置文件非常适用于解决方案中或适合于 IT 架构师。注意,转换配置文件不会改变基本的数据模型。
技术模式:存在三种技术模式:操作、BPEL 及 MQ Workflow FDL。依照技术专家对所需细节的看法,您应当在模式之间进行切换。在某些模式中一些选项及符号元素可能失效了,所以选择合适的模式有助于为目标流程的执行环境定义适当的构件。注意,转换模式不会改变基本的数据模型。
目录:这些是对类似的建模实体的逻辑分类。包括:

  • 数据(例如定购、产品之类的业务项目)
  • 流程(主要的流程、子流程、服务、任务)
  • 资源(例如客户服务代表、销售经理之类的角色,或者例如 Web 服务器、应用服务器之类的资源)
  • 组织(组织层次、位置)
  • 报告(总结、比较、文档)
这些分组增强了建模实体的可复用性。
流程:流程是活动的顺序、执行这些活动时所规定的条件的顺序、执行活动所需要的资源顺序,以及活动同服务交互时传递的数据流的顺序。通过使用工具提供的图表符号来将这些流程建模。
仿真:流程模型仿真帮助组织观察在不同的输入下流程是如何执行的。该功能提供了对于输入的更改、对于消耗因素的关联,以及对于资源或当前配置的调整,来模拟真实的业务场景。这些分析增强了对于关键路径、最短路径、周转时间及对于流程模型的耗费/时间的测量的分析。
报告:该功能为流程分析及重新设计提供了非常有价值的指导。存在各种可用的报告功能,包括流程摘要、对于两个流程模型的比较、ROI 测试中的 As-Is 和 To-Be 的比较、文档及过程(规则、策略及过程)报告。
分析:在流程模型中可以进行两种分析:静态分析及动态分析。在静态分析中,大多数信息是从模型中提取出来的,并用于分析消耗、时间管理、性能、流程有效性及资源水平。动态的分析是由基于输出日志或事件的模拟流程的输出过程来完成的。存在两种动态分析:聚合分析(基于多个流程模型元素的执行过程)和实例分析(使用流程元素的特定序列的执行实例)。
发表于 2008/11/5 21:49:06 | 显示全部楼层

不错,学习中

发表于 2008/11/5 23:35:35 | 显示全部楼层
又学了一招
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/30 20:19 , Processed in 0.013678 second(s), 16 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表