`

工作流程引擎设计的几个要素

阅读更多

设计一个好的工作流引擎,就象设计一部汽车,它必须有发动机,提供动力,轮子提供行走,灯提供照明,喇叭提供提示。刹车提供停止,倒挡提供后退出。车门提供钥匙进入系统,也可以说是安全验证,导航器提供方向。
现在试想一下,我们拿着钥匙(用户名与密码),进入汽车(工作流引擎前台操作),先看看仪表有多少水与油料(待办工作)。
好,现在我们开始进入发动引擎(启动流程)。看看前面是否有障碍物(采集信息),挂挡,采油门(点发送流程按钮)。松离合,前进。。。。。
转弯要看前面的条件是什么样的(方向条件),停车(是否有情况),到达目的地(流程结束),中途特殊情况(流程完成条件)提前返回。意外情况抛锚(流程体检)需要检修。

以下几个流程的要素。
1, 节点。
2, 节点完成条件。
3, 方向。
4, 方向条件。
5, 流程完成条件。
6, 文书、单据。
7, 岗位。
8, 部门。
9, 操作员。

10,流程视图,报表。

11,流程数据转出。

12, 节点事件接口,节点流程接口。

13, 节点外部调用接口。

 

分享到:
评论
4 楼 nychen2000 2009-06-07  
liujunsong 写道

提点意见.
抽象的层次不够.
岗位,部门,操作员,文书,单据这些都不应该属于工作流的范畴.


英雄所见略同,很多人把工作流看作了oa系统,这一点我是不同意的。
3 楼 ccflow 2009-05-11  
驰骋工作流特点 http://ccflow.cn
驰骋工作流特点 http://ccflow.cn

最容易的操作:
  =============================
      会管理就会,设计流程,10分钟入门,1个小时间让您设计复杂的流程。设计全部图形化、界面化。


  所见既所得的表单设计:
  =========================
      不必专业的培训,轻松完成主表设计,明细(从)表设计,自动完成,支持计算列,支持复杂的自动计算,支持sql,excel表达式.


  最简化的流程模型建造:
  ========================
      流程节点增、删,改流程方向控制. 设计完全图形化。让你的流程更加可读,直观,容易理解,流程图自动copy到图片到前台。
    

  强大丰富流程功能
  ===========================
      工作退回,转发,撤消,删除,工作报告(工作跟踪器),预警,附件.时效考核, 工作投递智能化 自动记忆路径,打印单据文书自定义


  丰富的流程考核管理:
  =================================
      考核是流程运行的"副产品" 时效考核,率考核公开透明, 工作状态:正常、预警、逾期.


   不可媲美的流程报表自定义
   ==================================
     报表定义所见既所得 查询,查询条件,分组分析,对比分析,旋转分析,图形分析,多纬统计报表,数据透视,数据挖掘,纂取.

  
   灵活的外部集成接口
   ====================
   二次开发不需动程序,事件调存储过程,调用url,本机exe.


    表现卓而不凡:
    ======================
    支持省级机关数据大集中,支持群集,支持事件与外部程序调用接口,支持oracle,sqlserver.
2 楼 ccflow 2009-05-02  
liujunsong 写道

提点意见. 抽象的层次不够. 岗位,部门,操作员,文书,单据这些都不应该属于工作流的范畴.


横看成岭侧成峰, 远近高低各不同。
1 楼 liujunsong 2009-05-02  
提点意见.
抽象的层次不够.
岗位,部门,操作员,文书,单据这些都不应该属于工作流的范畴.

相关推荐

    MFC 微软基础类MFC,微软基础类(Microsoft Foundation

     MFC 应用程序的总体结构通常由开发人员从MFC类派生的几个类和一个CWinApp类对象(应用程序对象)组成。MFC 提供了MFC AppWizard 自动生成框架。  Windows 应用程序中,MFC 的主包含文件为"Afxwin.h"。  此外MFC...

    ease template

    商业版本的程序如果没有模板要修改页面对于任何人都将是非常头疼的工作,而采用Ease Template的开发者则按正常流程即可完成所有的修改工作。  Ease Template 经过多年的发展已经被很多框架所采用,其中比较有名气...

    计算机应用基础论述题.txt

    以增强型的工作流为引擎、融合知识管理套件、并加入更广泛的日常业务工作管理包括客户资源的管理等,最主要的三个方面就是要实现信息的协同、业务的协同和资源的协同,企业的各种资源,包括人、财、物、信息和流程...

    asp学习相关资料大全

    很多关于asp的学习,很有...经过调查、研究、分析、计算,在学生信息管理中的应用已经条件成熟,将从以下几个方面总结系统开发的可行性,具体情况如下: (1)技术可行性 以WindowsXP为操作系统,采用ASP为脚本语言

    智能制造.pptx

    1.3 美国工业互联网 三大元素:智能机器、高级分析、工作人员 智能机器:以崭新的方法将现实世界中的机器、设备、团队和网络通过先进的传感器、控制器和软件应用程序连接起来。 高级分析:使用基于物理的分析法、...

    《计算机基础》网络课程教学网站【文献综述】.doc

    毕业论文文献综述 计算机科学与技术 《计算机基础》网络课程教学网站 一 前言 网络课程是决定网络教育质量的一个关键要素,随着网络教育的发展,网络课程的数 量也在迅速增长。人们对网络课程评价重要性的认识也逐步...

    Google Chrome 6.0.451.0 Dev 版(一个由Google公司开发的网页浏览器)

     Web Developer扩展包,您可以访问其他的开发者工具,例如验证选项,页面尺寸调整和CSS要素浏览器:所有功能都可以从工具栏中一个额外的按钮进入。  Chrome Editor是您不能错过的。它可以让您在浏览器中轻松编码,...

    数字世界的人类挑战:银行业员工期望的范式-研究论文

    银行业务流程分为三个关键要素:构成输入的客户查询或请求,通过某些阶段和各种必要的内部渠道进行的数据处理以及形成输出的银行和客户期望的交付结果。 BPR主要在数据处理部分进行中介以使其更改,从而使其具有...

    大学文献检索资料 DOC

    (实用新型专利和外观设计专利的审批程序)专利申请,初步审查(形式审查),审定并公告,公众异议,授予专利权 第二节 专利文献  专利文献的特点:1,新颖及时 2,技术可靠、详尽 3,内容广泛 4,格式统一 5,从...

    2020年春【中石油】计算机测控技术第一阶段在线作业(标准).doc

    A、智能装置 B、总线协议 C、网络 正确答案:B 第14题,14.(2.5分)现场总线通讯协议模型为() A、IEC61158协议模型 B、TCP/IP C、OSI 正确答案:A 第15题,15.(2.5分)现场总线协议的三个基本要素为底层协议、上层...

    javascript入门笔记

    在程序中,一旦声明好,就不允许被修改的数据 2、声明常量 const 常量名=值; 常量名在命名时采用全大写形式 作业: 1、声明一个变量 r ,来表示一个圆的半径,并赋值 2、声明一个常量PI ,来表示圆周率3.14 ...

    SEO Audit Tool (by tinkerEdge)-crx插件

    它是一款易于使用的工具,您可以随时使用时间以几步优化您的网页它包括对网站上的关键元素的高度详细的可操作洞察力,以便您能够在谷歌,雅虎,Bing等等搜索引擎上排名更高。页面上的关键要素SEO审核: 页面信息 - ...

Global site tag (gtag.js) - Google Analytics