工作流系统功能列表(2004)

合集下载

(完整版)工作流引擎功能概要(OA系统)

(完整版)工作流引擎功能概要(OA系统)

工作流引擎功能概要、目前功能概况图、功能结合场景介绍1.流程设计1.1流程web 化建模流程web 化建模,在目前主流浏览器中直接进行 web 化可拖拽的流程建模,并且不需要安 装任何插件。

如其他厂商使用 flex 、applet 等技术做的web 流程设计器,都需要另外安装插 件。

尤其是生成流程图后,在普通用户显示流程图的时候,也需要安装一些插件。

目前主流的流程引擎,都必须拥有 web 化流程设计器,否则必然会被淘汰,这已经成为了 一个必需品。

而我们的流程设计器是纯 JS 脚本自己研发编写的,维护方便,不依赖任何第三方插件。

流程设计 流程web 化建模 版本管理会签(支持4种策略) 串签 菜单配置审批权限配置Weboffice 权限配置 选人策略1 (直接选 定人)选人策略2 (选择某 个组织或群组) 选人策略3 (变量动 态选人)选人策略4 (根据组 织属性与层级动态 选人)支持自定义动作 支持节点二次开发支持发起、流转、 结束事件,并支持 可二次开发支持分支、聚合支持动态分支、动 态聚合自定义流转展现表 单 与自定义表单结合, 可动态抓取表单中 的字段进行只读可 见的配置流程数据中心 个人待办(升序、 降序)、按紧急程 序排序。

最新待办 显示“新”,被催 办的待办显示“催 (个数)” 在办事宜 办结事宜 申请未办结 申请已办结 我关心的事宜 ?我的催办 我的工作代理 常用意见流程动作 办理 回退 办理至 回退至选择下一步办理人 ?退回至申请人 流程撤销 流程结束 流程转办 工作代理 催办 ?申请取回 办理取回 办结取回 流程图形化监控 流程审批信息查阅 执行自定义动作流程监控与管理控制 ?在办流程挂起 ?在办流程恢复 ?在办流程取消 ?在办流程监控 ?流程重置 ?在办任务挂起 ?在办任务恢复 ?在办任务取消 ?在办任务监控 ?流程自由流 ?流程操作日志管理流程统计?流程统计分析报表 工具1.2版本管理流程建模后,避免不了对已经建立好的模型进行再次的修改,那么就需要有版本管理的功能,可以管理历史版本,可以还原历史中某个版本的流程模型,可以看到某个流程实例是按照哪个流程版本去建立的,可以发布历史中的流程模型,让用户随时可以选择发起历史流程模型。

工作流流程管理功能描述

工作流流程管理功能描述

工作流流程管理功能描述
工作流流程管理功能描述包括以下内容:
1. 创建工作流:用户可以创建自己的工作流,并定义流程中的各个步骤和条件。

2. 设计流程图:用户可以使用可视化的方式设计工作流程图,方便理解和管理工作流程。

3. 管理步骤和条件:用户可以对工作流中的每个步骤进行管理,包括添加、删除、修改步骤和条件。

4. 配置参与者和权限:用户可以配置每个步骤的参与者和权限,决定谁可以执行该步骤以及有权审批该步骤。

5. 设置触发器:用户可以设置工作流的触发器,当满足一定条件时自动触发工作流的执行。

6. 监控工作流:用户可以实时监控工作流的状态,了解每个步骤的进度和执行情况。

7. 审批和驳回流程:用户可以审批或驳回某个步骤,将工作流推进到下一步或回退到上一步。

8. 提交和保存工作流:用户可以提交已设计好的工作流,使其可以被其他人使用,也可以保存工作流为草稿,以备后续修改和使用。

9. 导出和导入工作流:用户可以将工作流导出为文件,也可以从文件中导入工作流,方便工作流之间的共享和迁移。

10. 统计和分析工作流:系统可以对工作流的执行情况进行统
计和分析,方便用户了解工作流的效果和改进方向。

工作流(Workflow)学习---基础知识整理

工作流(Workflow)学习---基础知识整理

⼯作流(Workflow)学习---基础知识整理⼯作流定义:⼯作流是将⼀组任务组织起来以完成某个经营:定义了任务的触发顺序和触发条件,每个任务可以由⼀个或多个完成,也可以由⼀个或⼀组⼈完成,还可以由⼀个或多个⼈与软件系统协作完成。

⼯作流2.0的定义是:实现⼯作过程管理的⾃动化、智能化和整合化。

⼯作流2.0最主要的特征就是可以灵便的实现数据整合和数据统计,消除信息孤岛,既能实现OA办公系统内部⼯作流之间的数据整合,如借款与报销、预算与决算等,⼜能实现OA办公系统⼯作流与其他业务系统之间的数据整合,如HR、ERP、CRM等。

⼯作流2.0能彻底的弥补⼯作流1.0的不⾜,它不但实现OA办公系统内部的数据整合,也实现OA办公系统和第三⽅应⽤系统之间的数据整合。

如果给⼯作流1.0打上标签的话,那就是“⽆纸化、重复⼯作、流程孤岛、系统孤岛、数据孤岛”;⼯作流2.0对应的便是“智能化、效率质量提升、外部数据整合、消除信息孤岛、内部数据整合”。

毫⽆疑问,⼯作流2.0更加智能,更加整合,能够实现数据的同步交换和共享的特征更受⽤户欢迎,能有效帮助企业简化多余流程,是未来⼯作流技术发展的⽅向。

适⽤⾏业消费品⾏业,,服务业,银证险等,物流服务业,物业服务业,物业管理,⼤中型进出⼝贸易公司,政府事业机构,研究院所及教育服务业等,特别是⼤的跨国企业和集团公司。

