● 工作流中两个基本元素是活动和活动之间联系。关于这两个基本元素和工作流的关系就好比人和人的两条腿一样,人是靠两条腿走路的,而工作流的实现也是需要这两个元素的紧密配合的,工作流的执行具体来说就是这两个元素的执行。活动就相当于经营过程中的任务,也就是经营过程中的执行动作或操作;活动之间的联系就相当于经营过程中的规则,工作流管理软件实现工作流模型所遵循的固定程序。 在这里呢,我们要区分 Process 、 Business Process 与 Workflow 的概念: Process 表达的活动点的关系是离散的、具有完整性关联、而且具有逻辑性的序列关系; Business Process 是过程的一种特殊分类,包含了一些活动,透过这些活动反映了与市场伙伴(开发商、客户、供应商等)之间的交互。 Workflow 就是经营过程的自动化执行。 http://www.jossinfo.com/ReadNews.asp?NewsID=544
评论
两者有关联。工作流是一系列相互衔接的业务流程,在工作流中往往表现为文件(表单)等的传递。
发布者 老Kang
2007-5-13 10:29:03
谢谢老kang:) 从网上找了关于工作流的东西放在这里备查,呵呵
● 工作流的是从英文单词 Workflo w 翻译得来的,它本身的含义比较抽象 Work表示工作或任务, Flow 的含义是流动、流程或流量等,。以此类推,用活动及活动之间变化的过程表示的业务流程就是工作流。工作流的概念起源于生产组织和办公自动化领域,企业对于降低生产成本提高办事效率提高企业经营过程的组织管理与流程优化的需求促使工作流成为企业管理的主要研究内容之一。在没有引入计算机信息系统之前这些工作都是由人工来完成的,近些年来伴随着世界经济及高新技术的发展尤其是计算机网络技术和分布式数据库技术迅速发展,使工作流技术也迅速发展起来。用信息技术改造传统产业,用信息化带动工业化,实现跨越式发展,已成为我们的国策。制造业信息化,特别是管理信息化,受到国家和企业的高度重视。
● WfMC( 工作流管理联盟: Workflow Management Coalition) 给予工作流的定义是: 工作流是一类能够完全或者部分自动化执行的经营过程,它根据一系列过程规则,文档、信息或任务能够在不同的执行者之间进行传递与执行。 国内给予工作流的定义是: 工作流是一种反映业务流程的计算机化的模型,它是为了在现今计算机环境支持下实现经营过程集成与经营过程自动化而建立的可有工作流管理系统执行的业务模型。 国内定义与 WfMC 的定义不同主要在于强调了工作流模型是可被工作流管理系统执行的,主要是为了区分工作流模型与一般过程模型。简单的说,工作流就是一系列相互链接、自动进行的业务活动或任务。我们可以将整个业务过程看作是一条河,其中流过的就是工作流。相对于“工作流”,业务过程是一个更一般化的统称,而工作流这个词,则已经不能仅从字面含义上去理解,他已经被赋予了更深一层的特定含义——专门指基于信息技术规划、运作管理的业务过程。在实际应用中把凡是由计算机软件系统控制执行的过程都称为工作流。工作流的含义就是 1. 计算机化模型 2. 反映业务流程 3. 能用工作流管理系统来实现,这三方面缺一不可。
● 首先,工作流是一个计算机化的模型,必须是能过被计算机执行的。它建立的目的就是为了实现业务过程的自动化。在实际应用中可以把凡是由计算机系统控制执行的过程都称作为工作流,用于过程的自动化,由早起的有形文件传输变成现在无形的文档传输,信息的传达,任务的执行完全计算机化。实现对经营过程完全或部分的自动化,有效地把人、信息、工具有效的结合起来,提高软件利用率及工作效率。工作流技术所提供的日志功能,可以使办公系统完全自动化,精简公司体制,提高工作效率。只有能被计算机自动化处理的业务流程才是工作流。
● 其次,工作流是描述业务过程的模型。它是一个企业业务流程的抽象化表示,就是将一组任务组织起来完成某个经营过程,实现预定的经营目标。工作流的模型建立就是为了说明一个公司业务过程的目的,实现业务过程的自动化及业务过程管理的自动化。
● 第三,工作流必须能用工作流管理系统来实现 。通常描述一个活动及活动及其之间相互联系都可以叫做过程模型,但不一定一定要用计算机来实现。既然工作流模型的建立是为了实现业务过程的自动化,那么就肯定是由计算机来执行的,这也是工作流不同于一般过程模型的地方。工作流管理系统则定义了完成业务过程所需要的所有参数,及这些参数所包含的所有中间步骤所需要的应用程序,执行时计算机只需按部就班的去执行就行了。
● 工作流中两个基本元素是活动和活动之间联系。关于这两个基本元素和工作流的关系就好比人和人的两条腿一样,人是靠两条腿走路的,而工作流的实现也是需要这两个元素的紧密配合的,工作流的执行具体来说就是这两个元素的执行。活动就相当于经营过程中的任务,也就是经营过程中的执行动作或操作;活动之间的联系就相当于经营过程中的规则,工作流管理软件实现工作流模型所遵循的固定程序。 在这里呢,我们要区分 Process 、 Business Process 与 Workflow 的概念: Process 表达的活动点的关系是离散的、具有完整性关联、而且具有逻辑性的序列关系; Business Process 是过程的一种特殊分类,包含了一些活动,透过这些活动反映了与市场伙伴(开发商、客户、供应商等)之间的交互。 Workflow 就是经营过程的自动化执行。 http://www.jossinfo.com/ReadNews.asp?NewsID=544
发布者 一路上
2007-5-13 17:02:48
发布者 萧秋水
2007-5-13 17:31:29
发布者 ask
2007-5-14 23:25:40
发布者 一路上
2007-5-15 0:19:10
发布者 ask
2007-5-15 9:37:29
发布者 一路上
2007-5-15 10:58:31
发布者 ask
2007-5-15 11:39:03
可以加入这里进行探讨啊: .net开发与工作流群: 17110384
发布者 怡颖
2008-6-11 17:18:07
发布者 匿名用户
2008-8-27 15:27:54