工作流系统功能介绍简化版
工作流流程管理功能描述

工作流流程管理功能描述工作流是指将一项任务或一系列任务按照特定的顺序和规定的条件组织起来,使得工作的流程更加规范、高效。
工作流流程管理是指对工作流程进行管理和优化,通过流程优化、资源协调、数据监控等手段提高工作效率、降低成本、提升质量。
下面将从几个方面详细描述工作流流程管理的功能。
1.流程设计与配置:工作流流程管理的核心功能之一是流程的设计与配置。
在设计与配置过程中,可以定义任务的执行顺序、任务的执行条件、任务间的依赖关系等,确保任务按照规定的流程顺序进行。
同时还可以根据实际的需求,设计不同的分支流程,以满足不同的情况。
2.任务分配与协调:工作流流程管理还可以实现任务的自动分配与协调。
通过设定任务的执行人、执行角色或者根据规则进行任务的自动分配,可以有效减少任务分配的时间和成本。
同时,系统可以根据任务的执行情况进行自动的协调,如自动分配任务给其他人员,或者提醒相关人员进行任务处理。
3.任务监控与控制:工作流流程管理使得任务执行过程可以随时被监控和控制。
通过对任务的状态、进度、执行结果进行实时监控,可以及时了解任务的执行情况,并且可以进行必要的调整和控制。
同时还可以对任务执行的时间、成本、质量等进行监控和评估,以提供决策支持。
4.数据管理与处理:工作流流程管理可以对任务处理过程中产生的数据进行管理与处理。
系统可以自动收集、整理和存储任务执行过程中所涉及的数据,以便后续的分析和使用。
同时,还可以对数据进行必要的处理和加工,以满足不同的业务需求。
5.异常处理与调度:在任务执行过程中,可能会出现各种异常情况,如任务延期、任务失败等。
工作流流程管理可以通过监控和分析任务执行情况,及时发现并处理异常。
同时系统可以根据异常情况自动调度任务,如重新分配任务、优先执行紧急任务等,以保证整体工作流程的顺利进行。
6.绩效评估与优化:工作流流程管理还可以对任务执行的绩效进行评估和优化。
通过对任务执行过程进行分析,可以找出工作流程中存在的问题和瓶颈,以及提出改进措施。
工作流管理系统

工作流管理系统为了实现组织目标,有关业务活动依时序或逻辑关系相互连接构成业务流程。
在业务开展过程中,文档、信息或任务,依据组织规范在参与者之间传递、处理或执行。
业务流程中,实现了基于计算机自动化的全部或部分称为工作流。
工作流管理系统(Workflow Management System,WFMS)是定义、创建、执行工作流的系统。
在最高层上,WFMS应能提供以下三个方面的功能支持:建造功能:对工作流过程及其组成活动定义和建模;运行控制功能:在运行环境中管理工作流过程,对工作流过程中的活动进行调度;运行交互功能:指在工作流运行中,WFMS与用户(业务工作的参与者或控制者)及外部应用程序工具交互的功能。
工作流管理系统带来的好处由于信息技术的发展和日趋激烈的商业竞争,人们不再满足于独立、零散的办公自动化和计算机应用,而是需要综合的、集成化的解决方案。
作为一种对常规性事务进行管理、集成的技术,WFMS的出现是必然的。
它可以带来以下收益:改进和优化业务流程,提高业务工作效率;实现更好的业务过程控制,提高顾客服务质量;提高业务流程的柔性等。
工作流管理系统的基本结构WFMS组成。
在这个一般结构模型中,有三种类型的部件:WFMS内提供各种功能支持的软件组元;为一个或多个软件组元使用的各种系统定义和控制数据;应用程序和数据库。
系统中主要部件和数据的作用1.过程定义工具过程定义工具被用来创建计算机可处理的业务过程描述。
它可以是形式化的过程定义语言或对象关系模型,也可以是简单地规定用户间信息传输的一组路由命令。
2.过程定义过程定义(数据)包含了所有使业务过程能被工作流执行子系统执行的必要信息。
这些信息包括起始和终止条件、各个组成活动、活动调度规则、各业务的参与者需要做的工作、相关应用程序和数据的调用信息等。
3.工作流执行子系统(WES)和工作流引擎工作流执行子系统也称为(业务)过程执行环境,包括一个或多个工作流引擎。
工作流引擎是WFMS的核心软件组元。
工作流管理系统

