工作流管理知识

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

工作流管理系统

工作流定义工作流管理系统概述工作流管理系统详细介

绍 特点与优势

详细功能列表

演示与白皮书下载

工作流定义

业务过程(Business process)是指为了实现某一业务、战略目标而组合在一起的一组过程或活动。而工作流是业务过程的自动化处理,在业务流程处理过程中,根据一组定义好的处理规则,可以把相关的信息、文档、任务或业务从一个参与者传递到另一个活动的参与者。

简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务。

在现代化的组织管理活动中,组织机构与流程运作构成了现代企业内部的垂直管理线路和水平管理线路。其中垂直管理线路明确了组织成员的分工(企业的战略目标、部门的职能和岗位责任等),水平管理线路明确了组织成员的协作,这种既分工又合作的方式,就构成了企业横向与纵向结合的经营与管理模式。

通过现代化的工作流软件技术手段,将这些管理线路规范化、标准化和流程自动化,从而有效地提高业务运作效率,降低成本,为实现企业的战略目标提供保障。

返回

工作流管理系统概述

工作流管理系统( WorkFlow)参照工作流管理联盟(WfMC)标准设计,以业务管理为核心(BPM),以工作流平台技术为依托,可以帮助企业快速构建高效、柔性的业务流程管理系统;

工作流系统具有独立的框架级工作流引擎服务器,由UCML 直接生成C#源码,客户可以方便扩展。

工作流管理系统不但涵盖了流程开发、发布、管理配置、运行、监控的整个过程,还提供流程KPI接口,方便对流程五要素指标(时间、质量、数量、风险、成本)及其他KPI指标的采集,为业务流程的管理、监督、考核和优化提供依据。

返回

工作流管理系统详细介绍

工作流管理系统涵盖了从流程开发、发布、管理配置、运行、监控的整个过程,包括如下几个组成部分:

可视化的可视化

工作流开发环境工作流引擎与服务WEB客户端管理的流程监控标准的工作流服务组

件流程套路生产

线

可视化的工作流开发环境

UCML工作流设计支持图形化的工作流定义,可以方便地支持鼠标拖拉处理,UCML工作流设计与UCML业务开发基于一体化的设计环境,与UCML开发平台完美结合,可以实现复杂的业务处理;另一方面,UCML工作流系统运行可以独立于平台之外,与客户现有的应用系统甚至是正在

运行的应用系统实现无缝整合。一个典型的流程设计界面如下:

UCML工作流设计主要步骤:

·可视化工作流模型设计

1)工作流活动节点支持人工节点、自动节点、路由节点、子流程节点(流程嵌套);

2)支持活动的串行、并行、条件流转、跳转、退回、撤回、自循环处理;

3)支持节点与、或、异或等输入输出方式定义;

4)任务分配方式支持手工分配、竞争分配、系统配置及智能任务分配等多种分配方式;

5)支持任务超时处理,任务的重新分配;

6)支持任务的主办完成、会签完成、规则完成;

7)工作流模型启动支持人工启动、自动启动两种方式。自动启动支持一次性启动、按周期启动等多种方式;人工启动即可以支持从工作流模型启动,也可以支持通过业务启动流程。

·定义流程状态数据

流程状态数据是指工作流在运转过程中流程流转所需要的保存在流程实例中的数据,流程状态数据一般是影响节点的分支输出条件、业务单据号、流程的发起者或参与人等数据;

UCML工作流与业务之间采用松耦合方式,流程和业务之间通过流程状态数据进行交互。

·流程下的业务处理

1)流程下各个活动节点即可以调用同一个业务模块,也可以调用不同的业务模块;

2)流程下不同节点可以控制具有不同的动作权限、列权限及行权限;

3)流程下的业务即可以是UCML开发的业务模块,也可以是用户自主开发的业务模块;

4)UCML提供多种标准的业务组件及处理方式供开发者直接使用。

·标准工作流接口

UCML工作流系统具有标准的流程交互接口,如流程启动、挂起、恢复、终止,任务完成、退回、撤回、回滚,分配主办任务、会签任务、知会任务,流程状态数据交互,节点跳转等;在流程运转过程中提供多种事件回调接口,如任务创建时,任务分配时,分配前、分配后,任务完成规则,任务超时等。

返回

工作流引擎与服务(WorkFlow Engine)

工作流引擎是一个独立后台服务程序,用UCML工作流开发平台可以直接生成相关工作流引擎源码及.Net项目工程;

工作流引擎负责任务的调度,分配,超时监控,事件控制等工作。UCML工作流引擎采用多线程任务队列、流程实例缓存及定向负载平衡等优化处理策略,经过了大并发、大数据量的实际使用检验,能满

足高负载、高并发的需要。

返回

WEB客户端管理

工作流系统提供了标准的业务基础框架,包含了业务运行所需要的绝大部分基础功能组件,是一个功能强大的业务基础平台;开发者不需要写一行代码,只需简单发布,就可以调试、运行业务流程。

工作流系统WEB客户端业务基础框架的主要功能包括:

·组织机构、岗位、人员管理,支持多级组织,一岗多人、一人多岗处理;

·支持外部组织及人员统一管理,实现业务权限、流程权限的统一分配;

·群组(虚拟组织)管理,支持相对角色,如发起人、发起人部门主管等;

·业务权限(访问权限、行权限、列权限、动作权限、控制码权限)管理 ;

·流程权限管理,包括流程的管理权限、发起权限,任务的执行权限、分配权限;

·最终用户可视化自动义流程(Web方式),用户可以方便增加、删除节点,定义分支条件,为不同节点指定调用不同的业务模块,为不同节点分配业务模块上的动作及列权限;

·待办事宜,可以进行任务委托,退回处理;

·手工任务分配,任务签收;

·批量任务审批,一次同时审批多个任务。

返回

可视化的流程监控

及时掌握工作流运行状态是每一个管理者都十分关心的问题,工作流系统提供了方便简捷的WEB工具,可以让管理者可视化地了解每一个流程实例的流转状况。

UCML工作流监控工具可以对运转的流程实例进行监控和干预,可以挂起、解挂流程,终止流程,开发者还可以根据具体的业务需要实现流程的跳转,转发,回退任务等

返回

标准的工作流服务组件

为了帮助客户快速开发,UCML把一些工作流中常用的功能封装成标准

相关文档
最新文档