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