“F2工作流”是作者本人自主研发符合中国国情的新一代智能工作流引擎、工作流平台,遵循WFCM规范,目标是实现新时代信息智能化协同管理,实现工作流审批、业务流(BPM)的智能性、灵活性、简单实用性,具有强大的扩张性、集成性、独立性、开放性和稳定性,实现了可视化的流程设计或优化,流程的定制完全是通过鼠标拖、拉、拽的方式来完成,常见的串行、并行、分支、聚合都可以非常方便快捷地实现,依托于工作流强大的自定义,管理员还可以随时根据企业的情况调整流程,真正做到企业流程的不断优化。
企业实施工作流管理所带来的好处是非常明显的,这包括提高企业运营效率、改善企业资源利用、提高企业运作的灵活性和适应性、提高工作效率、集中精力处理核心业务、跟踪业务处理过程、量化考核业务处理的效率、减少浪费、增加利润、充分发挥现有计算机网络资源的作用。实施工作流将达到缩短企业运营周期、改善企业内(外)部流程、优化并合理利用资源、减少人为差错和延误,提高劳动生产率等目的。大大地规范了企业运营流程、提高企业审批效率和规范管理和实时监控工作进,让企业可以通过审批流、业务流的控制和监管提高业务的正确性获取更高的业绩。
源智工作流的特点:
为流程设计和更新提供Web端无需编程的“拖、拉”式图形用户流程设计环境,支持通用流程条件,多节点,多流向;
1.关键业务流程:订单、报价处理、采购处理、合同审核、客户电话处理、供应链管理等
2.行政管理类:出差申请、加班申请、请假申请、用车申请、各种办公用品申请、购买申请、日报周报等凡是原来手工流转处理的行政表单。
3.人事管理类:员工培训安排、绩效考评、职位变动处理、员工档案信息管理等。
4.财务相关类:付款请求、应收款处理、日常报销处理、出差报销、预算和计划申请等。
5.客户服务类:客户信息管理、客户投诉、请求处理、售后服务管理等管理等。
6.特殊服务类:ISO系列对应流程、质量管理对应流程、产品数据信息管理、贸易公司报关处理、物流公司货物跟踪处理等各种通过表单逐步手工流转完成的任务均可应用工作流软件自动规范地实施。
详细设计文档
目录
第一章 概述... 4
1.1 常见的工作流的具体应用例子... 5
第二章 工作流引擎设计概览... 5
2.1 概览图... 5
2.2 概念。... 6
2.3 工作流执行服务... 6
第三章 工作流运转模型... 6
3.1 串行模型... 6
3.2 并行(会签)模型... 6
3.3 自动分组并行模型... 7
3.4 异或模型... 7
3.5 自循环模型... 8
3.6 任务分发模型... 8
3.7 鉴别(自动)模型... 9
3.8 传阅模型... 9
3.9 子流程模型... 10
第四章 流程设计... 11
第五章 活动步骤设计... 11
5.1 步骤共有属性... 11
5.2 审批步骤... 13
场景... 13
规则... 13
5.3 自动步骤... 14
1.1.1 场景... 14
规则... 14
5.4 分组并发开始步骤... 14
场景... 14
规则... 15
5.5 会签结束步骤... 15
5.6 自循环步骤... 15
5.7 分发回收步骤... 15
5.8 并行(会签)开始步骤... 15
场景... 16
规则... 16
5.9 聚合步骤... 16
场景... 17
规则... 17
第六章 Xml定义... 18
6.1 扩展属性Xml定义... 18
第七章 参与者授权控制模型... 18
7.1 步骤参与者控制(历史审批步骤处理人)... 18
7.2 指定参与者控制... 18
7.3 流程实例参与者控制... 19
7.4 组织参与者控制... 19
7.5 角色参与者... 20
7.6 上级部门角色参与者... 20
7.7 下级部门角色参与者... 20
7.8 自由参数部门角色参与者... 21
7.9 扩展类参与者控制... 21
7.10 复合参与者控制... 22
7.11 SQL参与者控制... 22
7.12 JS脚本参与者控制... 22
7.13 IronPython脚本参与者控制... 23
7.14 XML参与者控制... 23
第八章 转交设置... 24
设置功能与步骤参与者一致... 24
第九章 传阅设置... 24
设置功能与步骤参与者一致... 24
第十章 基础设置... 24
第十一章 活动进出模式... 24
11.1 活动进入模式:... 24
11.2 活动退出模式:... 25
第十二章 委托授权模式... 25
12.1 完全委托(高)... 25
12.2 委托指定的流程(中)... 25
12.3 委托指定的流程且指定流程中的步骤(低) 25
第十三章 枚举数据定义... 25
13.1 活动类型枚举... 25
13.2 审批状态枚举... 26
13.3 流程定义状态枚举... 27
13.4 流程实例状态枚举... 27
第十四章 流程引擎运行时... 27
14.1 运行时上下文... 27
第十五章 时间管理... 27
15.1 非工作日设定... 27
15.2 时间事情启动工作流实例(指定时间点、时间间隔、周期时间)... 27
15.3 任务挂起恢复(指定时间点、时间间隔)... 27
15.4 过程实例挂起恢复(指定时间点、时间间隔)... 27
15.5 任务超时通知... 27
15.6 工作流超时通知... 27
15.7 系统时钟... 27
第十六章 消息通知... 28
16.1 超时通知... 28
16.2 任务通知... 28
16.3 任务取消通知... 28
16.4 工作流实例取消通知... 28
基于工作流技术的ERP系统:工作流ERP优点