工作流管理系统
工作流管理系统是一种能够帮助企业管理和优化工作流程的软件系统。
它能够
自动化和协调各种业务流程,提高工作效率,降低成本,减少错误,增强监控和报告能力。
工作流管理系统通常包括工作流引擎、规则引擎、表单设计工具、监控和报告工具等模块。
首先,工作流管理系统能够帮助企业实现业务流程的自动化。
通过工作流引擎,系统能够自动分配任务、监控进度、提醒工作人员等,从而减少人工干预,提高工作效率。
例如,一个采购流程可以通过工作流管理系统自动触发审批流程,减少了人工传递文件和信息的时间,提高了审批效率。
其次,工作流管理系统还能够帮助企业优化业务流程。
通过规则引擎,系统能
够根据预设的规则自动执行某些操作,如自动分配任务、自动触发流程等。
这样可以避免人为因素对业务流程的影响,提高了业务流程的质量和一致性。
此外,工作流管理系统还提供了表单设计工具,能够帮助企业设计和定制各种
业务表单。
这些表单可以用于数据收集、审批流程等,通过系统自动生成和处理表单,减少了人工操作,降低了错误率。
最后,工作流管理系统还提供了监控和报告工具,能够帮助企业实时监控业务
流程的进度和状态,并生成各种报告。
通过这些报告,管理人员可以了解业务流程的执行情况,及时发现问题并作出调整。
综上所述,工作流管理系统是一种能够帮助企业管理和优化工作流程的重要工具。
它能够自动化和协调各种业务流程,提高工作效率,降低成本,减少错误,增强监控和报告能力。
在当前信息化的大环境下,工作流管理系统已经成为企业提升竞争力的重要利器。
工作流管理系统讲解

调用子 流程
流程结 束节点
路由
双击节点, 可以修改 节点名称
共同成长 智慧同行
节点类型
节点类型
流程的节点是指具体的某个工作环节。通过开发工作室的工具栏, 将节点添加到画板上去。节点有四种类型: 开始节点 一个流程必须有且只有一个开始节点。开始节点表示整个流程的 起点,所有流程都是从开始节点开始流程的。开始节点的办理人 属性在工作发起时为流程启动者 活动节点 流程的具体流程环节,一个活动节点表示一个流转环节 调用子流程节点 该节点表示调用另一个流程的节点。 结束节点 用来标识流程正常结束的节点。表示流程正常结束
共同成长 智慧同行
流程属性》允许重办、撤办、退回
允许重办
在工作提交后,办理人员可以将工作拿回重办,工作的重办有一 个前提:下一办理人未将工作提交。流程属性设置了允许重办, 节点属性也会控制某个环节是否允许重办。
允许撤办
是否允许流程管理员将本工作撤办。撤办工作必须由流程管理员 来完成,流程管理员在流程控制中,选择撤办流程,进行流程的 撤办。流程撤办后,所有的待办工作将撤办,流程将无法进行流 转,所有映射数据将被删除。节点属性中也有是否允许撤办属性, 表示当流程流转到某个环节是是否允许流程管理员将工作撤办
流程属性》流程号、流程名称
流程号:
流程的标识号,在整个系统中不可重复。流程一旦创建,该流 程的流程号就不能修改
流程名称
流程的名称,在实际开发时,应该将流程名称规范化,因为在 工作发起时,要进行流程的选择,流程名称就出现在流程列表中
共同成长 智慧同行
流程属性》流程表单
流程表单
流程流转内容的记录表单,即实际运行的工作流程的内容表单。 本项内容必须选择,在发起工作时,要发起表单,供记录工作内 容之用。
工作流流程管理功能描述