具体应⽤1.关键业务流程:订单、报价处理、采购处理、合同审核、客户电话处理、等。

2.⾏政管理类:出差申请、加班申请、请假申请、⽤车申请、各种办公⽤品申请、购买申请、⽇报周报等凡是原来⼿⼯流转处理的⾏政表单。

3.⼈事管理类:员⼯培训安排、绩效考评、职位变动处理、员⼯档案信息管理等。

4.财务相关类:付款请求、应收款处理、⽇常报销处理、出差报销、预算和计划申请等。

5.客户服务类:客户信息管理、客户投诉、请求处理、售后服务管理等。

6.特殊服务类:ISO系列对应流程、质量管理对应流程、产品数据信息管理、贸易公司报关处理、物流公司货物跟踪处理等各种通过逐步⼿⼯流转完成的任务均可应⽤⾃动规范地实施。

工作流功能

工作流功能

流程审批主要功能如下:1、流程门户:提供统一的分类流程调用界面。

2、发起流程:选取要发起且已经制作好的工作流程表单。

3、待发流程:流程表单填写后保存待稍后发送的工作流程。

4、流程监控:是指对正在办理的工作流程进行监控。

5、办结查阅:是指用户可以对已经结束、取消、退回的流程进行查阅。

6、流程转办:是指当前用户可以把卡在某节点的流程转办给其它人处理。

7、流程代理:是指用户出差时可以由其指定的代理人帮其处理。

流程审批技术特色如下:1、流程编号:系统能自动编号,查重,允许用户自定义编号规则;2、签名印章:支持电子签名、电子印章技术;3、复杂流转:支持条件路由、顺序流、分支流、并发流;支持会签、回退、撤销、分发等;4、文件上载:允许带附件进行流转及审批;5、图形化B/S流程编辑器:流程可以灵活、自由定制,全程B/S图形化方式拖拖拽拽定制流程,并配备了节点的流程和表单处理权限。

6、流转监控:提供所有流程,有权限控制的办理监控界面。

7、常用批阅语:允许用户自定义常用批阅语,方便快速录入;8、流程查阅:提供已办理、待批流程的查询;9、痕迹保留:支持正文修改痕迹保留;10、时限提醒:根据流程设置的时限,通过邮件等方式自动完成提醒功能。

11、流程表单的自定义:无须写代码,以所见即所得的方式,可以实现表单的自定义。

12、流程中可以进行短信督办提醒。

13、提供流程之间的自动转发、提供流程跟踪和催办督办。

14、支持单一审批、多人并行审批、多人顺序审批、多人审批一人认可和主办/协办阅批的组合审批模式。

15、采用在线office编辑正文,完全适应客户操作习惯。

16、提供软件和硬件两种电子签章/电子签名功能的解决方案。

17、消息提醒与查看跟踪:系统在审批过程中提供了短信、即时通讯等多种手段提醒下一办理人。

18、流程引擎:独立的流程引擎设计,其它功能模块可以灵活调用工作流引擎,实现各功能模块的业务流转,如信息管理、公文管理、综合办公、名片订购等,工作流程作为独立的服务可被各模块引用,流程引擎与表单定义相结合产生工作流程的独立应用“工作流程”模块。

工作流平台功能描述

工作流平台功能描述

工作流平台功能描述2.任务分配与提醒:工作流平台可以将任务自动分配给指定的人员或角色,并通过邮件、短信、提示等方式提醒相关人员完成任务。

同时,平台还支持任务的优先级、截止日期和逾期提醒。

4.数据收集与整合:工作流平台支持自定义表单设计,用户可以创建和调整表单以收集所需数据。

平台将收集到的数据进行整合,以便生成报表、给出统计分析并给出最终决策支持。

5.任务协同与追踪:工作流平台允许不同用户之间进行任务相关的协同沟通。

用户可以在系统内留言、评论、提供意见以及对任务状态进行更新。

平台上的任务实时更新,所有相关人员可以随时了解当前任务的进展和状态。

6.自动化流转与触发:工作流平台可以根据设定的规则自动触发任务的流转和通知。

例如,当一些环节的任务完成后,可以自动触发下一环节的任务,或向指定人员发送通知。

7.异常处理与调整:工作流平台可以检测出流程中的异常情况,并及时将其通知给相关人员。

用户可以根据情况调整流程,新增、删除或修改环节和规则,以适应实际需求。

8.数据安全与审计:工作流平台拥有完善的安全机制,确保数据的机密性和完整性。

平台记录了用户对流程的操作情况,以备后续审计和追溯。

9.集成与扩展:工作流平台兼容多种企业应用系统,如企业资源计划(ERP)系统、人力资源系统(HRM)、客户关系管理系统(CRM)等,使不同系统的数据能够在流程中相互交互。

此外,平台还支持二次开发和定制化,以满足企业特定需求。

10.数据分析与优化:工作流平台可以根据收集到的数据进行分析和报表生成,帮助企业了解业务流程的情况和瓶颈所在。

用户可以根据分析结果优化流程,提高工作效率和质量。

总之,工作流平台通过提供流程建模、任务管理、数据收集和整合、任务协同、流程自动化、异常处理、数据安全等功能,帮助企业管理和优化业务流程,提升工作效率和质量,实现数字化转型。

工作流引擎系统 BPM功能清单-V1.0

