工作流的几个概念

来源:互联网 发布:3g套餐能用4g网络吗 编辑:程序博客网 时间:2024/04/30 03:41

一、工作流管理与ERP系统应用方案
用信息技术改造传统产业,用信息化带动工业化,实现跨越式发展,己成为我们的国策。制造业信息化,特别是管理信息化,受到国家和企业的高度重视。应用ERP系统实现制造业企业的管理信息化这也成为人们的共识。
传统ERP为制造业企业产供销人财物的管理提供了一整套优化企业资源利用,集物流、信息流、资金流为一体的现代化管理工具。但是它在过程集成和企业间集成方面存在不足。具体表现在:
1. 传统ERP是一个面向功能的事务处理系统。它为业务人员提供了丰富的业务处理功能,但是每个业务处理都不是孤立的,它一定与其它部门、其它人、其它事务有关,这就构成了一个业务流程。传统ERP对这个业务流程缺乏有效的控制和管理。一些业务流程被写死在程序里,非此及彼,必须按其执行,否则就要修改程序。许多流程是由人工离线完成的。ERP产生了许多报表、文件被打印装订成册,按流程规定交给有关领导审批。这样的工作方式把企业领导放在了系统之外。他们进不进入系统都无所谓,即使进入系统也只是查询企业生产经营信息,而不是用系统来行使领导职能。其后果之一是,领导置于系统之外,他们不关心系统的运行,使系统的实施效果大打折扣。
2. 固化的业务流程,非常不利于业务流程的改变。大家都知道,我国企业正在从计划经济向市场经济转变,从区域经济向世界经济转变,由传统制造向敏捷制造、虚拟制造发展。为了应对激烈的竞争环境,企业要不断地改进自己的管理,实施流程再造。这一切都意味着企业的业务流程是不断改变的。所以传统ERP系统必须是功能可重构、流程可改变、高度柔性的系统。为此将工作流管理技术引入ERP系统就成为必然的结果。

在流程定义中,要包括:流程、活动、转换条件、相关数据、角色、需要的应用等实体。
工作流管理系统中存储的数据可以分成:工作流控制数据,它是工作流执行服务对其进行控制,用于处理过程或活动实例;相关数据,控制过程实例状态转换的条件,并决定相关的逻辑走向,可以被应用所修改;应用数据,是指由应用程序操作的数据,反映的是具体业务的实际内容信息,它是在整个流程中进行流动。前两种数据是工作流相关数据,应该和第三种数据区别存放。

工作流参考模型确定了工作流管理系统的基本架构。该架构是开发工作流软件时应当采纳的系统模型,当然,一个工作流管理系统也可以不遵循这个模型标准,或只实现这个模型的一部分,但事实证明,这个模型结构是目前最为合理的。

一个工作流管理系统可以包含一个或多个引擎,并通过API向外部提供五个方面的功能服务,这些功能分别为:

    · 接口1-流程定义的导入导出
    · 接口2-同客户端应用程序和工作列表处理程序之间的交互
    · 接口3-软件工具和应用程序的调用
    · 接口4-不同工作流管理系统之间的协同工作
    · 接口5-管理和监视功能