工作流流程管理功能描述一、引言工作流流程管理是现代企业中非常重要的一项功能,它可以帮助企业优化流程、提高效率、降低成本。
本文将介绍工作流流程管理的定义、作用以及一些常见的功能和特点。
二、定义工作流流程管理是指通过软件系统对企业内部的工作流程进行管理和优化的一种方法。
它通过定义、执行和监控工作流程,将任务分配给相关人员,并跟踪任务的执行情况,以确保任务按时完成。
三、作用1. 提高效率:通过自动化流程,减少手工操作,大大提高工作效率。
工作流流程管理可以自动分配任务、提醒员工完成任务,并在任务完成后自动触发下一步操作,避免了繁琐的人工干预。
2. 降低成本:工作流流程管理可以帮助企业减少人力资源的投入,降低管理成本。
通过自动化流程,减少了人为错误和重复工作,提高了工作的准确性和一致性,从而节省了时间和资源。
3. 提升协作效率:工作流流程管理可以将任务自动分配给相关人员,提醒员工完成任务,并实时跟踪任务的执行情况。
这样可以有效地提升团队的协作效率,减少沟通成本,避免任务的延误或遗漏。
4. 加强监控和控制:工作流流程管理可以对任务的执行情况进行实时监控和控制。
管理者可以通过系统查看任务的进度和质量,及时发现和解决问题,确保任务按计划进行。
四、常见功能和特点1. 流程定义:工作流流程管理系统提供了流程定义的功能,可以通过图形界面进行流程的设计和配置。
用户可以定义流程的各个环节、任务的执行顺序和条件,以及任务的执行者和审批者等信息。
2. 任务分配:工作流流程管理系统可以根据流程定义将任务自动分配给相关人员。
任务分配可以基于角色、岗位、技能等条件进行,以确保任务能够被合适的人员执行。
3. 任务提醒:工作流流程管理系统可以实时提醒员工完成任务,并通过邮件、短信等方式发送提醒通知。
这样可以避免任务的延误和遗漏,提高了任务的及时性。
4. 任务执行:工作流流程管理系统可以提供任务执行的界面,员工可以在系统中查看任务的详细信息、执行任务并提交任务结果。
工作流系统介绍

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

工作流管理系统的功能随着现代企业规模的不断扩大和业务复杂度的增加,工作流管理系统已经成为企业管理的重要工具。
工作流管理系统是一种利用计算机技术对企业业务流程进行自动化和优化的工具,它可以帮助企业提高工作效率、降低成本、提升服务质量。
下面将介绍工作流管理系统的功能及其对企业管理的重要意义。
功能一:流程设计与建模工作流管理系统可以让企业用户根据实际业务需求,通过图形化界面设计和建模各种流程。
用户可以方便地定义流程中涉及的各个步骤、角色、条件等,从而实现业务流程的标准化和自动化。
功能二:流程监控与调度工作流管理系统可以实时监控各个流程的执行情况,包括流程的进度、执行者、耗时等信息。
用户可以通过系统随时查看流程执行情况,及时发现问题并进行调度,保证流程的顺利执行。
功能三:任务分配与授权工作流管理系统可以根据流程设计自动分配任务给相关执行者,并在任务完成后自动触发下一步。
同时,系统可以支持不同角色的授权管理,确保只有经过授权的人员才能执行特定任务,保障数据安全和流程的顺利进行。
功能四:数据集成与交换工作流管理系统可以与企业现有系统进行集成,实现数据的无缝交换和共享。
通过系统的数据集成功能,可以实现不同系统之间的数据流畅传递,提高数据的准确性和实时性。
功能五:性能监控与优化工作流管理系统可以对流程的执行情况进行实时监控和分析,帮助企业管理者发现瓶颈和潜在问题,并进行相应的优化调整,提高业务流程的效率和质量。
功能六:报表与分析工作流管理系统可以生成各种报表和分析结果,帮助企业管理者全面了解业务流程的执行情况和效果。
用户可以通过系统的报表功能,追踪流程的执行情况,及时进行决策和调整。
功能七:用户权限管理工作流管理系统可以支持灵活的用户权限管理功能,用户可以根据自身角色和权限进行系统的访问和操作。
通过权限管理功能,可以保护系统的安全性,防止未授权人员进行非法操作。
结语工作流管理系统作为一种重要的企业管理工具,具有众多丰富的功能,可以帮助企业提高工作效率、降低成本、提升服务质量。
Easyflow工作流介绍

