欢迎光临中国工作流管理网
加入收藏夹 | English
当前位置:主页>工作流应用>
工作流在电力生产管理信息系统中的应用(二)
来源:  作者:本站

2 工作流的建模

MQ Workflow作为系统的工作流引擎,可用于设计、优化、运行并控制业务流程。它帮助用户执行日常的业务操作、进行规划和管理以及设计符合业务需要的应用程序。

MQ Workflow是一种客户机/服务器系统。它提供了用于定义并归档工作流模型中的业务流程的组件Build time和运行流程的运行库Runtime。

MQ Workflow Build time使用自己的关系数据库存储流程模型信息。Build time数据库立于Runtime中使用的数据库具有以下优势:建模者可独立于主数据库运行进行工作;用户可使用建模数据库而不影响在运行的流程的性能。它提供了创建流程模型的图形编辑器,用一组标准的图符表达流程中各元素的意义,用户还可以自行定义图标元素来改变工作流程的可视化效果,并采用了结构化的定义方法,支持子流程、程序块、流程嵌套等方法,并提供了If/Else/End if 判断结构和Case/do Case/End Case的选择结构。

工作流建模涉及各种任务和技巧。系统管理员在系统中作为首要人员存在。他负责其他角色成员的初始定义。如可授权其它用户具有创建并更改数据库中员工成员的定义的权限;授权其它用户具有建立并验证流程模型的权限;授权其它用户具有设计定义用于MQ Workflow的程序的权限。几个用户可以负责一些不同的任务,同一个用户也可以执行多个任务。

工作流建模的步骤是互相依赖的。通过对我省县级供电企业各生产流程的设置后总结出按以下步骤可以完全满足每一步的先决条件:

(1) 定义员工成员的组织结构,包括须用于组织的职务级别。

(2) 定义和服务器组件的网络属性。

(3) 定义流程所需的数据结构、流程和程序中的活动。

(4) 注册须用于流程中活动的应用程序。

(5) 绘制流程图,显示每个活动和块,其中有确定控制和数据流的所有连接符。指定流程的属性。

(6) 详细定义流程图隐含的逻辑。

--对于每项活动,定义它的启动条件、启动方式、执行人员、角色、退出条件、退出方式等及相应的工作委托、协调等相关属性并指定数据结构和执行该活动所需的程序。

--对于每个流程图的每个控制连接符,可选择性地指定一个转换条件。

当流程设置完毕后须进行流程验证。MQ Work Flow提供了工作流校验工具,用来检验流程是否合法(如死循环,条件设置错误等)。
上一页12 下一页

免责声明:凡本站注明来源为xx所属媒体的作品,均转载自其它媒体转载目的在于传递更多信息,并不代表本站赞同其观点和对其真实性负责。