2010版工作流介绍

Download Report

Transcript 2010版工作流介绍

Office Anywhere 2010
深入浅出工作流
李鑫
2010.8 北京
Outline
溯源——工作流的前生今世
明理——通达OA工作流设计理念
实践——通达OA工作流设计与使用技巧
展望——TODO......
解惑——现场答疑
Let's go!
Workflow History
2010s
1970s中期
国内工作流应用广泛,百
家争鸣。
2000s
起源于办公自动化系统
的研究SCOOP,Officetalk)
1990s初
微软、IBM大厂纷纷介入
国内工作流应用初见端倪
1993年工作流管理联盟成
立,制定了相关的系列标
准
Workflow
• 工作流管理联盟(Workflow Management
Coal ition,WfMC)对工作流给出定义为:
– 工作流是一类能够完全或者自动执行的经营过程,根据一系
列过程规则、文档、信息或任务在不同的执行者之间进行传
递与执行。
– 目的是通过将工作分解成一系列定义良好的任务,按照一定
的规则和过程来执行任务,并对其实行监控,从而提高生产
效率,降低生产成本,提高企业生产经营管理水平和企业竞
争力
Workflow Management System
• 工作流管理联盟给出的关于工作流管理系统
(WfMS)的定义是:
– 工作流管理系统是一个软件系统,它完成工作流的定义和
管理,并按照在计算机中预先定义好的工作流逻辑推进工
作流实例的执行。
– 作为一个软件系统,它完成工作量的定义和管理,并按照
在系统中预先定义好的工作流逻辑进行工作流实例的执行
。 普遍认为,工作流管理系统不是企业的业务系统,而是
为企业的业务系统的运行提供了一个软件的支撑环境。
Workflow Reference Model
• 工作流管理联盟对工作流参考模型
(Workflow Reference Model)给出定义为
:
– 工作流参考模型标识了构成工作流管理系统的基本部件和这些
基本部件交互使用的接口。这些基本部件包括:工作流执行服
务、工作流引擎、流程定义工具、客户端应用、调用应用、管
理监控工具。
Workflow Engine
• 作为工作流参考模型的核心,决定了活动的路
由。
• WfMC规范来看,工作流引擎本身所关注的是
一个非常“抽象”层面的问题,精简来讲即:
确保流程按照既有的定义,从一个节点运行到
另一个节点,并正确执行当前节点。
工作流管理系统
过程
工作流
信息
人
工作流管理系统带来了什么?
设计流程模型
、电子表单、
角色权限模型
设计
运行
分析
流程执行数据分
析,如处理时间
分析、处理数量
分析
实现流程数据
和业务数据的
统计
监控
统计
节点(活动)
的执行、挂起
、停止、恢复
管理者替代执行
者对流程进行操
作,如节点的路
由、数据的修改
等
工作流系基本功能组成
工作流管理系统带来了什么?
• 增强业务处理的可靠性、有据可查
• 提高业务处理效率
• 抛弃传统的hardcode方式的业务模块
• 拥有“万能业务系统” 不是传说
• 以不变应万变:不变的是工作流业务模型中提
到的核心引擎、设计工具、监控工具等,万变
的是对不同业务需求的抽象模型
通达达OA工作流应用系统理念
所见即所得的表单、流程
设计器、智能选人规则
......
操作界面简洁、快速上手
简便易用的统计报表
......
设计原则
支持流程插件机制
可扩展的流程引擎机
制
......
提供丰富的接口
提供二次开发手册
......
通达达OA工作流管理系统理念
工作流
工作流管理系
统
基于OA平台的工
作流管理系统
通达达OA工作流管理系统
通达OA工作流系统
表单
流程
工具
表单
设计表单
表单控件
单行输入框
•多行输入框
•下拉菜单
•复选框
•单选框
•列表控件
•宏控件
•日历控件
•计算控件
•数据选择控件
•表单数据控件
•手写签章控件
JS脚本
•
JQuery强大的选
择器支持,方便
实现动态表单效
果。
•
控件
脚本
样式
数据结构
CSS样式表
方便用户自定义
表单样式
•
表单
• 表单控件:数据选择控件(自定义数据源)
• Javascript扩展,不推荐采用内嵌方式
• CSS美化表单
流程设计器
• 基于HTML5适量绘图技术
• 多浏览器支持
流程
条件分支
B
顺序执行
A
C
并发执行
流转控制
流程回退
E
D
子流程
流程引擎设置
• 体现流程引擎核心作用
• 消除OA系统内部信息孤岛
• 减少二次开发工作量
• 目前系统集成:个人考勤、办公用品
精确管理
办理时限
• 允许运行时修改办理时限
• 办理时限可按考勤排班类型进行计算
• 办理时限统计图表
统计报表
• 自定义列表项目
• 支持统计计算
• 权限控制
• 图文显示
TODO
• 自定义表单控件
• 多维流程视图
• 流程自动路由规则
• .......
Thank You!
www.tongda2000.com