工作流引擎系统 BPM功能清单-V1.0
配置webservice服务,这个可以在流程设置中进行配置使用。
数据源管理
数据源管理
可以在系统中配置spring 的动态数据源,动态数据源在系统中应用广泛,比如自定Байду номын сангаас对话框,自定义SQL查询,自定义查询,外部表BO创建等场合。
支持数据源动态切换。
系统属性管理
系统属性管理
属性管理支持在数据库中获取定义过的属性,这些属性一般都是在系统中使用的。
生成物理表以可以选择将业务数据保存在物理表中。
导入导出
导入:业务对象定义使用标准的xsd文件约束,可以使用xml编辑器或者其他离线工具完成业务对象建模,然后通过导入的功能导入系统,然后可以选择进行业务对象的发布和生成物理表操作。
导出:系统中的业务对象也可以使用导出的功能导出为xml定义文件。
表单管理
业务数据预览
配置完的业务数据可以进行预览,预览时可以进行增删改查、导出、启动流程等操作。
表单模板管理
自定义表单模板
在通过表单字段生成html代码时是通过表单模板生成的,按照相关规则可以定义多套表单模板。支持PC和手机表单表单模版。
表单模板初始化
系统默认提供一套模板,默认模板以文件的方式存放,通过初始化操作可以将模板初始化到数据库中,用来进行生成表单html。
设置外部邮箱信息。
新建邮件
使用所配置的邮箱,编辑发送的邮件内容。
外部邮件
管理所连接的外部邮箱。
通讯录
通讯录
企业的所有员的通讯信息。
组织架构管理
用户管理
实现用户的操作。
组织管理
组织管理就是一个树形结构。
组织维度管理
可以定义多个组织维度,不同维度的组织拥有不同的组织数据。

工作流系统介绍

工作流系统介绍

产品特点 ▪ 可视化流程定制——支持办理时限、自动催办
✓支持工作日、自然日设定 ✓支持警告时限设置 ✓可以设定最多催办次数 ✓支持超期自动处理
产品特点
▪ 可视化流程定制——访问权限精确设置
根据身份类别 设定访问权限
针对不同的表单 设置访问权限
字段权限有 多种选择方式
产品特点 ▪ 可视化流程定制——支持加入事件代码
介绍内容
1
产品定位
2
产品特点
3
成熟解决方案
4
产品演示
产品适用范围
✓公文审批流程 ✓行政审批流程 ✓财务管理流程 ✓人事管理流程 ✓运维服务流程 ✓销售流程 ✓知识管理流程 ✓项目管理流程 ✓供应链管理流程 ✓合同管理流程 ✓......
成熟解决方案
OA
产品经过多年OA项目实施,积累了丰富 的需求,拥有一系列成熟的业务模块, 可以帮助用户快速实现办公自动化。
多种通知 消息方式
支持读者设置
支持从表单 字段动态获取
支持外部 指定办理人
支持办理人 为空自动跳过
支持重复 办理自动跳过
支持代办设置
产品特点
▪ 可视化流程定制——智能流转关系设置
系统可以根据组织机构中人与人间的关系设定,自动定位目标办理人范围。
✓同部门人员 ✓直接部门领导 ✓所有上级领导 ✓直接下属 ✓所有下属 ✓分管领导 ✓秘书——领导 ✓领导——秘书 ✓上级部门人员(含子部门) ✓上级部门人员(不含子部门) ✓部门接口人 ✓节点历史办理人 ✓流程启动人
介绍内容
1
产品定位
2
产品特点
3
成熟解决方案
4
产品演示
产品演示
工作流系统产品演示

工作流引擎系统 BPM功能清单-V1.0

工作流引擎系统 BPM功能清单-V1.0
我的草稿
用户填写了表单但是还未发起的流程实例。
我的抄送转发
抄送转发给其他用户的流程实例。
我流转的任务
用户流转出去的任务。
流转任务
在流程审批的过程中,用户可以将任务进行流转,流转可以设置会签。流转后可以设置返回或者审批往下执行。
流程事项
待办事宜
需要用户处理的任务。
已办事宜
用户处理过的未归档的流程实例。
表单元数据管理
生成表单之前需要先定义表单元数据,表单元数据是表单控件类型,验证,表单计算,分组,联动等相关的一些数据。
一份表单元数据可以包含一个或者多个业务对象。
表单生成
可以选择由一个或者多个业务对象生成表单,选择实体对应的模版,然后生成模版,生成模版后,用户可以编辑表单,用户可以编辑js实现一些特殊的功能。
流程条件配置
对流程设置控制条件。
流程历史管理
流程支持版本控制,通过历史管理可以查看流程的所有版本。
流程其他设置
标题规则:编辑流程实例的标题生成规则。
跳过第一个节点:让流程从开始节点发起以后马上完成第一个任务。
相邻节点执行人直接跳过:设置是否相邻节点是同一个执行人时,用户只需要审批一次即可完成两个节点的任务。
子系统管理
子系统管理
支持在系统中配置一个或多个子系统,可以对子系统配置子系统资源。
条件脚本
条件脚本
条件脚本在流程人员配置条件,跳转规则,流程事件中。
人员脚本
人员脚本
在流程人员分配时,一些负杂的需求,配置一些人员脚本来实现。
常用脚本
常用脚本
这个是将系统中的脚本,在很多场合都使用他。
控件组合
控件组合
这个一般使用在流程表单中,通过实现控件组合,实现一些选择器。

工作流管理系统介绍

工作流管理系统介绍

3.1 工作流过程建模

工作流可视化流程编辑器
可视化的流程设计可以大大降低流程设计的时间 和难度。需求调查人员可以在做需求调查的时候,就 将流程画好,通过这个可视化的流程与用户进行交流 确认,这样可以提高做需求的速度,同时需求完成的 结果可以直接用于开发,如果做需求的人能力很强, 可以一边做需求一边搭建系统。工作流可视化编辑工 具同时也是系统维护必须的系统管理员工具,当业务 有调整或人员有变动,可以直接通过可视化编辑工具 进行调整。工作流可视化编辑工具同时也是开发人员 进行开发调试必须的工具,它为开发人员提供工作流 环境,提高开发效率。

