工作流的是从英文单词 Workflo w 翻译得来的,它本身的含义比较抽象 Work表示工作或任务, Flow 的含义是流动、流程或流量等,。以此类推,用活动及活动之间变化的过程表示的业务流程就是工作流。工作流的概念起源于生产组织和办公自动化领域,企业对于降低生产成本提高办事效率提高企业经营过程的组织管理与流程优化的需求促使工作流成为企业管理的主要研究内容之一。在没有引入计算机信息系统之前这些工作都是由人工来完成的,近些年来伴随着世界经济及高新技术的发展尤其是计算机网络技术和分布式数据库技术迅速发展,使工作流技术也迅速发展起来。用信息技术改造传统产业,用信息化带动工业化,实现跨越式发展,已成为我们的国策。制造业信息化,特别是管理信息化,受到国家和企业的高度重视。
WfMC( 工作流管理联盟: Workflow Management Coalition) 给予工作流的定义是: 工作流是一类能够完全或者部分自动化执行的经营过程,它根据一系列过程规则,文档、信息或任务能够在不同的执行者之间进行传递与执行。
国内给予工作流的定义是: 工作流是一种反映业务流程的计算机化的模型,它是为了在现今计算机环境支持下实现经营过程集成与经营过程自动化而建立的可有工作流管理系统执行的业务模型。
理解工作流,可以结合我们的实际工作进行理解,下面我给大家举一个例子:
林俊杰是某企事业单位的一名新员工,他主要负责单位的安全月报表的填报工作,这天是他来单位上班的第四天(今天是2008年7月21日),刚刚熟悉了工作的环境,单位的所长一个电话就把他叫了去。下面是他们的一段对话:
小林:所长好!~
所长:小林,来坐这。
小林:所长您找我啊?
所长:啊,是这样的,你来单位这几天感觉怎么样啊?同事之间关系融洽吗?
小林:看您说的,我觉得咱们单位的同事都非常好,每天上班来我的心情特别好,我都想把家搬到这里来了。(忽悠上了。。。)
所长:哈哈,那我们岂不是又多了一个晚上值班的?
小林:哈哈。。。(脸红)
所长:今天叫你来是这样的,你对你现在的工作基本有一些了解了吧?
小林:是的,主要是每个月往处安技科(所的上一级部门)交一个安全月报表。
所长:对,没错,主要是咱们这个单位没有安全生产的任务,可是上面,要求每个月都得交,你月初的时候把报表填好了,交给综合办公室,办公室会送到我这里来的,我简单的了解一下,要是没有问题,他们(办公室)就会送到处安技科,要是需要改动可就得麻烦你再改一下啊?我会交给办公室,他们会给你送过去的,改完后,我看了没问题,我还会再让他们送到处安技科。
小林:哎呀,所长看您说的,“为人民服务”是我义不容辞的责任啊~!!您就放心吧,我已经明白了。
关键字:工作流定义、工作流节点、工作流引擎
工作流定义:所长在客套之后向小林安排了每个月交报表的一套流程,这套流程就叫工作流的定义。
工作流节点:小林、所长、处安技科。
工作流引擎:综合办公室,整个工作流由综合办公室来整体的驱动。
十天之后。。。(2008年8月1日 早上8:13)
小林今天一到单位,就遇见了办公室的老陈。
小林:来了,陈哥?
老陈:是啊,唉对了,今天是8.1啊你们军人的节日哦。。。祝你节日快乐啊。^_^
小林是一名退伍的军人,两年的军旅生涯,磨练出他的坚强意志,也交了好几个部队的铁哥们。
小林:啊,我还真都忘了,呵呵,谢谢啦。
老陈:你小子太客气了,对了,小林,月初了啊,这两天别忘把月报表写一下啊,写好了,我给所长送去啊。
小林:行没问题,上班就写。
两个小时之后。。。(早上10:25)
小林在楼道里喊:陈哥。。。~
老陈:小林,什么事?
小林:我的报表填好了。。。
老陈:行,给我吧,我给所长送去。
小林:那就麻烦你了,陈哥。。。
老陈:你小子就是嘴甜。。。
十分钟之后。。。(上午10:37)
老陈敲门 。。。 当 当 当
所长:谁啊?
老陈:我,办公室的小陈,给您送安全月报来了。
老陈进屋后。。。
老陈:您看一下,小林把月报填完了。
所长:行,你回去吧。
十分钟后(上午10:50)
所长打电话把老陈叫进了办公室。。。
所长:我刚才看了一下,这个安全教育一栏还没填呢。让他再填一下吧。
一分钟后(上午10:51)
老陈:小林,所长说你这个不行,你看看再修改一下吧。我先回去了,一会你叫我啊。
小林:好的,多谢陈哥啊。
五分钟后(上午10:57)
小林:陈哥还得麻烦你,把这个报表送到所长那里。
老陈:没问题,别客气。
三分钟后(上午11:00)
老陈:所长,您再看一下,小林把报表改了一下。
所长:啊,这回就行了,就算假的也要写的和真的一样啊~!你交到处安技科吧,没事了。
老陈:嗨,他年轻,等下回再写,就会了,所长那没事了我就先走了啊。
上午11:45 老陈把报表送到处安技科。
关键字:工作流实例
工作流实例:刚才我们对工作流进行了定义,这时我们只要遵循这个定义来执行就行了,每次小林交月报表的时候遵循这个工作流定义,来实例一个工作流,就OK了。
这是个人对工作流的一个简单的理解,希望高人指点一二,谢谢