大部分日常工作都需要经过多个人多个环节来完成,这就是一个工作流程的概念。应用工工作流技术可以使工作规范化、标准化,并且大大提高效率,降低成本。
目前市场上多数工作流软件,仅仅是一个流程的拖拉定义,无法设计表单,而且也无法把表单和流程关联起来,事实上流程和表单的关联也是很繁琐的事情,如果不懂程序的人,仍然无法实现最终的工作流,依然要写部分代码,严格来说,虽然可以实现可视化流程的设计,但是仍然只是一个给程序员用的辅助工具,如果遇到一些细微条件比较多的特别是大型企业,开发量也是相当大的。仍然脱离不了专业的开发人员,而来网工作流则是革命性的工具系统,一个完全不懂JAVA程序的人,完全可以自行配置出完整的JAVA工作流。

来网工作流的特点
功能:
一:流程建模设计器
1) 图形化操作,在拖拉中完成流程建模
2) 多窗口操作,可同时编辑多个模型文件
3) 简洁易用的图形元素
4) 用户操作采用简洁、易懂的有向流程图,内部操作采用精确的Petri网模型
5) 支持拷贝、粘贴、删除、撤销、重做操作
6) 可调整图形元素大小、位置
7) 支持各种对齐和布局方式
8) 多种活动类型以适应不同的业务处理需求
9) 支持十多种流程逻辑关系,描绘各种流程处理逻辑
10) 支持对多个人员操作同一个流程活动的人员之间的逻辑关系设计
11) 支持子过程设计
12) 支持活动块设计
13) 支持长事务的设计
14) 流程中的参与者支持多种引入方式和各种表达式,可使用任意的用户模块
15) 流程所用到的相关数据支持多种引入方式
16) 流程所用到的外部应用程序可无缝结合
17) 支持流程的权限管理,可使用的任意权限模块
18) 基于Petri网理论的模型合法性检查
19) 模型文件的图形输出
20) Xpdl模型文件上传、下载
二:引擎功能
1) 过程定义的装载和解释
2) 过程实例、活动实例的创建:人工创建,自动按条件创建、自动定时创建,自动周期性的创建
3) 过程实例的控制,包括运行、挂起、 恢复、终止、强制启动、强制终止
4) 活动实例的控制,包括运行,挂起, 恢复,终止、强制启动、强制终止
5) 工作项的的控制,包括工作项的创建,运行,挂起, 恢复,终止
6) 支持工作项的签收和拒收
7) 支持工作项的重分配
8) 支持子流程
9) 支持活动块
10) 支持非固定流程的实现,即由上一步流程来指定下一步流程的操作人员
11) 支持委托功能,可以在委托的条件下,由委托人来完成工作
12) 支持将任务进行指定流向到某一步流程,实现重定位
13) 支持长事务处理,具有独到的长事务控制机制
14) 与业务应用系统相关的数据的管理和流转
15) 与业务应用系统无缝集成
16) 能与用户已有的用户管理,权限管理无缝结合
17) 流转路径智能化,流程每一步的条件控制,自动判断,自动流转
18) 优先级别定义
19) 定义文件的上传和下载,发布和取消发布
20) 支持多种任务管理,按时间或按条件或周期执行过程或活动的启动与终止操作
21) 支持过程或活动执行期间的时间控制,提前预警,到时间强制终止
22) 完善的错误处理机制
23) 流程与业务操作页面的链接
24) 完备的日志服务
25) 支持消息服务
26) 丰富易用的API接口
三:脚本设计器(流转逻辑设计器)
用于定义流程中的逻辑条件设计,完全不需要编写程序代码,直接配置就可以实现。流程中的流转逻辑是用于控制流程走向的必要过程,由于流程中的逻辑是千变万化的,所以一个强大的逻辑设计器将使流程的设计更加有效率。
流程流转逻辑举例:
四:表单设计器
1) 完全web式、可视化的设计
2) 支持FrontPage式的web界面设计
3) 支持HTML控件和后台逻辑功能的无缝集成
4) 支持所有控件的多种数据格式转换
5) 支持风格单设计
6) 支持页面嵌入和页面级联
7) 能自动完成后台的逻辑功能,包括新增、删除、修改、信息察看、查询、列表、审核、弃审等功能。能够在设计完页面的同时,完成所有的后台功能,真正实现用户的表单自定义。
8) 能与流程引擎无缝集成,从而使自定义的页面与其他的功能融合在一起,实现功能的可装配。
五:表单及流程的绑定
如果是一个独立的甚至是第三方的表单设计工具,将无法实现工作流的免编程,仍然有大量的开发和修改工作要做,也就是说仍然是一个需要专业开发人员才能使用的工具,由于流程需要经常改动,那么用户对供应商的依赖就会很大,无论是时间还是费用方面均无法达到理想的效果。
来网的工作流系统中一个流程可以绑定多个不同的表单,每个环节均可绑定特定的与其他环节不同的表单,这就为实现复杂的业务流程提供了重要基础。例如在政府部门的项目申报流程中,如果申请人是个人,那么就自动弹出个人申请表给申请人填写,如果是企业,则弹出企业申请表。
在企业流程应用则更多类似的情况,当使用了来网工作流系统之后,就可以配置更复杂的混合业务流程,例如原来只能分别配置订单审批流程、合同审批流程、信用审批流程、发货审批流程这4个流程,因为这4个流程设置不同的表单,而使用了来网的工作流之后,就可以把4个流程合并为一个业务处理流程,使得各个部门之间的协作更加有效率,减少了不必要的失误。
系统可以在流程的每个节点设置表单中的每个字段的权限控制,例如是否为必填项目、是否可以计算公式、写权限、读权限等。
六:权限管理
1) 可视化的权限管理维护
2) 基于Acl的控制机制
3) 权限、安全元素管理
4) 权限和安全元素关系管理
5) 权限、安全元素和角色的关系管理
6) 权限预定义和自定义相结合
7) 支持安全元素的分类控制
8) 支持到最小实体的权限控制
七:用户功能
3) 工作项的执行、提醒
4) 竞争工作项的处理
5) 图形化的启动过程
6) 定时启动过程的设置
7) 历史工作项的查询
8) 工作项的挂起和恢复
9) 用户密码和个人信息的修改
八: WORD版本控制器
当以Word文件作为流程附件的时候,Word版本控制器能够区分流程中不同角色对该Word文件的修改情况,包括哪部分内容是谁撰写的,谁的什么内容被另外的一个人改动或删除过,等等,也就是在办公系统中所谓的“痕迹保留”功能。
九:监控管理
1) 基于XML的配置文件的管理
2) 运行期实时数据查询
3) 支持图形化监控过程实例的运行情况
4) 支持图形化控制过程实例的运行
5) 支持图形化查看过程实例的详细资料
6) 任务管理,包括任务的定义、启动、执行、终止等
7) 过程实例、活动实例、工作项的状态控制
8) 工作项的重分配
9) 流程的重定向
10) 工作项超时处理
11) 运行结束后的各种统计数据
12) 图形化再现流程运行过程
十:组织建模功能
1) 可视化的组织机构维护
2) 人员、部门、工作组、技能、职位、角色,多方位描述组织模型
3) 人员与部门的关系管理
4) 人员与工作组的关系管理
5) 人员与技能的关系管理
6) 人员与职位的关系管理
7) 人员与角色的关系管理
8) 角色预定义和自定义相结合
9) 组织机构灵活查询
十一:整合了人力资源管理体系
来网在人力资源管理领域已经有将近10年的积累和经验了,这使得来网的工作流在管理方面更加符合现代的管理理念,而其他的工作流产品则一旦发生部门和管理架构的变化均需要不停地去修改条件和配置,而且由于人力资源部和IT部门之间的衔接问题经常会由于时间差而出现漏洞,同时增加了双方的重复工作量。

十二:输出的流程和表单提供源代码
目前工作流发展已经深入各种业务系统了,不再是以往那种仅仅是用于OA系统的审批功能了,在业务流程的开发过程中,并非是为了让一张表单进行流转,而是需要控制业务逻辑,这种情况下就需要得到流程或表单的源代码,来网的工作流系统可以可视化配置流程,而配置完的流程又可以自动生成符合世界工作流标准组织标准的XPDL格式的源代码,方便用户进行其他的业务流程开发。
十三:流程代办处理
流程任务可以转交他代办,也可以只授权具体的单号或者只在一定期限内授权。