当业务流程发生比较大的变化时,可以通过增加流程版 本的方式来调整业务流程,未完结的业务实例仍然按照 老的流程流转,新建业务按新流程流转。
4.6 灵活的权限分配

支持按岗位,按职务,按功能的多种赋权方式。 支持角色过滤。
5.系统应用介绍

工作流管理系统应用的三个阶段
建模工具 过程示例化 过程运行
2.1 WFMC通用工作流体系结构模型
2.2 体系结构

工作流管理系统需要考虑众多因素,WFMC 提供了一 个工作流管理系统的体系结构模型,包括过程定义工 具、过程定义、工作流执行服务 (WES)和工作流引擎、 工作流控制数据、工作流相关数据、工作表和工作表 处理程序、应用程序和应用数据等。在实际设计一个 工作流管理系统时,由于应用的环境和实现的技术不 同,可以根据具体需要设计工作流的不同模块。本系 统的设计大体上遵循工作流的体系结构的规范。
引用
节假日管理
3.5二次开发接口模块


工作流管理系统二次开发平台是面向工作流业务系统 应用程序开发人员的,目的是为开发人员提供丰富便 利的开发手段,使其能迅速构建自己的业务应用系统。 工作流平台提供了API组件,类视图,和面向对象的 组件,这几种开发方式。 工作流管理系统二次开发平台同时支持API和组件接 口。在具体实现时,运用面向对象的方法开发每个功 能模块,构筑各个模块的API,然后在API的基础上开 发与各个模块相对应的组件,实际上是对API进行组 件化封装。这种方案使得组件和API间具有高度的一 致性,二者并行不悖。开发应用系统时,可以根据自 身情况选择其中一种或多种。

工作流系统功能列表

工作流系统功能列表

工作流系统功能列表2004A版初稿作者:胡长城网上游名:银狐999 ;james999个人主页:完成时间:2004-02-19联系信箱:james-fly@MSN :fcxiao2000@编者按:最近想对工作流系统的功能进行一个全面的分析把握,于是重新审视了上海东兰的《144 种工作流自动化系统必备基本功能》,以及其LiveFlow产品的《122种基本功能》。

当然,寻找中,也发现了Ultimus公司的《200 Essential Features of Workflow Automation》。

后来竟然发现《144》是对《200》的一个不完全汉化。

记得第一次看《144》是2003年初,那时候感觉其涵盖的内容很广,但是有些功能却超越了当前应用范围,有些介绍的功能也挺莫名其妙,比如其第23条(条件定义清单(Event Condition Tables))——其实,看过《200》以后可能大家就会明白了,那仅仅是Ultimus公司产品的一个功能——放在《144》中有些不太合适了。

在看《144》或《200》的时候,可定会感觉很乱,很杂,当然也很多。

这是因为没有对这些介绍的功能进行一个分类,仅仅只是罗列出来——这也就是我编这篇功能列表的初衷——希望这是一个系列,以后会有2004A版正式版,2004B版,2005A版等等——当然,这是非一人之力可以完成的,希望大家多多的提意见。

花了几个夜晚,对一些功能进行了筛选和分类,分的也挺简单,大部分功能还是来源于《144》,当然,也新增了一些。

这次仅仅是一个初搞,可能会有些错误,当然也肯定会有些遗漏。

对于工作流系统的功能,我想肯定会更多,如果大家发现有什么欠缺或遗漏的地方,请来信告知:james-fly@。