Easyflow工作流介绍EasyFlow是一种用于管理和自动化企业工作流程的工作流管理系统。
它提供了简单易用的界面和强大的功能,使企业能够更高效地组织和管理工作流程,提高企业的运营效率和员工的工作效率。
EasyFlow提供了一些基本概念和功能,帮助企业进行工作流定义和流程实施。
首先,EasyFlow通过流程设计器可以轻松地定义和设计各种工作流程。
流程设计器提供了直观的界面,用户可以通过拖放方式定义流程节点、连接线和流程顺序。
此外,EasyFlow还提供了多种节点类型,如人工节点、自动节点、开始节点和结束节点,用户可以根据实际需求选择相应的节点类型,并对节点进行自定义设置。
其次,EasyFlow提供了强大的流程执行引擎。
在流程执行期间,EasyFlow可以自动触发和处理各种事件和动作,如自动分配任务、发送邮件通知、触发工作流路由等。
此外,EasyFlow还支持多种工作流实例之间的交互和协同,使得不同工作流之间可以相互调用和关联,实现跨部门、跨系统的协作。
另外,EasyFlow提供了丰富的监控和分析功能。
通过EasyFlow的监控面板,用户可以实时了解工作流执行情况,包括工作流实例的状态、流程节点的执行状态、任务的分配情况等。
同时,EasyFlow还提供了统计和分析报表,帮助用户分析工作流执行的效率和效果,为企业的决策提供参考。
EasyFlow还具有高度的可扩展性和灵活性。
它支持自定义的插件和扩展,用户可以根据自己的需求进行二次开发和定制,并与其他系统进行集成。
此外,EasyFlow还提供了丰富的API和SDK,方便开发人员进行集成和定制开发。
EasyFlow的应用场景非常广泛。
它可用于各种类型的企业工作流程的管理,包括销售流程、采购流程、审批流程、财务流程等。
无论企业规模大小,EasyFlow都能够根据实际需求提供灵活、高效的工作流解决方案。
总之,EasyFlow是一款功能强大、易于使用的工作流管理系统,帮助企业高效组织、管理和自动化各种工作流程。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
工作流系统功能介绍目录1概述 (2)2流程系统设计总图 (4)3建模工具 (4)3.1组织机构管理 (5)3.1.1主界面 (6)3.1.2岗位管理界面 (7)3.1.3部门管理界面 (8)3.1.4员工管理界面 (9)3.2权限管理 (10)3.2.1主界面 (11)3.2.2权限组管理界面 (12)3.2.3权限设置界面 (14)3.3流程管理 (14)3.3.1流程管理主界面 (15)3.3.2启动节点配置界面 (15)3.3.3处理者配置界面 (19)3.3.4流转条件配置界面 (19)3.3.5控制节点配置界面 (20)3.3.6子流程节点配置界面 (21)3.4表单管理 (21)3.4.1表单管理主界面 (22)3.4.2选择用户控件界面 (23)4工作流引擎 (23)4.1基本功能 (23)4.2任务节点类型 (25)4.2.1启动节点 (25)4.2.2结束节点 (26)4.2.3交互节点 (26)4.2.4子流程节点 (26)4.2.5控制节点 (26)4.2.6查看节点 (26)5业务平台 (26)5.1业务平台主界面 (27)5.2例子:差旅费报销流程 (27)5.3未认领任务 (29)5.4已认领任务 (30)5.5已完成任务 (30)5.6查看流程图 (30)6与门户sps系统的整合 (31)7流程监控服务系统(即时消息和Email) (32)1概述随着计算机软件应用的普及,信息化系统发挥的作用也越来越大,企业信息化建设的不断深入,对系统功能和自动化程度要求越来越高。
客户要求系统功能与实际的工作情景紧密结合,对每个业务环节的控制要求越来越精确。
如何让我们的信息化系统更加贴近客户需求,满足客户不断变化的业务流程成了我们软件开发商不得不面对的问题。
信息化建设初期我们的信息化系统担当的是记录信息、查询信息、统计信息的功能,孤立的管理信息,各功能之间缺少联系,也无法做到各环节的精确控制,很多情况只能靠人为判断来完成。
随着信息化程度的加深,这些功能远远不够。
我们实际工作中的每一个环节并不是孤立的,每个环节前后都有千丝万缕的联系,要记录这些环节,做到精确控制,所以我们引入了工作流的概念,推出了工作流系统。
系统包括三部分:1建模工具,2流程引擎,3业务平台。
首先,流程引擎和业务数据是独立的,两者没有必然联系(流程引擎可以访问业务数据),这样设计的好处是引擎可以跟任何已有的系统整合,比如已经有一个进销存系统,现在要加入工作流对单据进行流程控制,只需要调用引擎提供的接口函数就可以。
其次,流程引擎是封闭的,对用户来说是透明的,用户也不需要知道内部是怎么工作的,只需要了解如何通过建模工具配置流程模板就可以,业务平台是可以任意扩展的,通过开发任意多的用户控件,业务平台只要动态加载这些业务控件就可以。
最后,建模工具采用cs(winform)的方式设计,是从操作的灵活性考虑的,bs结构的系统操作上确实不灵活,速度也慢,再加上建模工具使用的人员有限,也没必要开发bs结构的。
业务平台则不然,尽量使用bs结构设计,现在大部分系统是通过bs来实现的。
2流程系统设计总图3建模工具建模工具使用vs2005 C#语言开发,,采用Winform的方式,做到数据层,业务层,界面层的独立,业务层的代码可以毫无修改的应用到web方式上,这也是充分考虑使用的灵活性。
通过建模工具可以:管理组织机构,管理流程模板,管理系统权限。
数据库使用sqlserver2000。
主要界面:图表1建模工具主界面3.1组织机构管理组织机构也叫部门,任何一个公司企业都是按部门划分,可以建立无限级部门。
员工也可以叫用户,每个用户属于一个部门,每个人必须有一个岗位。
由于每个企业组织机构的差异,在设计组织机构的时候尽量与业务无关,采用“公司(分公司)-〉部门(办事处)-〉下属部门”的机构组织方式,目前所有的公司都这么划分,所以这种方式适合99%的需求,与公司业务有关的信息采用“岗位-〉岗位级别”的组织方式,也就是在每个部门中设定不同的岗位,以岗位来描述业务,在部门下可以设定任意多的岗位,每个岗位都有一个级别,通过岗位级别来确定本部门的主管领导和上下级关系。
任务节点配置处理者时,可以从该模块中选取组织机构和岗位。
见任务节点配置章节。
3.1.1主界面图表2组织机构管理主界面3.1.2岗位管理界面图表3岗位管理界面3.1.3部门管理界面图表4部门管理界面3.1.4员工管理界面图表5员工管理界面1图表6员工管理界面23.2权限管理每个用户有自己的权限,并不是所有人都可以修改和创建流程模板,修改流程模板或导致流程发生改变,除非业务发生变化,否则很少修改模板。
用户的权限分配可以在权限模块中设置。
权限管理以人、组和操作为管理要素,人即系统登录用户,所有的人分组管理,对组划分配操作权限。
操作细化到每一个界面元素(一个具体操作,如按钮、菜单),每个操作对应一个唯一的权限码(细化到界面元素的好处是可以应对任何权限需求,没有比这个要求更苛刻的了)。
在用户点按钮或者菜单的时候进行权限判断。
建立组的概念是为了方便管理,一个人可隶属于多个组,对组赋予某一操作权限后,该组下的所有人都会有该权限,一组为单位分配权限,是不是很方便?3.2.1主界面图表7权限管理主界面3.2.2权限组管理界面图表8权限组管理界面1图表9权限组管理界面23.2.3权限设置界面图表10权限设置界面3.3流程管理流程模板也可以叫流程模型,采用分类管理的方式,可以无限级分类,流程模板必须属于某一分类,流程图采用可视化的制作,可以通过拖拽图形的方式画流程图,图形化的操作一目了然。
3.3.1流程管理主界面图表11流程管理主界面3.3.2启动节点配置界面交互节点的配置与启动节点类似,这里只展示启动节点的界面。
图表12启动节点配置界面图表13启动节点处理者界面图表14任务节点变量管理界面3.3.3处理者配置界面图表15选择处理者界面3.3.4流转条件配置界面该界面使用了前面定义的任务变量,用来判断合同金额。
图表16连线配置界面3.3.5控制节点配置界面图表17控制节点配置界面3.3.6子流程节点配置界面图表18子流程节点配置界面3.4表单管理表单是业务的展现形式,根据业务平台设计,表单采用用户控件usercontrol来设计,表单有两种形式,主表单和子表单,主表单是由子表单组成的,一个主表单可以包含多个字表单,每个子表单就是一个UserControl,任务节点中的交互节点可以挂接一个主表单,业务平台可以动态加载主表单里的UserControl。
3.4.1表单管理主界面图表19表单管理界面3.4.2选择用户控件界面图表20选择用户控件界面4工作流引擎设计非常灵活的引擎,满足任意复杂的业务需求,使最终用户通过修改流程图,配置业务表单来完成流程再造,不需要修改程序代码,流程引擎能按照新的模板流转。
流程引擎设置6种类型的任务节点,基本可以完成任何情况的流传,例如,会签,审批,根据业务条件流转等,流程引擎独立设计,提供对外接口,可以与任意系统整合。
4.1基本功能●顺序流转像发邮件一样,工作流转到下一处理人,处理人像处理邮件一样查看任务和处理任务。
●条件流转根据业务数据,满足不同条件流转到不同的处理人。
例如采购金额大于等于10万的采购单需流转到总经理,小于10万的采购单需流转到分管经理。
●任务回退在领导审批时不满意处理结果,需要退回前一任务处理人,让他重新处理后再提交。
●任务会签对某些工作需要多位领导都签字后才能执行的任务,设定该任务会签的领导,所涉及到的领导都审批后,该任务才能继续向下流转。
●任务合流多个任务流向一个任务的汇总流程●任务超时提醒任务超过设定时间时向任务执行者或者指定人员进行提醒,目前支持邮件和QQ信息提醒。
●任务到达通知任务达到时向任务执行者或者指定人员进行提醒,目前支持邮件和QQ信息提醒。
4.2任务节点类型工作流模板是由连线和任务节点组成的,任务节点配置相关的信息供引擎使用,连线表示流转方向,连线上可以配置流转条件。
4.2.1启动节点一个流程可以有多个启动节点,这是与其它流程系统不同的,这样设计的目的是适应启动节点所挂接的表单不同,但后面的任务环节相同的业务流程。
例如一个合同审批流程,包括2个合同:维保合同和代理合同,这两个合同启动节点不同但后面的审批环节相同,这种情况通过设置多个启动节点就可以避免创建两个流程。
见启动节点配置界面4.2.2结束节点表示流程结束,该节点可以设置流程结束后执行的事件。
4.2.3交互节点与用户交互的节点,该节点可以配置业务表单供用户操作。
该节点还可以创建流程变量和任务变量,供流程引擎使用,变量是引擎与业务平台交互的途径。
交互节点的界面与启动节点类似,见启动节点配置界面4.2.4子流程节点通过配置该节点可以让主流程调用系统中已有的流程,这样可以使流程能够重用,减少工作量。
见子流程节点配置界面4.2.5控制节点控制流程是否继续流转,控制节点有两种类型:and和or,任何节点后面都可以放置一个控制节点,and表示只有前面节点的实例全部完成才能继续流转,or表示只要前面节点的实例有一个通过就可以继续流转。
使用控制节点我们就可以很好的处理会签等复杂的情况。
见控制节点配置界面4.2.6查看节点供用户查阅信息的交互节点,该节点可以配置业务表单,供用户查看,类似交互节点。
查看节点的界面与启动节点类似,见启动节点配置界面5业务平台业务平台是流程系统与用户交互的工作平台,所有的业务表单都通过平台展现,用户在该平台上处理日常业务(启动任务、处理任务、查看参与的任务,查看流程状态)。
用户不必关心流程任何流转,只要处理好自己的业务表单即可,任务即会根据条件自动流转到下一个处理者。
业务平台采用目前流行的B/S方式设计。
这里只是简单的实现了一个业务平台,用户可以根据提供的接口自己开发业务平台。
该业务平台的工作过程遵循以下规则:一、系统登录,每个用户使用自己的帐号登录。
二、“我的任务”是用户已经处理和未处理的业务,用户必须首先从“未认领任务”中领取任务,领取后的任务会进入“已认领任务”中,已认领的任务才能被处理。
三、“启动任务”也叫启动流程,根据流程模板中的启动节点,来选择启动的流程,流程会根据启动节点来开始任务。
四、查看流程状态,可以在“我的任务中”,点“流程图”来查看流程路线图和已经走过的流程节点。
5.1业务平台主界面图表21业务平台主界面5.2例子:差旅费报销流程用户可以自由开发任意多的业务表单,为了测试业务平台制作了差旅费报销流程.第一步:填写差旅费报销单第二步:部门经理审批图表22启动流程界面5.3未认领任务图表23未认领任务界面5.4已认领任务图表24已认领任务界面5.5已完成任务图表25已完成任务界面5.6查看流程图彩色表示已经走过的流程节点,灰色表示未走过的流程节点,通过流程图可以清晰的看到流程所处位置和后面的路线。