——胡长城(银狐999)2004-2-19夜目录流程运转功能 (5)1. 串行路由(Sequence Routing) (5)2. 并行路由(Parallel Routing) (5)3. 聚合路由(Merge Routing) (5)4. 条件路由(Conditional Routing) (6)5. 条件跳跃(Conditional Jumps) (6)6.条件终止(Conditional Aborts) (6)7. 回退(Process Returns) (6)8. 取回(Process Rollback) (6)9. 自循环(Self-Cycle) (6)10. 发散路由(Emanative Routing) (6)11. 抄送路由(Copy Routing) (6)流程运转扩展功能 (7)12. 关系路由(Relationship Based Routings) (7)13.动态路由(Dynamic Routing) (7)14. 异常终止(Exceptional Aborts) (7)15. 子流程(Sub Processes) (7)16. 同步/异步子流程(Synchronous /Asynchronous Sub Processes) (7)17. 主子流程数据交互(Data Transfer to Sub-Processes) (7)18.处理停顿流程(Handling of Stalled Processes) (8)19. 基于角色的路由(Role Based Routing) (8)20. 自由流(Unrestricted Routing) (8)21. 条件化收件人(Conditional Recipients) (8)22. 备注留言板(Memos) (8)23. 特殊路由(Ad hoc Routing) (8)24. 连接点(Junction Steps) (8)25. 重复激活流程(Iteration) (8)26. 定时激活(Periodic Launches) (9)27. 连续激活步骤(Repeating Steps) (9)28. 取消任务(Abort Step or Incident) (9)29. 保密步骤(Private User Steps) (9)30.指定工作暂停(Delayed Assignment) (9)31. 流程暂时停用(Disable Processes ) (9)32. 由队列中临时调派工作(Pull Tasks from Queue) (9)33. 工作重送(Resend Steps) (9)34. 能临时更改收件人(Ability to Change Recipient ) (10)35. 共享任务(Share Task) (10)36. 可指定代理期限(Assign Until) (10)流程监控功能 (10)37. 可同时监控主/子流程(View Sub-Process Status in Monitor View) (10)38. 流程仿真测试(Simulation) (10)39. 流程仿真除错工具(Debugging Tools during Simulation) (10)40. 工时成本(Task Rates) (10)41. 工作完成时间(Task Completion Times) (11)42. 图形化工作流程监控(Graphical Workflow Monitoring) (11)43. 工作负荷量显示(Workload View) (11)44. 任务成本统计(Task Cost Statistics) (11)45. 工作流程成本统计(Process Cost Statistics) (11)46. 单一步骤超时统计(Step Lag Time) (11)47. 工作流程超时统计(Process Lag Time) (11)48. 可显示进行中流程的内容(Ability to View Workflow Data) (11)系统数据处理功能 (12)49.数据捆绑通用变量(Data binding Global Variables) (12)50.支持LDAP(Support for LDAP) (12)51. 支持数据库(Support for Relational Database) (12)权限控制功能 (12)52. 组织模型(Organization Model) (12)53.用户指定代理人(Client Assign Functions) (12)54. 任务操作权限控制 (12)55. 表单读取权限控制 (12)56. 表单元素读取权限控制 (13)57. 动态用户授权(Active User Licensing) (13)58.启始新流程权限(Process Initiation Rights) (13)59. 动态定义群组(Dynamic Groups) (13)60. 禁止代理的工作(Non-assignable User Tasks) (13)61. 公用用户(Public Client ) (13)62. 游移用户(Roving User) (13)63. 群组(Groups) (13)64. 循序群组(Sequential Groups) (14)65. 权重群组(Weighted Groups) (14)66. 工作职务群组(Job Function Groups) (14)67. 多重角色管理(Multiple Roles Per User) (14)68. 相对职务关系(Relative Job Functions) (14)69. 职务搜寻(Search) (14)70. 组织调整(Reorganize) (15)工作流系统一般功能 (15)71.工作列表显示(workitems show) (15)72. 已处理工作列表(Worked Queue) (15)73. 免程序开发(No Programming or Scripting) (15)74. 事务性流程(Transaction Processing) (15)75. 易扩展的结构(Scalable Architecture) (15)76. 稳定的信息传递架构(Robust Message Transports) (15)77. 图形化工作流程图(Graphical Workflow Maps) (16)78. 图形化定义资料传递途径(Graphical Data Routing) (16)79. 可定义流程管理员(Process Owners) (16)工作流系统的表单功能 (16)80. 表单设计器(Forms Designer) (16)81. 电子表单通用变量(Global Variables in Forms) (16)82. 表格支持电子扩展表(Spreadsheet Grid in Forms) (17)83. 多页表单(Multiple Pages per Form) (17)84. 子表单(Sub-Forms) (17)85. 附件功能(Attachment) (17)86. 数据验证与格式化输入(Data Validation and Masking) (17)87. 表单缓存(Forms Caching) (17)88. 表单模版(Form Templates) (17)系统扩展功能 (17)89. 任务提醒(Work Notification) (17)90. 任务催办(Hasten Work) (18)91. 超时处理(Overtime Work) (18)92. 多种流程激活方式(Multiple Process Launch) (18)93. 用户界面(Client Interface) (18)94.依重要程度优先级排列工作清单(Prioritized Client Task List) (18)95.进度落后工作调整(Late Task Escalation) (18)96.用户监看流程现况(Status Monitoring at Client) (18)97.用户自订工作窗口画面(Custom Client Views) (18)98.分布式用户管理(Distributed User Administration) (18)99. 统一的登入ID 与密码(Unified ID/Password) (19)100. 编辑业务规则(Editing Business Rules) (19)101. 自动暂停或恢复继续流程(Hold Conditions) (19)102. 复制流程步骤(Replicating Tasks) (19)103. 动态更改工作优先级(Dynamic Task Prioritization) (19)104. 群体响应(Group Response/Vote) (19)105. 支持编号(Seeded Incident Number) (19)106. 自动定时更新画面(Automatic Periodic Refresh) (19)107. 异常状况通知(Notification of Abnormal Situations) (20)108. 数据库安全(Database Security) (20)109. 开放的客户端软件(Open Client) (20)110. 非工作日设定(Exclusion Days) (20)111. 代理未来工作(Assign Future Tasks) (20)112. 工作流程信息输出(Workflow Metrics Export) (20)113. 自订案件过滤清单(User-Defined Queries for Reports/Monitor View) (20)114. 自动安装流程给新的部门成员(Automatically Install to New Group Members).20 115. 可自行定义统计报表(Configurable Reports) (21)系统日志 (21)116.工作处理记录文件(Transaction Log Files) (21)系统高级功能 (21)117. 版本控制(Version Control) (21)118. XMl适配器(XML Adaptor) (21)119. 支持多部流程主机(Multiple Workflow Servers) (21)120. 可扩展的业务逻辑接口(extendable interface for business logic) (21)121. 系统定时维护(Periodic System Maintaining) (21)122.服务器自动复原(Automatic Server Recovery) (22)123. 单点登陆(Single Landing) (22)124. 使用者网域安全(User Domain Security) (22)125. 电子签章(Signatures) (22)126. 支持第三方对象开发(Third-Party Objects (Controls)) (22)127. 与应用程序的交互接口(API) (22)128. 文件接口 (22)129. 群体开发流程(Collaborative Design via Maplets TM) (22)130. 自动更新程序与组件(Automatic Software Update for Browser Clients) (23)131. Browser 端的数字认证功能(Digital Certificate for Browser Software) (23)在本篇文档中,我将一些功能用“红色”表示出来。

工作流引擎功能介绍

工作流引擎功能介绍

工作流引擎功能介绍功能介绍1、猎取流程定义:查询并返回全部流程定义或系统当前用户有权限发起的流程定义。

2、未提沟通程保存:未发起流程的保存。

3、未提沟通程查询:查询并返回系统当前用户未发起的流程。

4、未提沟通程删除:删除未发起流程。

5、发起流程:流程发起。

6、提交:该功能实现流程实例创建、任务安排以及流程其它任务节点审核通过时创建下级节点活动实例和任务安排。

7、猎取可退回节点:该功能查询出流程己创建实例的节点,供执行退回用户选择退回节点。

8、接收:接收功能把工作项初始状态更改为“open.running"(初始状态为""),并且纪录接收时间。

假如当前节点为抢任务,则还会删除其他参加者的任务。

9、放回:与接收功能互逆,恢复接收功能产生的影响。

10、退回:该功能负责将当前节点的活动实例状态改为退回,删除其它参加者的任务,创建所选节点的活动实例和任务。

调用不同接口,可以实现退回上一节点或是选择退回节点退回。

11、待办业务:获得需处理工作项。

12、猎取待办任务数:待处理工作项数量。

13、猎取未提沟通程数:未提沟通程数量。

14、已办业务:己处理的工作项。

15、我发起的流程:查询系统当前用户发起的流程。

16、历史流程查询:查询系统当前用户参加的并且已结束的流程。

17、流程轨迹:猎取流程审核流转纪录。

18、托付:使用托付功能,用户可以给自己的业务指定代理人,由代理人负责处理。

19、收回:与托付功能互逆,取消业务代理人。

20、追回:收回已经审核通过或者是退回的工作项。

21、执行期限:用户可以给工作项设定执行期限,若在指定期限内完成工作流引擎不会发送提示消息;若超出执行期限,则发送消息(消息发送方式见14、消息提示功能),提示工作项参加人员准时处理。

执行期限可以设定肯定时间或相对时间。

肯定时间是指用户指定详细的年月口时分,例如2022/02/17/10/10。

相对时间是指用户指定一个时间段,如1天2时2分10秒。

工作流

工作流
(1)但是市场却总是不停地在变,我们的客户要求越来越高:质量要更好,价格要更低,交货期要更短,产 品品种却越来越多;
(2)出现用户产品投诉的时候,能否根据产品号码追溯这批产品的所有生产过程信息?能否立即查明它的: 原料供应商、操作机台、操作人员、经过的工序、生产时间日期和关键的工艺参数?
(3)同一条生产线需要混合组装多种型号产品的时候,能否自动校验和操作提示以防止工人部件装配错误、 产品生产流程错误、产品混装和货品交接错误?
1970年代人们对工作流技术充满着强烈乐观情绪,研究者普遍相信新技术可以带来办公效率的巨大改善,然 而这种期望最终还是落空了。人们观察到这样一种现象,一个成功的组织往往会在适当的时候创造性的打破标准 的办公流程;而工作流技术的引入使得人们只能死板的遵守固定的流程,最终导致办公效率低和人们对技术的反 感。1970年代工作流技术失败的技术原因则包括:在办公室使用个人计算机尚未被社会接受,络技术还不普遍, 开发者还不了解群件技术的需求与缺陷。
工作流2.0
fnotes1800工作流图工作流2.0的定义是:实现工作过程管理的自动化、智能化和整合化。工作流2.0最主要 的特征就是可以灵便的实现数据整合和数据统计,消除信息孤岛,既能实现OA办公系统内部工作流之间的数据整 合,如借款与报销、预算与决算等,又能实现OA办公系统工作流与其他业务系统之间的数据整合,如HR、ERP、 CRM等。
实现方法
工作流数据库
工作流的实施需要三个基本步骤:映射、建模和管理。映射是第一个步骤,其首要任务是确定并且文档化组 织内全部现有的手工和自动化的业务流程;建模则是开发一个有助于建成流线型业务过程的模型。第三阶段是软 件实施以及跨越全部工作部门、业务单元甚至是整个企业的无缝系统集成。为了确保工作流系统能够“无缝地” 实施到组织机构中,项目组都必须遵从已经定义好的、经过实践确认的行之有效的工作方法,并且在每个工作阶 段都必须有可以度量的结果。一个深思熟虑的实施计划被有经验的团队执行,是成功地采用和实施工作流的决定 因素。下图描述了一个推荐的、可供典型组织机构采纳的高层工作流(实施流程)。

工作流管理系统的功能与WFM的特性

工作流管理系统的功能与WFM的特性

工作流管理系统的功能与WFM的特性概念随着社会生产向流程化发展,工作流在企业中发挥的作用越来越显得重要。

工作流就是能够整体或部分由计算机支持或自动处理的业务流程。

它是根据一系列的过程规则,使文件、信息或者任务能够按照规矩程序在不同的参与者问进行传递与执行。

工作流程管理系统能够完整定义和管理工作流,并且按照业务流程的定义推进工作流的顺序执行的一个系统。

工作流管理系统的功能由于信息技术的发展,行业之间的竞争越演激烈,那些独散的办公自动化和计算机应用已不能满足人们的需求,而是需要一套全面集成的解决方案。

WFMS作为一种对日常事务进行管理的技术,它的是现代信息化发展的必然产物。

据我们所了解WFMS有什么功能呢?通过抽象的分析,工作流管理系统平台主要有建立阶段的转化、运行阶段的控制和人机交互这三种功能。

在建立阶段,通过分析、建模以及系统定义将业务流程转化为被计算机识别的形式。

到了运行阶段,系统就会事前定义好的流程模板解释,然后进行创建和控制流程模板实例。

流程实例的执行过程中,通过了解流程的运行状态,完成表单的填写、应用程序的生成和传递行为,或调用和处理相关数据等。

这些行为体现了人机交互的的功能。

工作流的重要特性工作流的重要特性之一就是企业的制度,它是一个规定员工的工作内容,还要求员工怎样去实现那些内容的工作流程。

企业要制定一个健全合理的管理制度,才能更好的引导员工。

优良的工作流程,使企业有制度可依,能够加强企业内部的监督,规范员工的日常行为。

工作流的另外一个特性就是企业的管理流程。

只有通过把业务流程升级为管理流程,才能全面提升企业的效益。

但并不是说有一套流程即可,还需要设立专门的人或团队去执行和管理。

即使企业能够发展到一定的规模,但是由于缺乏对流程的管理,最终会导致企业的发展速度放缓。

工作流系统及前端控件介绍

工作流系统及前端控件介绍
wfsVarMap[config.node.wfsDefId], loadItemPosition :
config.node.loadItemPosition }, dataSourceCode :
config.dataSourceCode }); tabItem.items = [gridPanel.getControl()]; }

可配置流程实例列表
流程实例基本操作(显示 列名、列号,图标),默
认加载,需打钩选中
增加或删除自定义操作(名称、处理函数名、扩 展JS路径、图标、列号),不需打钩
可配置流程实例列表
搜索数组,参照平台通用搜索控件,预留字段 (status,time,creator)
扩展按钮验证JS,多个 以逗号分开,JS内实现
}, { "actionExps" : ["suspendAction"], "eventExps" : ["suspendbutton.click"]
}, { "actionExps" : ["rejectAction"], "eventExps" : ["rejectbutton.click"]
方法
Html代码,表格右 下方颜色提示
默认状态中各按钮 显示数组
表单数据交互
关键问题
流程设计器客户端应用配置
表单定义码,每个节点可 配置不同的formCode
除FormCode,TypeCodes外其 他扩展字段均放在 RefNodeInfo类的
attributesMap里传给前端
格式typecode-nodeId,typeCodenodeId,nodeId为流程变量,需映射
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

工作流系统功能列表2004A版初稿作者 :胡长城网上游名:银狐999 ;james999个人主页:完成时间:2004-02-19联系信箱:james-fly@MSN :fcxiao2000@编者按:最近想对工作流系统的功能进行一个全面的分析把握,于是重新审视了上海东兰的《144 种工作流自动化系统必备基本功能》,以及其LiveFlow产品的《122种基本功能》。

当然,寻找中,也发现了Ultimus公司的《200 Essential Features of Workflow Automation》。

后来竟然发现《144》是对《200》的一个不完全汉化。

记得第一次看《144》是2003年初,那时候感觉其涵盖的内容很广,但是有些功能却超越了当前应用范围,有些介绍的功能也挺莫名其妙,比如其第23条(条件定义清单(Event Condition Tables))——其实,看过《200》以后可能大家就会明白了,那仅仅是Ultimus公司产品的一个功能——放在《144》中有些不太合适了。

在看《144》或《200》的时候,可定会感觉很乱,很杂,当然也很多。

这是因为没有对这些介绍的功能进行一个分类,仅仅只是罗列出来——这也就是我编这篇功能列表的初衷——希望这是一个系列,以后会有2004A版正式版,2004B版,2005A版等等——当然,这是非一人之力可以完成的,希望大家多多的提意见。

花了几个夜晚,对一些功能进行了筛选和分类,分的也挺简单,大部分功能还是来源于《144》,当然,也新增了一些。

这次仅仅是一个初搞,可能会有些错误,当然也肯定会有些遗漏。

对于工作流系统的功能,我想肯定会更多,如果大家发现有什么欠缺或遗漏的地方,请来信告知:james-fly@。

——胡长城(银狐999)2004-2-19夜目录流程运转功能 (5)1. 串行路由(Sequence Routing) (5)2. 并行路由(Parallel Routing) (5)3. 聚合路由(Merge Routing) (5)4. 条件路由(Conditional Routing) (6)5. 条件跳跃(Conditional Jumps) (6)6. 条件终止(Conditional Aborts) (6)7. 回退(Process Returns) (6)8. 取回(Process Rollback) (6)9. 自循环(Self-Cycle) (6)10. 发散路由(Emanative Routing) (6)11. 抄送路由(Copy Routing) (6)流程运转扩展功能 (7)12. 关系路由(Relationship Based Routings) (7)13. 动态路由(Dynamic Routing) (7)14. 异常终止(Exceptional Aborts) (7)15. 子流程(Sub Processes) (7)16. 同步/异步子流程(Synchronous /Asynchronous Sub Processes) (7)17. 主子流程数据交互(Data Transfer to Sub-Processes) (7)18. 处理停顿流程(Handling of Stalled Processes) (8)19. 基于角色的路由(Role Based Routing) (8)20. 自由流(Unrestricted Routing) (8)21. 条件化收件人(Conditional Recipients) (8)22. 备注留言板(Memos) (8)23. 特殊路由 (Ad hoc Routing) (8)24. 连接点(Junction Steps) (8)25. 重复激活流程(Iteration) (8)26. 定时激活(Periodic Launches) (9)27. 连续激活步骤(Repeating Steps) (9)28. 取消任务(Abort Step or Incident) (9)29. 保密步骤(Private User Steps) (9)30. 指定工作暂停(Delayed Assignment) (9)31. 流程暂时停用(Disable Processes ) (9)32. 由队列中临时调派工作(Pull Tasks from Queue) (9)33. 工作重送(Resend Steps) (9)34. 能临时更改收件人(Ability to Change Recipient ) (10)35. 共享任务(Share Task) (10)36. 可指定代理期限(Assign Until) (10)流程监控功能 (10)37.可同时监控主/子流程(View Sub-Process Status in Monitor View) (10)38. 流程仿真测试(Simulation) (10)39. 流程仿真除错工具(Debugging Tools during Simulation) (10)40. 工时成本(Task Rates) (10)41. 工作完成时间(Task Completion Times) (11)42. 图形化工作流程监控(Graphical Workflow Monitoring) (11)43. 工作负荷量显示(Workload View) (11)44. 任务成本统计(Task Cost Statistics) (11)45. 工作流程成本统计(Process Cost Statistics) (11)46. 单一步骤超时统计(Step Lag Time) (11)47. 工作流程超时统计(Process Lag Time) (11)48. 可显示进行中流程的内容(Ability to View Workflow Data) (11)系统数据处理功能 (12)49. 数据捆绑通用变量(Data binding Global Variables) (12)50. 支持LDAP(Support for LDAP) (12)51. 支持数据库(Support for Relational Database) (12)权限控制功能 (12)52. 组织模型(Organization Model) (12)53. 用户指定代理人(Client Assign Functions) (12)54. 任务操作权限控制 (12)55. 表单读取权限控制 (12)56. 表单元素读取权限控制 (13)57. 动态用户授权(Active User Licensing) (13)58. 启始新流程权限(Process Initiation Rights) (13)59. 动态定义群组(Dynamic Groups) (13)60. 禁止代理的工作(Non-assignable User Tasks) (13)61. 公用用户(Public Client ) (13)62. 游移用户(Roving User) (13)63. 群组(Groups) (13)64. 循序群组(Sequential Groups) (14)65. 权重群组(Weighted Groups) (14)66. 工作职务群组(Job Function Groups) (14)67. 多重角色管理(Multiple Roles Per User) (14)68. 相对职务关系(Relative Job Functions) (14)69. 职务搜寻(Search) (14)70. 组织调整(Reorganize) (15)工作流系统一般功能 (15)71. 工作列表显示(workitems show) (15)72. 已处理工作列表(Worked Queue) (15)73. 免程序开发(No Programming or Scripting) (15)74. 事务性流程(Transaction Processing) (15)75. 易扩展的结构(Scalable Architecture) (15)76. 稳定的信息传递架构(Robust Message Transports) (15)77. 图形化工作流程图(Graphical Workflow Maps) (16)78. 图形化定义资料传递途径(Graphical Data Routing) (16)79. 可定义流程管理员(Process Owners) (16)工作流系统的表单功能 (16)80. 表单设计器(Forms Designer) (16)81. 电子表单通用变量(Global Variables in Forms) (16)82. 表格支持电子扩展表(Spreadsheet Grid in Forms) (17)83. 多页表单(Multiple Pages per Form) (17)84. 子表单(Sub-Forms) (17)85. 附件功能(Attachment) (17)86. 数据验证与格式化输入(Data Validation and Masking) (17)87. 表单缓存(Forms Caching) (17)88. 表单模版(Form Templates) (17)系统扩展功能 (17)89. 任务提醒(Work Notification) (17)90. 任务催办(Hasten Work) (18)91. 超时处理(Overtime Work) (18)92. 多种流程激活方式(Multiple Process Launch) (18)93. 用户界面(Client Interface) (18)94. 依重要程度优先级排列工作清单(Prioritized Client Task List) (18)95. 进度落后工作调整(Late Task Escalation) (18)96. 用户监看流程现况(Status Monitoring at Client) (18)97. 用户自订工作窗口画面(Custom Client Views) (18)98. 分布式用户管理(Distributed User Administration) (18)99. 统一的登入ID 与密码(Unified ID/Password) (19)100. 编辑业务规则(Editing Business Rules) (19)101. 自动暂停或恢复继续流程(Hold Conditions) (19)102. 复制流程步骤(Replicating Tasks) (19)103. 动态更改工作优先级(Dynamic Task Prioritization) (19)104. 群体响应(Group Response/V ote) (19)105. 支持编号(Seeded Incident Number) (19)106. 自动定时更新画面(Automatic Periodic Refresh) (19)107. 异常状况通知(Notification of Abnormal Situations) (20)108. 数据库安全(Database Security) (20)109. 开放的客户端软件(Open Client) (20)110. 非工作日设定(Exclusion Days) (20)111. 代理未来工作(Assign Future Tasks) (20)112. 工作流程信息输出(Workflow Metrics Export) (20)113. 自订案件过滤清单(User-Defined Queries for Reports/Monitor View) (20)114. 自动安装流程给新的部门成员(Automatically Install to New Group Members).20 115. 可自行定义统计报表(Configurable Reports) (21)系统日志 (21)116. 工作处理记录文件(Transaction Log Files) (21)系统高级功能 (21)117. 版本控制(Version Control) (21)118. XMl适配器(XML Adaptor) (21)119. 支持多部流程主机(Multiple Workflow Servers) (21)120. 可扩展的业务逻辑接口(extendable interface for business logic) (21)121. 系统定时维护(Periodic System Maintaining) (21)122. 服务器自动复原(Automatic Server Recovery) (22)123. 单点登陆(Single Landing) (22)124. 使用者网域安全(User Domain Security) (22)125. 电子签章(Signatures) (22)126. 支持第三方对象开发(Third-Party Objects (Controls)) (22)127. 与应用程序的交互接口(API) (22)128. 文件接口 (22)129. 群体开发流程(Collaborative Design via Maplets TM) (22)130. 自动更新程序与组件(Automatic Software Update for Browser Clients) (23)131. Browser 端的数字认证功能(Digital Certificate for Browser Software) (23)在本篇文档中,我将一些功能用“红色”表示出来。

相关文档
最新文档